mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 16:19:13 +02:00
IDE: Custom IDE title, added preview
This commit is contained in:
parent
b83d624eee
commit
2de900cb00
@ -115,6 +115,7 @@ object WindowOptionsFrame: TWindowOptionsFrame
|
|||||||
ParentShowHint = False
|
ParentShowHint = False
|
||||||
ShowHint = True
|
ShowHint = True
|
||||||
TabOrder = 6
|
TabOrder = 6
|
||||||
|
OnChange = TitleStartsWithProjectCheckBoxChange
|
||||||
end
|
end
|
||||||
object lblShowingWindows: TDividerBevel
|
object lblShowingWindows: TDividerBevel
|
||||||
AnchorSideLeft.Control = Owner
|
AnchorSideLeft.Control = Owner
|
||||||
|
@ -56,6 +56,7 @@ type
|
|||||||
SingleTaskBarButtonCheckBox: TCheckBox;
|
SingleTaskBarButtonCheckBox: TCheckBox;
|
||||||
TitleStartsWithProjectCheckBox: TCheckBox;
|
TitleStartsWithProjectCheckBox: TCheckBox;
|
||||||
procedure EdTitleBarChange(Sender: TObject);
|
procedure EdTitleBarChange(Sender: TObject);
|
||||||
|
procedure TitleStartsWithProjectCheckBoxChange(Sender: TObject);
|
||||||
public
|
public
|
||||||
function GetTitle: String; override;
|
function GetTitle: String; override;
|
||||||
procedure Setup({%H-}ADialog: TAbstractOptionsEditorDialog); override;
|
procedure Setup({%H-}ADialog: TAbstractOptionsEditorDialog); override;
|
||||||
@ -108,6 +109,11 @@ begin
|
|||||||
lbTitlePreview.Caption := NewCaption;
|
lbTitlePreview.Caption := NewCaption;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TWindowOptionsFrame.TitleStartsWithProjectCheckBoxChange(Sender: TObject);
|
||||||
|
begin
|
||||||
|
EdTitleBarChange(nil);
|
||||||
|
end;
|
||||||
|
|
||||||
function TWindowOptionsFrame.GetTitle: String;
|
function TWindowOptionsFrame.GetTitle: String;
|
||||||
begin
|
begin
|
||||||
Result := dlgWindow;
|
Result := dlgWindow;
|
||||||
|
Loading…
Reference in New Issue
Block a user