From e75fecfde6c7961303546759d77b6fe59876332b Mon Sep 17 00:00:00 2001 From: alexs75 Date: Mon, 4 Feb 2013 14:26:15 +0000 Subject: [PATCH] fix close window in RxMDI git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2652 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- components/rx/docs/rxfpc.xml | 18 ++++++++++++++++-- components/rx/rxmdi.pas | 4 ++-- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/components/rx/docs/rxfpc.xml b/components/rx/docs/rxfpc.xml index 69db2f643..c1ab0077b 100644 --- a/components/rx/docs/rxfpc.xml +++ b/components/rx/docs/rxfpc.xml @@ -1,4 +1,4 @@ - + Пакет времени разработки @@ -164,6 +164,7 @@ + RxDBGrid-а.

@@ -568,6 +569,7 @@ + RxDBGrid-а.

@@ -610,7 +612,10 @@ - + + Элемент многострочного заголовка + Элемент многострочного заголовка + @@ -1154,6 +1159,7 @@ TRxDBCalcEdit является наследником TDBCalcEdit и имеет + Count @@ -2432,6 +2438,7 @@ Description + const SearchDomain, FileName: @@ -2455,6 +2462,7 @@ Description + String; @@ -2478,6 +2486,7 @@ Description + out UserName, DomainName: @@ -2501,6 +2510,7 @@ Description + String); @@ -2543,6 +2553,7 @@ Description + const DirName: @@ -2560,6 +2571,7 @@ Description + string): @@ -2577,6 +2589,7 @@ Description + string;

Функция проверяет все разделители каталогов в указанном имени файла/каталога и, если нужно, меняет их на значение константыDirectorySeparator.

@@ -2606,6 +2619,7 @@ Description + string;

diff --git a/components/rx/rxmdi.pas b/components/rx/rxmdi.pas index c05a4d742..f4b4c8bae 100644 --- a/components/rx/rxmdi.pas +++ b/components/rx/rxmdi.pas @@ -675,10 +675,10 @@ procedure TRxMDIButton.FormClose(Sender: TObject; var CloseAction: TCloseAction) begin if Assigned(FSaveClose) then FSaveClose(Sender, CloseAction); - Free; - FNavPanel.ChildWindowsShowLast; FNavPanel.ShowHiddenBtnOnResize; + + Free; end; constructor TRxMDIButton.CreateButton(AOwner: TRxMDITasks; AForm: TForm);