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);