| Method
| Description
|
| ActionChange (protected)
| Updates the control to reflect changes in its associated
action.
|
| AddBiDiModeExStyle
(protected)
| Sets control's window style according to its bi-directional
support.
|
| AdjustClientRect
(protected)
| Provides the interface that adjusts the ClientRect property
for idiosyncrasies of the window.
|
| AdjustSize (protected)
| Adjusts the control's size according to its contents and
constraints.
|
| AlignControls
(protected)
| Aligns any controls for which the control is the parent within
a specified area of the control.
|
| AssignTo (protected)
| Copies the properties of the windowed control to another
object.
|
| Broadcast (public)
| Sends a message to each of the child controls.
|
| CanAutoSize (protected)
| Indicates how the control can be resized.
|
| CanFocus (public)
| Indicates whether a control can receive focus.
|
| CanResize (protected)
| Indicates how the control can respond to a resize
attempt.
|
| ChangeScale (protected)
| Resize and reposition children and self.
|
| ConstrainedResize
(protected)
| Generates an OnConstrainedResize event.
|
| ContainsControl (public)
| Indicates whether a specified control exists within the
control.
|
| ControlAtPos (public)
| Returns the child control located at a specified position
within the control.
|
| CreateDockManager
(protected)
| Creates the dock manager for the control.
|
| CreateHandle (protected)
| Creates underlying screen object.
|
| CreateParams (protected)
| Initializes a window-creation parameter data
structure.
|
| CreateParented (public)
| Creates and initializes a control as the child of a specified
non-VCL container.
|
| CreateParentedControl
(public)
| Creates and initializes a control as the child of a specified
non-VCL window.
|
| CreateSubClass
(protected)
| Creates a windowed control derived from an existing Windows
window class.
|
| CreateWindowHandle
(protected)
| Creates a Windows control to represent the control.
|
| CustomAlignInsertBefore
(protected)
| Returns placement order of custom-aligned child
control.
|
| CustomAlignPosition
(protected)
| Returns aligned position of custom-aligned child
control.
|
| DestroyHandle
(protected)
| Destroys the control's window without destroying the control.
|
| DestroyWnd (protected)
| Destroys the control's window.
|
| DisableAlign (public)
| Disables the realignment of child controls.
|
| DoAddDockClient
(protected)
| Performs actions when a control is docked to the windowed
control.
|
| DockDrop (public)
| Generates an OnDockDrop event.
|
| DockOver (protected)
| Responds when a docking client is dragged over the windowed
control.
|
| DoDockOver (protected)
| Generates an OnDockOver event.
|
| DoEnter (protected)
| Respond to receiving input focus.
|
| DoExit (protected)
| Respond to losing input focus
|
| DoFlipChildren
(protected)
| Flips the control's children.
|
| DoKeyDown (protected)
| Performs some preprocessing before generating an OnKeyDown
event.
|
| DoKeyPress (protected)
| Performs some preprocessing before generating an OnKeyPress
event.
|
| DoKeyUp (protected)
| Performs some preprocessing before generating an OnKeyUp
event.
|
| DoRemoveDockClient
(protected)
| Responds when a control is undocked from the windowed
control.
|
| DoUnDock (protected)
| Undocks a control that is currently docked to the windowed
control.
|
| EnableAlign (public)
| Decrements the reference count incremented by the DisableAlign
method, eventually realigning the child controls.
|
| FindChildControl
(public)
| Returns a child control given its name.
|
| FindNextControl
(protected)
| Returns the control's next child in the tab order after the
specified control.
|
| FixupTabList (protected)
| Sorts the child controls by their tab order.
|
| FlipChildren (public)
| Reverses the positions of child controls.
|
| Focused (public)
| Determines whether the control has input focus.
|
| GetActionLinkClass
(protected)
| Returns the associated action link class.
|
| GetChildren (protected)
| Calls a specified method for each child of the
control.
|
| GetClientOrigin
(protected)
| Returns the value of the ClientOrigin property.
|
| GetClientRect
(protected)
| Returns the value of the ClientRect property.
|
| GetControlExtents
(protected)
| Returns the smallest rectangle in which all the control's
children fit.
|
| GetDeviceContext
(protected)
| Provides access to a device context for the control.
|
| GetParentHandle
(protected)
| Returns the window handle for the window of the control's
parent.
|
| GetSiteInfo (protected)
| Generates an OnGetSiteInfo event
|
| GetTabOrderList (public)
| Builds a list of controls in tab order.
|
| GetTopParentHandle
(protected)
| Returns the window handle of the first window not associated
with a VCL control that contains the windowed control.
|
| HandleAllocated (public)
| Reports whether a screen object handle exists for the
control.
|
| HandleNeeded (public)
| Creates a screen object for the control if it doesn't already
exist.
|
| InsertControl (public)
| Inserts a control into the Controls array property.
|
| Invalidate (public)
| Schedules a control repaint.
|
| IsControlMouseMsg
(protected)
| Indicates whether a specified mouse message is directed to one
of the windowed control's child controls.
|
| KeyDown (protected)
| Respond to key press events.
|
| KeyPress (protected)
| Respond to keyboard input.
|
| KeyUp (protected)
| Respond to released key.
|
| MainWndProc (protected)
| Receives Windows messages for the control.
|
| NotifyControls
(protected)
| Sends a message to all the child controls.
|
| PaintControls
(protected)
| Paints each of the child controls in a windowed control using
the specified device context.
|
| PaintHandler (protected)
| Responds to WM_PAINT messages.
|
| PaintTo (public)
| Draws the windowed control to a device context.
|
| PaintWindow (protected)
| Renders the image of a windowed control.
|
| ReadState (protected)
| Prepares the control for having its properties assigned values
from a stream.
|
| Realign (public)
| Forces the control to realign children.
|
| RecreateWnd (protected)
| Recreate underlying Windows screen object.
|
| ReloadDockedControl
(protected)
| Reloads a docked control.
|
| RemoveControl (public)
| Removes a specified control from the Controls array.
|
| Repaint (public)
| Repaints the entire control.
|
| ResetIme (protected)
| Restores the input method editor (IME) that was active when
the application started.
|
| ResetImeComposition
(protected)
| Directs the composition window of the input method editor
(IME) to perform a specific action.
|
| ScaleBy (public)
| Rescale control and its children.
|
| ScaleControls
(protected)
| Rescale child controls only.
|
| ScrollBy (public)
| Scroll control contents.
|
| SelectFirst (protected)
| Locates first selectable child control.
|
| SelectNext (protected)
| Moves the input focus from the current child control to the
next one in the tab order.
|
| SetChildOrder
(protected)
| Changes the order in which the child component appears in the
list of child components returned by the GetChildren method.
|
| SetFocus (public)
| Gives the input focus to the control.
|
| SetIme (protected)
| Activates an input method editor (IME) using the values
specified by the ImeMode and ImeName properties.
|
| SetImeCompositionWindow
(protected)
| Sets the position and font of the composition
window.
|
| SetZOrder (protected)
| Moves the control to the top or bottom of the parent control's
(or screen's) list of TWinControl controls.
|
| ShowControl (protected)
| Ensures that a specified child control is visible.
|
| Update (public)
| Forces the control to update.
|
| UpdateControlState
(public)
| Respond to state change.
|
| UpdateUIState
(protected)
| Updates form User Interface State as
needed
|