diff --git a/Lib/D10/GUISDK_D10.bpl b/Lib/D10/GUISDK_D10.bpl index 98bce01..84207f6 100644 Binary files a/Lib/D10/GUISDK_D10.bpl and b/Lib/D10/GUISDK_D10.bpl differ diff --git a/Lib/D10/GUISDK_D10.dcp b/Lib/D10/GUISDK_D10.dcp index 52f559a..b9c9a0e 100644 Binary files a/Lib/D10/GUISDK_D10.dcp and b/Lib/D10/GUISDK_D10.dcp differ diff --git a/Lib/D10/GUISDK_D10.dcu b/Lib/D10/GUISDK_D10.dcu index 6d66b6a..ead1220 100644 Binary files a/Lib/D10/GUISDK_D10.dcu and b/Lib/D10/GUISDK_D10.dcu differ diff --git a/Lib/D10/uCustomEditor.dcu b/Lib/D10/uCustomEditor.dcu index e1ac7bb..ca8450d 100644 Binary files a/Lib/D10/uCustomEditor.dcu and b/Lib/D10/uCustomEditor.dcu differ diff --git a/Lib/D10/uCustomView.dcu b/Lib/D10/uCustomView.dcu index d105cb5..99db290 100644 Binary files a/Lib/D10/uCustomView.dcu and b/Lib/D10/uCustomView.dcu differ diff --git a/Lib/D10/uGUIBase.dcu b/Lib/D10/uGUIBase.dcu index bbab5e6..52e8181 100644 Binary files a/Lib/D10/uGUIBase.dcu and b/Lib/D10/uGUIBase.dcu differ diff --git a/Lib/D10/uGUIUtils.dcu b/Lib/D10/uGUIUtils.dcu index 26d6c91..b5df54c 100644 Binary files a/Lib/D10/uGUIUtils.dcu and b/Lib/D10/uGUIUtils.dcu differ diff --git a/Lib/D11/GUISDK_D11.bpl b/Lib/D11/GUISDK_D11.bpl index c9c299d..a795272 100644 Binary files a/Lib/D11/GUISDK_D11.bpl and b/Lib/D11/GUISDK_D11.bpl differ diff --git a/Lib/D11/GUISDK_D11.dcp b/Lib/D11/GUISDK_D11.dcp index 19df2f7..9733179 100644 Binary files a/Lib/D11/GUISDK_D11.dcp and b/Lib/D11/GUISDK_D11.dcp differ diff --git a/Lib/D11/GUISDK_D11.dcu b/Lib/D11/GUISDK_D11.dcu index 1dda774..629573c 100644 Binary files a/Lib/D11/GUISDK_D11.dcu and b/Lib/D11/GUISDK_D11.dcu differ diff --git a/Lib/D11/uCustomEditor.dcu b/Lib/D11/uCustomEditor.dcu index 69b5f45..a98b329 100644 Binary files a/Lib/D11/uCustomEditor.dcu and b/Lib/D11/uCustomEditor.dcu differ diff --git a/Lib/D11/uCustomView.dcu b/Lib/D11/uCustomView.dcu index cdb368c..21a14e0 100644 Binary files a/Lib/D11/uCustomView.dcu and b/Lib/D11/uCustomView.dcu differ diff --git a/Lib/D11/uGUIBase.dcu b/Lib/D11/uGUIBase.dcu index 27d4e17..2ea1778 100644 Binary files a/Lib/D11/uGUIBase.dcu and b/Lib/D11/uGUIBase.dcu differ diff --git a/Lib/D11/uGUIUtils.dcu b/Lib/D11/uGUIUtils.dcu index 54fd4c5..ea03d0f 100644 Binary files a/Lib/D11/uGUIUtils.dcu and b/Lib/D11/uGUIUtils.dcu differ diff --git a/Packages/GUISDK_D10.dproj b/Packages/GUISDK_D10.dproj new file mode 100644 index 0000000..3cccf8b --- /dev/null +++ b/Packages/GUISDK_D10.dproj @@ -0,0 +1,146 @@ + + + {957a24e2-b568-44eb-9e8b-639f1a9628ab} + GUISDK_D10.dpk + Debug + AnyCPU + DCC32 + ..\Lib\D10\GUISDK_D10.bpl + + + 7.0 + False + False + 0 + 3 + ..\Lib\D10 + ..\Lib\D10 + ..\Lib\D10 + ..\Lib\D10 + ..\Lib\D10 + ..\Lib\D10;..\Source + ..\Lib\D10;..\Source + ..\Lib\D10;..\Source + ..\Lib\D10;..\Source + RELEASE + + + 7.0 + 3 + ..\Lib\D10 + ..\Lib\D10 + ..\Lib\D10 + ..\Lib\D10 + ..\Lib\D10 + ..\Lib\D10;..\Source + ..\Lib\D10;..\Source + ..\Lib\D10;..\Source + ..\Lib\D10;..\Source + DEBUG + + + Delphi.Personality + Package + + + False + True + False + + + GUI SDK para Delphi 10 + False + False + False + + + True + False + 1 + 0 + 0 + 0 + False + False + False + False + False + 3082 + 1252 + + + + + 1.0.0.0 + + + + + + 1.0.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + ExpressBars by Developer Express Inc. + ExpressCommonLibrary by Developer Express Inc. + ExpressBars DBNavigator by Developer Express Inc. + ExpressBars extended DB items by Developer Express Inc. + ExpressBars extended items by Developer Express Inc. + ExpressDocking Library by Developer Express Inc. + ExpressLayout Control by Developer Express Inc. + ExpressNavBar by Developer Express Inc. + ExpressGDI+ Library by Developer Express Inc. + ExpressPrinting System by Developer Express Inc. + ExpressSideBar by Developer Express Inc. + + + GUISDK_D10.dpk + + + + + + + MainSource + + +
CustomEditor
+
+ +
CustomView
+ TFrame +
+ + + + + + + + + +
+ +
\ No newline at end of file diff --git a/Packages/GUISDK_D10.drc b/Packages/GUISDK_D10.drc index 7642ac9..014bb6e 100644 --- a/Packages/GUISDK_D10.drc +++ b/Packages/GUISDK_D10.drc @@ -1,5 +1,5 @@ -/* VER180 - Generated by the Borland Delphi Pascal Compiler +/* VER185 + Generated by the CodeGear Delphi Pascal Compiler because -GD or --drc was supplied to the compiler. This file contains compiler-generated resources that @@ -12,3 +12,6 @@ STRINGTABLE BEGIN END +/* C:\CustomEditors\Source\uCustomView.dfm */ +/* C:\CustomEditors\Packages\GUISDK_D10.res */ +/* C:\CustomEditors\Packages\GUISDK_D10.drf */ diff --git a/Source/uCustomEditor.pas b/Source/uCustomEditor.pas index 19b793c..81432ce 100644 --- a/Source/uCustomEditor.pas +++ b/Source/uCustomEditor.pas @@ -295,11 +295,14 @@ var for I := 0 to Container.ControlCount - 1 do begin Control := Container.Controls[I]; - if (csActionClient in Control.ControlStyle) and Control.Visible then - Control.InitiateAction; + if Assigned(Control) then + begin + if (csActionClient in Control.ControlStyle) and Control.Visible then + Control.InitiateAction; - if Control is TWinControl then - TraverseClients(TWinControl(Control)); + if Control is TWinControl then + TraverseClients(TWinControl(Control)); + end; end; end;