mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-26 20:50:20 +08:00
Issue #8: fire SetupSynEditors after applying a new style, so all SynMemo's have the right colors
This commit is contained in:
@ -651,6 +651,7 @@ type
|
||||
procedure menuConnectionsPopup(Sender: TObject);
|
||||
procedure actExitApplicationExecute(Sender: TObject);
|
||||
procedure WMCopyData(var Msg: TWMCopyData); message WM_COPYDATA;
|
||||
procedure CMStyleChanged(var Msg: TMessage); message CM_STYLECHANGED;
|
||||
procedure FormDestroy(Sender: TObject);
|
||||
procedure FormCreate(Sender: TObject);
|
||||
procedure AfterFormCreate;
|
||||
@ -11314,6 +11315,14 @@ begin
|
||||
end;
|
||||
|
||||
|
||||
procedure TMainForm.CMStyleChanged(var Msg: TMessage);
|
||||
begin
|
||||
// Style theme applied, e.g. via preferences dialog
|
||||
// Ensure SynMemo's have fitting colors
|
||||
SetupSynEditors;
|
||||
end;
|
||||
|
||||
|
||||
procedure TMainForm.DefaultHandler(var Message);
|
||||
begin
|
||||
if TMessage(Message).Msg = SecondInstMsgId then begin
|
||||
|
Reference in New Issue
Block a user