mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-06 18:24:26 +08:00
Issue #1906: add preference option for grayscale/color icons on inactive tabs
This commit is contained in:
@ -189,6 +189,7 @@ type
|
||||
chkTabCloseOnMiddleClick: TCheckBox;
|
||||
btnRemoveHotKey1: TButton;
|
||||
btnRemoveHotKey2: TButton;
|
||||
radioGroupTabIconsGrayscaleMode: TRadioGroup;
|
||||
procedure FormShow(Sender: TObject);
|
||||
procedure Modified(Sender: TObject);
|
||||
procedure Apply(Sender: TObject);
|
||||
@ -441,6 +442,7 @@ begin
|
||||
AppSettings.WriteBool(asRestoreTabs, chkRestoreTabs.Checked);
|
||||
AppSettings.WriteBool(asTabCloseOnDoubleClick, chkTabCloseOnDoubleClick.Checked);
|
||||
AppSettings.WriteBool(asTabCloseOnMiddleClick, chkTabCloseOnMiddleClick.Checked);
|
||||
AppSettings.WriteInt(asTabIconsGrayscaleMode, radioGroupTabIconsGrayscaleMode.ItemIndex);
|
||||
|
||||
// Set relevant properties in mainform
|
||||
MainForm.ApplyFontToGrids;
|
||||
@ -805,6 +807,7 @@ begin
|
||||
chkRestoreTabs.Checked := AppSettings.ReadBool(asRestoreTabs);
|
||||
chkTabCloseOnDoubleClick.Checked := AppSettings.ReadBool(asTabCloseOnDoubleClick);
|
||||
chkTabCloseOnMiddleClick.Checked := AppSettings.ReadBool(asTabCloseOnMiddleClick);
|
||||
radioGroupTabIconsGrayscaleMode.ItemIndex := AppSettings.ReadInt(asTabIconsGrayscaleMode);
|
||||
|
||||
// Disable global shortcuts
|
||||
MainForm.ActionList1.State := asSuspended;
|
||||
|
Reference in New Issue
Block a user