2
0
Martijn Laan 2 сар өмнө
parent
commit
642fef02eb

+ 2 - 1
Projects/Src/IDE.MainForm.pas

@@ -841,7 +841,7 @@ begin
               Canvas.Handle := wParam;
               Canvas.Handle := wParam;
 
 
             const Control = MainForm.StatusBar;
             const Control = MainForm.StatusBar;
-            Canvas.Font.Handle := Control.Font.Handle;
+            Canvas.Font := Control.Font;
             Canvas.Font.Color := MainForm.FTheme.Colors[tcFore];
             Canvas.Font.Color := MainForm.FTheme.Colors[tcFore];
 
 
             { See TStatusBarStyleHook.Paint }
             { See TStatusBarStyleHook.Paint }
@@ -1318,6 +1318,7 @@ begin
   UpdateMarginsAndSquigglyAndCaretWidths;
   UpdateMarginsAndSquigglyAndCaretWidths;
   UpdateOutputTabSetListsItemHeightAndDebugTimeWidth;
   UpdateOutputTabSetListsItemHeightAndDebugTimeWidth;
   UpdateStatusPanelHeight(StatusPanel.Height);
   UpdateStatusPanelHeight(StatusPanel.Height);
+  SetWindowSubclass(StatusBar.Handle, @DarkStatusBarSubclassProc, 0, DWORD_PTR(Self));
 end;
 end;
 
 
 procedure TMainForm.FormCloseQuery(Sender: TObject;
 procedure TMainForm.FormCloseQuery(Sender: TObject;