IDE: Custom IDE title, added preview

This commit is contained in:
Martin 2024-10-28 14:11:05 +01:00
parent b83d624eee
commit 2de900cb00
2 changed files with 7 additions and 0 deletions

View File

@ -115,6 +115,7 @@ object WindowOptionsFrame: TWindowOptionsFrame
ParentShowHint = False
ShowHint = True
TabOrder = 6
OnChange = TitleStartsWithProjectCheckBoxChange
end
object lblShowingWindows: TDividerBevel
AnchorSideLeft.Control = Owner

View File

@ -56,6 +56,7 @@ type
SingleTaskBarButtonCheckBox: TCheckBox;
TitleStartsWithProjectCheckBox: TCheckBox;
procedure EdTitleBarChange(Sender: TObject);
procedure TitleStartsWithProjectCheckBoxChange(Sender: TObject);
public
function GetTitle: String; override;
procedure Setup({%H-}ADialog: TAbstractOptionsEditorDialog); override;
@ -108,6 +109,11 @@ begin
lbTitlePreview.Caption := NewCaption;
end;
procedure TWindowOptionsFrame.TitleStartsWithProjectCheckBoxChange(Sender: TObject);
begin
EdTitleBarChange(nil);
end;
function TWindowOptionsFrame.GetTitle: String;
begin
Result := dlgWindow;