mirror of https://gitlab.com/basile.b/dexed.git
reactivated page close btn on linux
This commit is contained in:
parent
3cd1306be6
commit
f1c16c11d6
|
@ -43,6 +43,9 @@ type
|
||||||
tokLst: TLexTokenList;
|
tokLst: TLexTokenList;
|
||||||
errLst: TLexErrorList;
|
errLst: TLexErrorList;
|
||||||
fModStart: boolean;
|
fModStart: boolean;
|
||||||
|
{$IFDEF LINUX}
|
||||||
|
procedure pageCloseBtnClick(Sender: TObject);
|
||||||
|
{$ENDIF}
|
||||||
function completionItemPaint(const AKey: string; ACanvas: TCanvas;X, Y: integer; Selected: boolean; Index: integer): boolean;
|
function completionItemPaint(const AKey: string; ACanvas: TCanvas;X, Y: integer; Selected: boolean; Index: integer): boolean;
|
||||||
procedure lexFindToken(const aToken: PLexToken; out doStop: boolean);
|
procedure lexFindToken(const aToken: PLexToken; out doStop: boolean);
|
||||||
procedure memoKeyPress(Sender: TObject; var Key: char);
|
procedure memoKeyPress(Sender: TObject; var Key: char);
|
||||||
|
@ -109,6 +112,10 @@ begin
|
||||||
bmp.Free;
|
bmp.Free;
|
||||||
end;
|
end;
|
||||||
//
|
//
|
||||||
|
{$IFDEF LINUX}
|
||||||
|
PageControl.OnCloseTabClicked := @pageCloseBtnClick;
|
||||||
|
{$ENDIF}
|
||||||
|
//
|
||||||
EntitiesConnector.addObserver(self);
|
EntitiesConnector.addObserver(self);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
@ -198,6 +205,13 @@ end;
|
||||||
{$ENDREGION}
|
{$ENDREGION}
|
||||||
|
|
||||||
{$REGION PageControl/Editor things ---------------------------------------------}
|
{$REGION PageControl/Editor things ---------------------------------------------}
|
||||||
|
{$IFDEF LINUX}
|
||||||
|
procedure TCEEditorWidget.pageCloseBtnClick(Sender: TObject);
|
||||||
|
begin
|
||||||
|
if fDoc <> nil then fDoc.Free;
|
||||||
|
end;
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
function TCEEditorWidget.getEditorCount: NativeInt;
|
function TCEEditorWidget.getEditorCount: NativeInt;
|
||||||
begin
|
begin
|
||||||
result := pageControl.PageCount;
|
result := pageControl.PageCount;
|
||||||
|
|
Loading…
Reference in New Issue