You've already forked lazarus-ccr
spktoolbar: Add icons at 150% and 200% to SpkToolbar EditWindow.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5973 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@ -19,6 +19,10 @@ type
|
|||||||
TfrmEditWindow = class(TForm)
|
TfrmEditWindow = class(TForm)
|
||||||
aAddCheckbox: TAction;
|
aAddCheckbox: TAction;
|
||||||
aAddRadioButton: TAction;
|
aAddRadioButton: TAction;
|
||||||
|
ilTreeImages_150: TImageList;
|
||||||
|
ilActionImages_150: TImageList;
|
||||||
|
ilActionImages_200: TImageList;
|
||||||
|
ilTreeImages_200: TImageList;
|
||||||
MenuItem1: TMenuItem;
|
MenuItem1: TMenuItem;
|
||||||
MenuItem2: TMenuItem;
|
MenuItem2: TMenuItem;
|
||||||
MenuItem3: TMenuItem;
|
MenuItem3: TMenuItem;
|
||||||
@ -32,7 +36,7 @@ type
|
|||||||
ToolButton3: TToolButton;
|
ToolButton3: TToolButton;
|
||||||
tbAddPane: TToolButton;
|
tbAddPane: TToolButton;
|
||||||
tbRemovePane: TToolButton;
|
tbRemovePane: TToolButton;
|
||||||
ActionList1: TActionList;
|
ActionList: TActionList;
|
||||||
aAddTab: TAction;
|
aAddTab: TAction;
|
||||||
aRemoveTab: TAction;
|
aRemoveTab: TAction;
|
||||||
aAddPane: TAction;
|
aAddPane: TAction;
|
||||||
@ -65,6 +69,7 @@ type
|
|||||||
N3: TMenuItem;
|
N3: TMenuItem;
|
||||||
Moveup1: TMenuItem;
|
Moveup1: TMenuItem;
|
||||||
Movedown1: TMenuItem;
|
Movedown1: TMenuItem;
|
||||||
|
procedure FormCreate(Sender: TObject);
|
||||||
procedure tvStructureChange(Sender: TObject; Node: TTreeNode);
|
procedure tvStructureChange(Sender: TObject; Node: TTreeNode);
|
||||||
procedure aAddTabExecute(Sender: TObject);
|
procedure aAddTabExecute(Sender: TObject);
|
||||||
procedure aRemoveTabExecute(Sender: TObject);
|
procedure aRemoveTabExecute(Sender: TObject);
|
||||||
@ -655,6 +660,26 @@ begin
|
|||||||
BuildTreeData;
|
BuildTreeData;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TfrmEditWindow.FormCreate(Sender: TObject);
|
||||||
|
begin
|
||||||
|
if Monitor.PixelsPerInch >= 180 then begin
|
||||||
|
ActionList.Images := ilActionImages_200;
|
||||||
|
tbToolbar.Images := ilActionImages_200;
|
||||||
|
tvStructure.Images := ilTreeImages_150;
|
||||||
|
end else
|
||||||
|
if Monitor.PixelsPerInch >= 135 then begin
|
||||||
|
ActionList.Images := ilActionImages_150;
|
||||||
|
tbToolbar.Images := ilActionImages_150;
|
||||||
|
tvStructure.Images := ilTreeImages_150;
|
||||||
|
end else begin
|
||||||
|
ActionList.Images := ilActionImages;
|
||||||
|
tbToolbar.Images := ilActionImages;
|
||||||
|
tvStructure.Images := ilTreeImages;
|
||||||
|
end;
|
||||||
|
tbToolbar.ButtonHeight := tbToolbar.Images.Height + 8;
|
||||||
|
tbToolbar.ButtonWidth := tbToolbar.Images.Width + 8;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TfrmEditWindow.FormDestroy(Sender: TObject);
|
procedure TfrmEditWindow.FormDestroy(Sender: TObject);
|
||||||
begin
|
begin
|
||||||
if FToolbar <> nil then
|
if FToolbar <> nil then
|
||||||
|
Reference in New Issue
Block a user