diff --git a/docs/xml/lcl/controls.xml b/docs/xml/lcl/controls.xml index 90ea435bca..287420cdfe 100644 --- a/docs/xml/lcl/controls.xml +++ b/docs/xml/lcl/controls.xml @@ -18934,7 +18934,10 @@ in TAnchorSide. - + +Output variable with the client bounds adjusted for borders, bevels, edges, or +indentation used on the control. + @@ -18980,10 +18983,30 @@ lifting. -Returns the placement order of custom-aligned child controls, using the -OnAlignInsertBefore handler. +Indicates whether the specified controls were custom-aligned using the +OnAlignInsertBefore handler. + +

+CustomAlignInsertBefore is a Boolean function which +indicates whether the specified controls need to be custom-aligned using the +OnAlignInsertBefore handler. CustomAlignInsertBefore is called (circuitously) +when auto-sizing is performed in the DoAutoSize method, and the Align property +in the control is alCustom. +

+

+AControl1 and AControl2 are child controls examined to +determine the alignment order in the parent control. +

+

+The return value is False if OnAlignInsertBefore has not been assigned +in the control, or when the controls do not require custom alignment. +True indicates that the controls are swapped in the alignment order. +

+
+ +
@@ -18991,10 +19014,14 @@ Returns the placement order of custom-aligned child controls, using the True if Control2 should be placed before Control1.
- + +Child control examined in the event handler for its aligment order. + - + +Child control examined in the event handler for its aligment order. + @@ -19016,7 +19043,7 @@ The OnAlignPosition handler can update the coordinates as required. -The control to be placed. +The control to be repositioned / resized. @@ -19046,9 +19073,9 @@ control.

-DoAlignChildControls always returns False in TWinControl. It can be -overridden in descendent classes to perform any actions needed, and to set -the return value to True to avoid the default handling performed in +DoAlignChildControls always returns False in TWinControl. It +can be overridden in descendent classes to perform any actions needed, and to +set the return value to True to avoid the default handling performed in AlignControls.

@@ -19336,8 +19363,9 @@ DoAutoSize performs the following: @@ -20737,12 +20765,14 @@ Handles key down messages which are not handled by the widget. True if the key was handled.
- + +Key down message examined in the method. + -Handles key up messages which are not handled by the widget. +Handles key up messages not already handled by the widget. @@ -20751,7 +20781,9 @@ Handles key up messages which are not handled by the widget. True if the key was handled. - + +Key up message examined in the method. + @@ -20899,6 +20931,9 @@ Forwards the key message to the parent form to be handled as an accelerator

+If the dialog character is handled in the Parent form, the CharCode member in Message is set to VK_UNKNOWN (0). +

+

No actions are performed in the method when accelerator keys are not enabled for the LCL interface, or when ParentForm is unassigned for the control.

@@ -20909,7 +20944,9 @@ for the LCL interface, or when ParentForm is unassigned for the control. True if the key was handled.
- + +Message with the key event handled and updated in the method. +