RAD Studio VCL Reference
ContentsIndex
TWinControl Methods Protected Methods
Protected Methods
 
Name 
Description 
 
Updates the control to reflect changes in its associated action. 
 
Sets control's window style according to its bi-directional support. 
 
Provides the interface that adjusts the ClientRect property for idiosyncrasies of the window. 
 
Adjusts the control's size according to its contents and constraints. 
 
Aligns any controls for which the control is the parent within a specified area of the control. 
 
This is ArrangeControl, a member of class TWinControl. 
 
Copies the properties of the windowed control to another object. 
 
Indicates how the control can be resized. 
 
Indicates how the control can respond to a resize attempt. 
 
Resize and reposition children and self. 
 
Generates an OnConstrainedResize event. 
 
This is ControlsAligned, a member of class TWinControl. 
 
Creates the dock manager for the control. 
 
Creates underlying screen object. 
 
Initializes a window-creation parameter data structure. 
 
Creates a windowed control derived from an existing Windows window class. 
 
Creates a Windows control to represent the control. 
 
Creates the underlying window. 
 
Returns placement order of custom-aligned child control. 
 
Returns aligned position of custom-aligned child control. 
 
Provides methods to read and write the IsControl property to a stream such as a form file. 
 
Destroys the control's window without destroying the control. 
 
Destroys the window created in the CreateWindowHandle method. 
 
Destroys the control's window. 
 
Performs actions when a control is docked to the windowed control. 
 
Responds when a docking client is dragged over the windowed control. 
 
This is DockReplaceDockClient, a member of class TWinControl. 
 
Generates an OnDockOver event. 
 
Respond to receiving input focus. 
 
Respond to losing input focus 
 
Flips the control's children. 
 
Performs some preprocessing before generating an OnKeyDown event. 
 
Performs some preprocessing before generating an OnKeyPress event. 
 
Performs some preprocessing before generating an OnKeyUp event. 
 
Responds when a control is undocked from the windowed control. 
 
Undocks a control that is currently docked to the windowed control. 
 
Returns the control's next child in the tab order after the specified control. 
 
Sorts the child controls by their tab order. 
 
Returns the associated action link class. 
 
Calls a specified method for each child of the control. 
 
Returns the value of the ClientOrigin property. 
 
Returns the value of the ClientRect property. 
 
Returns the smallest rectangle in which all the control's children fit. 
 
Provides access to a device context for the control. 
 
Returns the window handle for the window of the control's parent. 
 
Generates an OnGetSiteInfo event 
 
Returns the window handle of the first window not associated with a VCL control that contains the windowed control. 
 
This is InvalidateDockHostSite, a member of class TWinControl. 
 
This is IsControlActivateMsg, a member of class TWinControl. 
 
Indicates whether a specified mouse message is directed to one of the windowed control's child controls. 
 
This is IsQualifyingSite, a member of class TWinControl. 
 
Respond to key press events. 
 
Respond to keyboard input. 
 
Respond to released key. 
 
Receives Windows messages for the control. 
 
Responds to notifications that components are being created or destroyed. 
 
Sends a message to all the child controls. 
 
Paints each of the child controls in a windowed control using the specified device context. 
 
Responds to WM_PAINT messages. 
 
Renders the image of a windowed control. 
 
Responds to changes in the system's palette by realizing the control's palette and the palette for each child control. 
 
Prepares the control for having its properties assigned values from a stream. 
 
Recreate underlying Windows screen object. 
 
Reloads a docked control. 
 
This is RemoveWindowProps, a member of class TWinControl. 
 
Restores the input method editor (IME) that was active when the application started. 
 
Directs the composition window of the input method editor (IME) to perform a specific action. 
 
Rescale child controls only. 
 
Locates first selectable child control. 
 
Moves the input focus from the current child control to the next one in the tab order. 
 
Changes the order in which the child component appears in the list of child components returned by the GetChildren method. 
 
Activates an input method editor (IME) using the values specified by the ImeMode and ImeName properties. 
 
Sets the position and font of the composition window. 
 
Sets the parent of the control. 
 
This is SetParentBackground, a member of class TWinControl. 
 
Moves the control to the top or bottom of the parent control's (or screen's) list of TWinControl controls. 
 
Ensures that a specified child control is visible. 
 
This is UpdateBounds, a member of class TWinControl. 
 
This is UpdateControlOriginalParentSize, a member of class TWinControl. 
 
This is UpdateRecreatingFlag, a member of class TWinControl. 
 
Updates form User Interface State as needed 
 
Provides specific message responses for the control. 
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.