Show: Delphi C++
Display Preferences

TCustomActionPopupMenuEx Inherited Members

From XE2 API Documentation
Jump to: navigation, search



Contents

Vcl.XPActnCtrls.TXPStylePopupMenu

Create
Destroy
DisplayShadow
GetExpandBtnClass
HideShadow
NCPaint
PositionPopup
VisibleChanging

Vcl.ActnMenus.TCustomActionPopupMenu

AddEdgesAdds edges to a specified pop-up menu window.
CMMouseLeaveResponds to the CM_MOUSELEAVE message.
CMVisibleChangedResponds to the CM_VISIBLECHANGED message.
CanAutoSize
CloseMenuCloses the menu currently being displayed.
CreateCreates and initializes a TCustomActionPopupMenu instance.
CreateControl
CreateControls
CreateParams
DesignWndProcProcesses the given message and returns some Boolean information based on the message's content.
DestroyDestroys an instance of TCustomActionMenuBar.
DisplayShadowDisplays the pop-up window shadow.
DrawBackgroundDraws a background image on the control.
ExecAction
ExpandPerforms the same kinds of functions as the inherited method.
ExpandBtnRefers to the popup menu's expand button.
ExpandClickOnClick event dispatcher.
GetClientRect
GetExpandBtnClassReturns the metaclass for an expand button of a pop-up.
HideShadowHides the pop-up window shadows.
NewPopup
Notification
PopupCauses the popup menu to appear.
PositionPopupCalculates the pop-up position.
SetColorMap
SetOrientation
SetupExpandBtnInitializes the expand button properties.
ShadowRefers to the popup menu's shadow.
ValidOrientationsReturns the valid orientation of the pop-up menu.
VisibleChanging
WMKeyDown
WMNCPaint
WMPrintResponds to the WM_PRINT message.
WMPrintClientResponds to the WM_PRINTCLIENT message.

Vcl.ActnMenus.TCustomActionMenuBar

AnimateAnimates the action pop-up menu window.
AnimateDurationSpecifies the menu bar animation duration.
AnimationStyleSpecifies the type of animation the menu bar will display as it opens.
AutoFocusSpecifies whether the action bar receives auto-focus.
CleanupStackCloses the top menu of the FPopupStack.
ClearSubMenusCloses the submenus.
CloseMenuCloses the menu currently being displayed.
CreateCreates and initializes a TCustomActionMenuBar instance.
CreateControl
CreatePopupCreates and initializes the pop-up for the specified menu item.
DelayItemSpecifies the delay action of the action bar.
DestroyDestroys an instance of TCustomActionMenuBar.
DoGetPopupClassOnGetPopupClass event dispatcher.
DoItemClickedReturns the action of the currently clicked item.
DoItemKeyedReturns the action of the item currently selected with the keyboard.
DoItemSelectedProcesses the expand timer for a specified menu item.
DoMenuDelayCreates the pop-up menu for the DelayItem.
DoMouseIdleReturns the action band control over which the mouse hovers.
DoPopupOnPopup event dispatcher.
DoSplitItemClickedIdentifies the selected subitem of a split menu item.
DoneMenuLoopCloses the menu loop.
ExecActionEmits a sound and executes the specified Action.
ExpandCauses the menu bar to show all items, including the hidden ones.
ExpandDelaySpecifies, in milliseconds, the delay period that a menu action band uses before showing hidden or unused items.
ExpandTimerOnTimer event dispatcher.
ExpandableSpecifies whether a menu item is expandable.
ExpandedSpecifies whether a menu item is expanded.
FCachedMenuHolds a reference to the currently active pop-up menu.
FCancelMenuSpecifies whether the currently active menu is canceled.
FChildMenuHolds a reference to a child menu of the currently active pop-up menu.
FExpandTimerKeeps the expand timer.
FMousePosKeeps the current position of the mouse cursor.
FPopupStackHolds the stack of pop-up menus.
FPopupTimerKeeps the timer for a pop-up.
FResizingSpecifies whether the currently active menu is resizing.
FSelectedItemKeeps the currently selected item.
GetDefaultSoundsIs an empty method.
GetDesignMode
GetMouseHoverItemReturns the action of an item on which the mouse hovers.
GetPopupClassReturns the class that will be used by the TCustomActionMenuBar when instantiating pop-up menu objects.
GetSelectedReturns the action of the currently selected item.
IdleOnIdle event dispatcher.
InMenuLoopIndicates whether items in the menu can be selected.
InitMenuLoopInitializes a menu loop.
IsDesignMsgDetermines when the designer should handle a Windows message.
Loaded
MouseActivate
MouseControl
NewPopupReturns an action pop-up menu.
Notification
OnEnterMenuLoopOccurs when an ActionBand menu loop has begun.
OnExitMenuLoopOccurs when an ActionBand menu loop has ended and the menu is closed.
OnGetPopupClassOccurs prior to an ActionBand popupmenu appearing on screen.
OnPopupOccurs just before the pop-up menu appears.
ParentControlRefers to the parent object of the TCustomActionBarControl.
ParentMenuSpecifies the parent item of a pop-up menu.
PopupStackProvides a way to access the pop-up menu stack.
ProcessMenuLoopProcesses mouse and keystrokes events on the menu.
ProcessMessageInterrupts the execution of an application while Windows processes a message in the Windows message queue.
ProcessMessagesInterrupts the execution of an application so that it can process the message queue.
ProcessMouseMsgProcesses mouse messages.
RecreateControls
ResizingSpecifies if the menu bar is resizing.
RootMenuRefers to the root menu of the ActionBand menu.
SelectSelects an item that receives focus from a key.
SelectItemSets the Selected property to True for an item.
SelectedSpecifies the currently selected menu item.
SetDesignModeSpecifies whether the action band is being customized or being used in the IDE.
SetParent
SetPersistentHotKeys
StyleRetrieves the style used by the ActionBand menu that started the menu loop so the submenus have a consistent appearance.
TrackMenuExecutes the action associated with the menu item.
UseSystemFontSpecifies whether the default system font for menu items is used.
WndProc

Vcl.ActnCtrls.TCustomActionDockBar

AllowScrollingControls the ability to scroll Action Bars.
CalcDockedWidthCalculates the action dock bar's docked width.
CreateCreates and initializes a TCustomActionDockBar instance.
CreateControlsCreateControls is called after all controls are created.
CreateScrollButtonsCreates the buttons that become visible when the available action bar is not capable of displaying all items within its Height.
CustomAlignPositionReturns the aligned position of a custom aligned child control.
Destroy
DoEndDockIs an OnEndDock event dispatcher.
DoScrollDownScrolls down the action bar index.
DoScrollUpScrolls up the action bar index.
DoStartDockIs an OnStartDock event dispatcher.
DockUsed internally to dock the action band.
FControlHeightIndexes
FScrollDown
FScrollUp
GenerateControlHeightLookupControls the height of the action dock bar.
GetFloatingDockSiteClassReturns the class used for the custom action dock bar control when it is floating.
GetSiteInfoGenerates an OnGetSiteInfo event.
LoadedInitializes the control after it is loaded from a stream.
MakeLastItemVisibleScrolls the menu so that the last item in the Action Bar is shown.
ResizeResponds to control resizing.
ScrollingRateRepresents the updating frequency of the scroll buttons when the mouse is hovering over them.
SetOrientationSets the orientation of the Action Bar.
SetupScrollingSets the scrolling buttons and the internal lookup required for scrolling.
ShowScrollButtonsMakes the necessary scroll buttons visible.
VisibleIndexRepresents the index of the first item that is visible in the Action Bar.

Vcl.ActnMan.TCustomActionBar

ActionClientSpecifies the action client associated with this action band.
ActionControlsLists the controls on the action band.
ActionManagerSpecifies the action manager component that is associated with the action band.
AlignControls
AllowHidingDetermines whether the action band can be hidden.
AutoSizingSpecifies whether the action band adjusts its size automatically to fit around its child controls.
AutoSizingChanged
BackgroundSize
CalcInsertPosition
CanvasRepresents the drawing surface of the action band.
Caption
ClearFrees the ActionControls list.
Color
ColorMapIndicates the colormap for individual action band components.
ContextBarIndicates whether items shown in this action band represent the items in a popup menu.
CreateCreates and initializes a TCustomActionBar instance.
CreateControlCreates or re-creates a specific control.
CreateControls
CustomAlignInsertBefore
CustomAlignPosition
DesignModeSpecifies whether the action band is being customized or being used in the IDE.
DesignWndProc
DesignableSpecifies whether the action band can be customized (used internally by the IDE).
DestroyDestroys an instance of TCustomActionBar.
DoControlCreated
DoDropActions
DoDropCategory
DoDropItem
DoGetControlClass
DragDropGenerates an OnDragDrop event.
DragOver
DrawBackground
FDefaultColorMap
FSavedWrapState
FindAccelItem
FindFirstFinds the first TActionClientItem in the Items list.
FindFirstVisibleItemFinds the first visible TActionClientItem in the Items list.
FindItemAt
FindItemCaption
FindLast
FindLastVisibleItemFinds the last visibleTActionClientItem in the Items list.
FindLeastUsedItem
FindNearestControl
FindNext
FindNextVisibleItem
FindPrevious
FindPreviousVisibleItem
Font
GetActionControlReturns the action of a specified item from the action band.
GetBannerWidth
GetBarHeight
GetBarWidth
GetControlClass
GetDefaultColorMapClass
GetDesignModeReturns the design mode of the action bar.
GetPopupMenuClass
HRowCountIndicates the number of columns of items that the action band displays.
HasItems
HorzMarginSpecifies the width of the horizontal margins, in pixels.
HorzSeparatorIndicates whether a horizontal separator bar appears between item lines.
ItemCountSpecifies the number of action clients displayed on the action bar.
ItemsLists the action clients that correspond to the child controls of this action band.
Loaded
NCPaint
Notification
OnControlCreatedOccurs when a control is created on the action band.
OnGetControlClassOccurs when an item is to be placed on the action band.
OnPaintOccurs when the action band is painted.
OrientationSpecifies how the action band lays out its child items.
Paint
PaintWindow
ParentBackground
ParentColor
PersistentHotKeysSpecifies whether keyboard accelerator shortcuts are always displayed.
RecreateControlsDestroys and recreates all of the action band's action client controls.
RequestAlign
Reset
Resize
SetActionClientIs the setter function of the ActionClient property. It specifies the action client associated with this action band.
SetAutoSizing
SetBiDiMode
SetBoundsSets the bounds based on whether the popup is expanded or not
SetColorMapSets the color map of a pop-up menu.
SetDesignMode
SetOrientation
SetPersistentHotKeys
SetSpacing
SetupDefaultColorMap
SpacingDetermines where the image and text appear on an action band's rendered control that represents the action client.
StyleIdentifies the style object that gives the application its default look and feel.
Tallest
VRowCountIndicates the number of rows of items that the action band displays.
VertMarginSpecifies the width of the vertical margins, in pixels.
VertSeparatorIndicates whether a vertical separator bar should appear between item lines.
VisibleChanging
Widest

Vcl.ToolWin.TToolWindow

CMBorderChanged
CMCtl3DChanged
CreateCreates and initializes a TToolWindow instance.
Destroy
EdgeBordersDetermines which sides of the control have visible borders.
EdgeInnerDetermines the border style for the control's inner edge.
EdgeOuterDetermines the border style for the control's outer edge.
NCPaint
WMNCCalcSize
WMNCPaint

Vcl.Controls.TWinControl

ActionChangeUpdates the control to reflect changes in its associated action.
AddBiDiModeExStyleSets control's window style according to its bi-directional support.
AdjustClientRectProvides the interface that adjusts the ClientRect property for idiosyncrasies of the window.
AdjustSizeAdjusts the control's size according to its contents and constraints.
AlignControlList
AlignControlsAligns any controls for which the control is the parent within a specified area of the control.
AlignDisabledIndicates child control realignment disabled.
ArrangeControlAligns the given control with the specified alignment options.
AssignToCopies the properties of the windowed control to another object.
BevelEdgesSpecifies which edges of the control are beveled.
BevelInnerSpecifies the cut of the inner bevel.
BevelKindSpecifies the control's bevel style.
BevelOuterSpecifies the cut of the outer bevel.
BevelWidthSpecifies the width of the inner and outer bevels.
BorderWidthSpecifies the width of the control's border.
BroadcastSends a message to each of the child controls.
BrushDetermines the color and pattern used for painting the background of the control.
CanAutoSizeIndicates how the control can be resized.
CanFocusIndicates whether a control can receive focus.
CanResizeIndicates how the control can respond to a resize attempt.
ChangeScaleResize and reposition children and self.
ConstrainedResizeGenerates an OnConstrainedResize event.
ContainsControlIndicates whether a specified control exists within the control.
ControlAtPosReturns the child control located at a specified position within the control.
ControlCountReturns the number of child controls.
ControlsLists all child controls.
ControlsAlignedControlsAligned automatically executes after a call to AlignControls.
CreateCreates an instance of TWinControl.
CreateDockManagerCreates the dock manager for the control.
CreateHandleCreates underlying screen object.
CreateParamsInitializes a window-creation parameter data structure.
CreateParentedCreates and initializes a control as the child of a specified non-VCL container.
CreateParentedControlCreates and initializes a control as the child of a specified non-VCL window.
CreateSubClassCreates a windowed control derived from an existing Windows window class.
CreateWindowHandleCreates a Windows control to represent the control.
CreateWndCreates the underlying window.
Ctl3DDetermines whether a control has a three-dimensional (3-D) or two-dimensional look.
CustomAlignInsertBeforeReturns placement order of custom-aligned child control.
CustomAlignPositionReturns aligned position of custom-aligned child control.
DefWndProcSpecifies the default window procedure for the windowed control.
DefaultHandlerProvides message handling for all messages that the control does not fully process by itself.
DefineProperties
DestroyDestroys an instance of TWinControl.
DestroyHandleDestroys the control's window without destroying the control.
DestroyWindowHandleDestroys the window created in the CreateWindowHandle method.
DestroyWndDestroys the control's window.
DisableAlignDisables the realignment of child controls.
DoAddDockClientPerforms actions when a control is docked to the windowed control.
DoDockOverGenerates an OnDockOver event.
DoEnterRespond to receiving input focus.
DoExitResponds to losing input focus.
DoFlipChildrenFlips the control's children.
DoHandleStyleMessage
DoKeyDownPerforms some preprocessing before generating an OnKeyDown event.
DoKeyPressPerforms some preprocessing before generating an OnKeyPress event.
DoKeyUpPerforms some preprocessing before generating an OnKeyUp event.
DoRemoveDockClientResponds when a control is undocked from the windowed control.
DoUnDockUndocks a control that is currently docked to the windowed control.
DockClientCountSpecifies the number of controls that are docked on the windowed control.
DockClientsLists the controls that are docked to the windowed control.
DockDropGenerates an OnDockDrop event.
DockManagerSpecifies the control's docking manager interface.
DockOverResponds when a docking client is dragged over the windowed control.
DockReplaceDockClientInvalidates the first dock site in the list of child controls.
DockSiteSpecifies whether the control can be the target of drag-and-dock operations.
DoubleBufferedDetermines whether the control's image is rendered directly to the window or painted to an in-memory bitmap first.
EnableAlignDecrements the reference count incremented by the DisableAlign method, eventually realigning the child controls.
FDesignSizeSpecifies the design-time dimensions of the control.
FDoubleBufferedThe internal field corresponding to the DoubleBuffered property
FInImeCompositionSpecifies whether the IME is in the process of generating the composition string.
FindChildControlReturns a child control given its name.
FindNextControlReturns the control's next child in the tab order after the specified control.
FixupTabListSorts the child controls by their tab order.
FlipChildrenReverses the positions of child controls.
FocusedDetermines whether the control has input focus.
GetActionLinkClassReturns the associated action link class.
GetChildrenCalls a specified method for each child of the control.
GetClientOriginReturns the value of the ClientOrigin property.
GetClientRectReturns the value of the ClientRect property.
GetControlExtentsReturns the smallest rectangle in which all the control's children fit.
GetDeviceContextProvides access to a device context for the control.
GetParentHandleReturns the window handle for the window of the control's parent.
GetSiteInfoGenerates an OnGetSiteInfo event.
GetTabControlListBuilds a list of owned controls.
GetTabOrderListBuilds a list of controls in tab order.
GetTopParentHandleReturns the window handle of the first window not associated with a VCL control that contains the windowed control.
HandleProvides access to the underlying Windows screen object for the control.
HandleAllocatedReports whether a screen object handle exists for the control.
HandleNeededCreates a screen object for the control if it doesn't already exist.
ImeModeDetermines the behavior of the input method editor (IME).
ImeNameSpecifies the input method editor (IME) to use for converting keyboard input to Asian language characters.
InsertControlInserts a control into the Controls array property.
InvalidateSchedules a control repaint.
InvalidateDockHostSiteInvalidates the first dock site that appears in the list of child controls.
IsControlActivateMsgIndicates whether a specified mouse activation message is directed to the given child control.
IsControlMouseMsgIndicates whether a specified mouse message is directed to one of the windowed control's child controls.
IsQualifyingSiteChecks whether the control is docked inside another control or has at least two docked controls.
KeyDownResponds to key press events.
KeyPressResponds to keyboard input.
KeyUpRespond to released key.
MainWndProcReceives Windows messages for the control.
MouseInClientIndicates whether the mouse pointer is currently in the client area of the control.
Notification
NotifyControlsSends a message to all the child controls.
OnAlignInsertBeforeOccurs when an object with custom alignment is aligned.
OnAlignPositionOccurs when an object with custom alignment is aligned.
OnDockDropOccurs when another control is docked to the control.
OnDockOverOccurs when another control is dragged over the control.
OnEnterOccurs when a control receives the input focus.
OnExitOccurs when the input focus shifts away from one control to another.
OnGetSiteInfoReturns the control's docking information.
OnKeyDownOccurs when a user presses any key while the control has focus.
OnKeyPressOccurs when a key is pressed.
OnKeyUpOccurs when the user releases a key that was pressed.
OnUnDockOccurs when the application tries to undock a control that is docked to the windowed control.
PaddingSpecifies the padding of a control.
PaintControlsPaints each of the child controls in a windowed control using the specified device context.
PaintHandlerResponds to WM_PAINT messages.
PaintToDraws the windowed control to a device context.
PaintWindowRenders the image of a windowed control.
PaletteChangedResponds to changes in the system's palette by realizing the control's palette and the palette for each child control.
ParentBackgroundDetermines whether the control uses its parent's theme background.
ParentCtl3DDetermines where a component looks to determine whether it should have a three-dimensional look.
ParentDoubleBufferedParentDoubleBuffered defers the DoubleBuffered property of this component to the value of the parent's DoubleBuffered property.
ParentWindowReference to parent's underlying control.
PreProcessMessageReturns False, no matter the value of Msg.
ReadStatePrepares the control for having its properties assigned values from a stream.
RealignForces the control to realign children.
RecreateWndRecreate underlying Windows screen object.
ReloadDockedControlReloads a docked control.
RemoveControlRemoves a specified control from the Controls array.
RemoveWindowPropsRemoves the ControlAtom and WindowAtom properties of the control.
RepaintRepaints the entire control.
RequestAlign
ResetImeRestores the input method editor (IME) that was active when the application started.
ResetImeCompositionDirects the composition window of the input method editor (IME) to perform a specific action.
ScaleByRescale control and its children.
ScaleControlsRescale child controls only.
ScalePaddingScales the control padding to the given ratio.
ScrollByScroll control contents.
SelectFirstLocates first selectable child control.
SelectNextMoves the input focus from the current child control to the next one in the tab order.
SetBoundsSets the windowed control's boundary properties all at once.
SetChildOrderChanges the order in which the child component appears in the list of child components returned by the GetChildren method.
SetDesignVisible
SetFocusGives the input focus to the control.
SetImeActivates an input method editor (IME) using the values specified by the ImeMode and ImeName properties.
SetImeCompositionWindowSets the position and font of the composition window.
SetParent
SetParentBackgroundSets the ParentBackground property.
SetParentDoubleBufferedSets the ParentBackground property.
SetZOrderMoves the control to the top or bottom of the parent control's (or screen's) list of TWinControl controls.
ShowControlEnsures that a specified child control is visible.
ShowingIndicates whether the control is showing on the screen.
TabOrderIndicates the position of the control in its parent's tab order.
TabStopDetermines whether the user can tab to a control.
UpdateForces the control to update.
UpdateBoundsUpdates the bounds of the control.
UpdateControlOriginalParentSizeUpdates the original size of the parent control.
UpdateControlStateRespond to state change.
UpdateRecreatingFlagToggles the csRecreating flag in the ControlState property.
UpdateUIStateUpdates form User Interface State as needed
UseDockManagerSpecifies whether the docking manager is used in drag-and-dock operations.
VisibleDockClientCountSpecifies the number of visible controls that are docked on the windowed control.
WindowHandleProvides access to a window handle for the control.
WndProcProvides specific message responses for the control.

Vcl.Controls.TControl

ActionSpecifies the action associated with the control.
ActionChangeResponds when the action associated with the control changes.
ActionLinkContains the action link object associated with the control.
AdjustSizeSets the size of the control as determined by the AutoSize property.
AlignDetermines how the control aligns within its container (parent control).
AlignWithMarginsSpecifies whether a control should be constrained by margins.
AnchorsSpecifies how the control is anchored to its parent.
AssignToOverrides the inherited AssignTo function to enable assignments to TAction objects.
AutoSizeSpecifies whether the control sizes itself automatically to accommodate its contents.
BeginAutoDragBegins automatic drag.
BeginDragStarts the dragging of a control.
BiDiModeSpecifies the bidirectional mode for the control.
BoundsRectSpecifies the bounding rectangle of the control, expressed in the coordinate system of the parent control.
BringToFrontPuts the control in front of all other controls in its parent control.
CalcCursorPosGives the coordinates of the cursor, with respect to the origin of the control.
CanAutoSizeIndicates whether the control can resize itself automatically to accommodate its contents.
CanResizeOnCanResize event dispatcher.
CaptionSpecifies a text string that identifies the control to the user.
ChangeScaleRescaling event dispatcher.
ChangedSends a CM_CHANGED message to the control.
ClickRespond to user click.
ClientHeightSpecifies the height of the control's client area in pixels.
ClientOriginSpecifies the screen coordinates (in pixels) of the upper-left corner of a control's client area.
ClientRectSpecifies the size of a control's client area in pixels.
ClientToParentTranslates client coordinates to parent coordinates.
ClientToScreenTranslates a given point from client area coordinates to global screen coordinates.
ClientWidthSpecifies the horizontal size of the control's client area in pixels.
ColorSpecifies the background color of the control.
ConstrainedResizeNotify control of resize with constraints.
ConstraintsSpecifies the size constraints for the control.
ControlStateSpecifies the current state of a control at run time.
ControlStyleDetermines style characteristics of the control.
CreateCreates an instance of TControl.
CreateTouchManagerInstantiates a touch manager.
CursorSpecifies the image used to represent the mouse pointer when it passes into the region covered by the control.
CustomHintCustomHint is a custom hint for the control.
DblClickOnDblClick event dispatcher.
DefaultDockImageHandles the painting and erasing of a dock image.
DefaultHandlerProvides message handling for all messages that do not have specific handlers.
DefinePropertiesProvides methods to read and write the IsControl property to a stream such as a form file.
DesignWndProcProcesses the given message and returns some Boolean information based on the message's content.
DesktopFontSpecifies whether the control uses the Windows icon font when writing text.
DestroyDestroys an instance of TControl.
DoContextPopupIs an OnContextPopup event dispatcher.
DoDockDocking event dispatcher.
DoEndDockIs an OnEndDock event dispatcher.
DoEndDragIs an OnEndDrag event dispatcher.
DoGestureProcesses the unhandled gesturing events.
DoGetGestureOptionsReturns the interactive gestures and their options.
DoMouseWheelProcesses mouse wheel motion.
DoMouseWheelDownIs an OnMouseWheelDown event dispatcher.
DoMouseWheelUpIs an OnMouseWheelUp event dispatcher.
DoStartDockIs an OnStartDockevent dispatcher.
DoStartDragIs an OnStartDrag event dispatcher.
DockUsed internally to dock the control.
DockOrientationDockOrientation specifies how the control is docked relative to other controls docked in the same parent.
DockTrackNoTargetHandles dragging of the control over an invalid docking target.
DragCanceledProvides the interface for a method that responds to the cancellation of a drag.
DragCursorSpecifies the image used to represent the mouse pointer when the control is being dragged.
DragDropIs an OnDragDrop event dispatcher.
DragKindSpecifies whether the control is being dragged normally or for docking.
DragModeSpecifies how the control initiates drag-and-drop or drag-and-dock operations.
DragOverIs an OnDragOver event dispatcher.
DraggingIndicates whether a control is being dragged.
DrawDragDockImageDraws the dock image for the control.
DrawTextBiDiModeFlagsReturns the text flags that reflect the current setting of the BiDiMode property.
DrawTextBiDiModeFlagsReadingOnlyReturns the text flag to add that indicates whether the control's text should read from right to left.
EnabledControls whether the control responds to mouse, keyboard, and timer events.
EndDragStops a control from being dragged any further.
EraseDragDockImageErases the dock image for the control.
ExplicitHeightSpecifies the explicit vertical size of the control in pixels.
ExplicitLeftSpecifies the explicit horizontal pixel coordinate of the left edge of a component relative to its parent.
ExplicitTopSpecifies the explicit vertical pixel coordinate of the top edge of a component relative to its parent.
ExplicitWidthSpecifies the explicit horizontal size of the control in pixels.
FAnchorMoveSpecifies whether the control must keep its dimensions when it is moved, while being anchored to the form.
FAnchorOriginSpecifies the coordinates of the anchor associated with the control.
FAnchorRulesSpecifies the original coordinates of the anchor associated with the control.
FExplicitHeightSpecifies the explicit vertical size of the control in pixels.
FExplicitLeftSpecifies the explicit horizontal pixel coordinate of the left edge of a component. The coordinate is relative to the component’s parent.
FExplicitTopSpecifies the explicit vertical pixel coordinate of the top edge of a component. The coordinate is relative to the component's parent.
FExplicitWidthSpecifies the explicit horizontal size of the control in pixels.
FOriginalParentSizeSpecifies the original size of the parent to which the control is anchored.
FReservedFReserved is an internal Delphi variable and should not be used.
FloatingSpecifies whether the control is floating.
FloatingDockSiteClassSpecifies the class of the temporary control that hosts the control when it is floating.
FontSpecifies the attributes of text written on or in the control.
GetActionReturns the value of the Action property.
GetActionLinkClassReturns the appropriate action link class that is associated with the control class.
GetClientOriginReturns the screen coordinates of the upper-left corner of the control's client area.
GetClientRectReturns a rectangle defining the client area of the control.
GetControlsAlignmentIndicates how text is aligned within the control.
GetDeviceContextReturns a device context for the control.
GetDockEdgeReturns the edge on which another control should be docked when it is dragged over the control.
GetDragImagesReturns the control's image list containing the image to be displayed while dragging.
GetDragModeReturns the value of the DragMode property.
GetEnabledReturns the value of the Enabled property.
GetFloatingReturns the value of the Floating property.
GetFloatingDockSiteClassReturns the class used for the control when it is floating.
GetPaletteReturns the handle to a palette for use by the control.
GetParentComponentReturns the parent of the control.
GetPopupMenuReturns the pop-up menu associated with the control.
GetTextBufRetrieves the control's text, copies it into a buffer, and returns the number of characters copied.
GetTextLenReturns the length of the control's text.
HasParentIndicates whether the control has a parent.
HeightSpecifies the vertical size of the control in pixels.
HelpContextThe HelpContext property contains the numeric context ID that identifies the Help topic for the control.
HelpKeywordThe HelpKeyword property contains the keyword string that identifies the Help topic for the control.
HelpTypeSpecifies whether the control's context-sensitive Help topic is identified by a context ID or by keyword.
HideMakes the control invisible.
HintHint contains the text string that appears when the user moves the mouse over the control.
HostDockSiteSpecifies the control in which the control is docked.
InitiateActionCalls the action link's Update method if the control is associated with an action link.
InvalidateCompletely repaints the control.
IsControlSpecifies whether a form stores its form-specific properties to a stream.
IsRightToLeftIndicates whether the control should be reversed right to left.
IsTouchPropertyStoredChecks whether the associated touch manager stored any of the given options.
LRDockWidthSpecifies the width of the control when it is docked horizontally.
LeftSpecifies the horizontal coordinate of the left edge of a component relative to its parent.
LoadedInitializes the control after it is loaded from a stream.
ManualDockDocks the control.
ManualFloatUndocks the control.
MarginsSpecifies the margins of the control.
MouseActivateTriggers a TMouseActivateEvent event.
MouseCaptureSpecifies whether the control has "captured" mouse events.
MouseDownOnMouseDown event dispatcher.
MouseMoveResponds to mouse moving over control area.
MouseUpIs an OnMouseUp event dispatcher.
MouseWheelHandlerDispatches messages received from a mouse wheel.
NotificationResponds to notifications indicating that components are being created or destroyed.
OnCanResizeOccurs when an attempt is made to resize the control.
OnClickOccurs when the user clicks the control.
OnConstrainedResizeAdjusts the resize constraints.
OnContextPopupOccurs when the user right-clicks the control or otherwise invokes the pop-up menu (such as using the keyboard).
OnDblClickOccurs when the user double-clicks the left mouse button when the mouse pointer is over the control.
OnDragDropOccurs when the user drops an object being dragged.
OnDragOverOccurs when the user drags an object over a control.
OnEndDockOccurs when the dragging of an object ends, either by docking the object or by canceling the dragging.
OnEndDragOccurs when the dragging of an object ends, either by dropping the object or by canceling the dragging.
OnGestureOccurs when you perform a gesture associated with this control.
OnMouseActivateOccurs when the user presses a mouse button with the mouse pointer over a control and the parent form is not active.
OnMouseDownOccurs when the user presses a mouse button with the mouse pointer over a control.
OnMouseEnterOccurs when the user moves the mouse into a control.
OnMouseLeaveOccurs when the user moves the mouse outside of a control.
OnMouseMoveOccurs when the user moves the mouse pointer while the mouse pointer is over a control.
OnMouseUpOccurs when the user releases a mouse button that was pressed with the mouse pointer over a component.
OnMouseWheelOccurs when the mouse wheel is rotated.
OnMouseWheelDownOccurs when the mouse wheel is rotated downward.
OnMouseWheelUpOccurs when the mouse wheel is rotated upward.
OnResizeOccurs immediately after the control is resized.
OnStartDockOccurs when the user begins to drag a control with a DragKind of dkDock.
OnStartDragOccurs when the user begins to drag the control or an object it contains by left-clicking the control and holding the mouse button down.
PaletteChangedResponds to changes in the system's palette by realizing the control's palette.
ParentSpecifies the parent of the control.
ParentBiDiModeSpecifies whether the control uses its parent's BiDiMode.
ParentColorSpecifies where a control looks for its color information.
ParentCustomHintSpecifies where a control looks for its custom hint.
ParentFontSpecifies where a control looks for its font information.
ParentShowHintSpecifies where a control looks to find out if its Help Hint should be shown.
ParentToClientTranslate parent coordinates to client coordinates.
PerformResponds as if the control received a specified Windows message.
PopupMenuSpecifies the pop-up menu associated with the control.
PositionDockRectPositions the docking rectangle according to the current drag-and-dock state.
ReadStatePrepares the control for having its properties assigned values read from a stream.
RefreshRepaints the control on the screen.
RepaintForces the control to repaint its image on the screen.
ReplaceDockedControlDocks the control in the place where another control is already docked.
RequestAlignInstructs the parent of a control to reposition the control, enforcing its Align property.
ResizeRespond to control resize.
ScaleConstraintsScales the values of the Constraints property to the given ratio.
ScaleMarginsScales the values of the Margins property to the given ratio.
ScalingFlagsReflects which attributes of the control have been scaled.
ScreenToClientConverts the screen coordinates of a specified point on the screen to client coordinates.
SendCancelModeCancels the modal state of the control.
SendDockNotificationSends a Windows message to the control's host dock site.
SendToBackPuts a windowed control behind all other windowed controls, or puts a non-windowed control behind all other non-windowed controls.
SetAutoSizeSets the value of the AutoSize property.
SetBiDiModeSets the control's bidirectional mode.
SetBoundsSets the Left, Top, Width, and Height properties all at once.
SetCustomHintSets the value of the CustomHint property.
SetDesignVisibleMakes a control visible at design time.
SetDragModeSets the drag mode for the control.
SetEnabledSets the value of the Enabled property.
SetNameSets the name of the control.
SetParentSets the parent of the control.
SetParentBiDiModeSpecifies whether the control uses its parent's BiDiMode.
SetParentComponentSets the parent for the control.
SetTextBufSets the text of the control.
SetZOrderRepositions the control in its parent's control list, thereby changing position onscreen.
ShowMakes a control visible.
ShowHintShowHint specifies whether to show the Help Hint when the mouse pointer moves over the control.
TBDockHeightSpecifies the height of the control when it is docked vertically.
TextContains a text string associated with the control.
TopSpecifies the Y coordinate of the upper-left corner of a control, relative to its parent or containing control in pixels.
TouchTouch specifies the touch manager component associated with the control.
UndockHeightSpecifies the height of the control when it is floating.
UndockWidthSpecifies the width of the control when it is floating.
UpdateProcesses any pending paint messages immediately.
UpdateBoundsRectChanges the Top, Left, Width, and Height properties of the control, but does not update its screen image and bypasses all resize events.
UpdateExplicitBoundsAttempts to update the values of the control's explicit bounds to those of its current bounds.
UseRightToLeftAlignmentSpecifies whether the control's alignment should be reversed right-to-left.
UseRightToLeftReadingSpecifies whether the control is using a right-to-left reading order.
UseRightToLeftScrollBarSpecifies whether the vertical scroll bar appears on the left side of the control.
VisibleSpecifies whether the component appears onscreen.
VisibleChangingProvides the interface for a method that responds to changes in the control's visibility.
WheelAccumulatorAccumulates mouse wheel rotations.
WidthSpecifies the horizontal size of the control or form in pixels.
WindowProcPoints to the window procedure that responds to messages sent to the control.
WindowTextSpecifies the text string of the control.
WndProcProvides specific message responses for the control.

System.Classes.TComponent

BeforeDestructionPerforms any necessary actions before the first destructor is called.
CanObserve
ChangeNameSets the private, internal storage for the Name property to the string passed in NewName.
ComObjectSpecifies the interface reference implemented by the component.
ComponentCountIndicates the number of components owned by the component.
ComponentIndexIndicates the position of the component in its owner's Components property array.
ComponentStateDescribes the current state of the component, indicating when a component needs to avoid certain actions.
ComponentStyleGoverns the behavior of the component.
ComponentsLists all components owned by the component.
CreateAllocates memory and constructs a safely initialized instance of a component.
DefinePropertiesDesignates methods for storing an object's unpublished data on a stream such as a form file.
DesignInfoContains information used by the Form designer.
DestroyDisposes of the component and its owned components.
DestroyComponentsDestroys all owned components.
DestroyingIndicates that the component and its owned components are about to be destroyed.
ExecuteActionExecutes an action.
FComponentStyleFComponentStyle is the field of the ComponentStyle read-only property.
FindComponentIndicates whether a given component is owned by the component.
FreeNotificationEnsures that AComponent is notified that the component is going to be destroyed.
FreeOnReleaseFrees the interface reference for components that were created from COM classes.
GetChildOwnerReturns the owner of a child component being read from a stream.
GetChildParentReturns the parent or, if there is no parent, returns the owner of a child component being read from a stream.
GetChildrenEnumerates all child components.
GetEnumeratorReturns a TComponent enumerator.
GetIDsOfNamesMaps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs).
GetNamePathReturns a string used by the Object Inspector.
GetObservers
GetOwnerReturns the owner of a component.
GetParentComponentReturns the containing component.
GetTypeInfoRetrieves the type information for an object.
GetTypeInfoCountReturns the number of type information interfaces that an object provides (either 0 or 1).
HasParentVerifies whether the component has a parent.
InsertComponentEstablishes the component as the owner of a specified component.
InvokeProvides access to Automation properties and methods when the component wraps an Automation object.
IsImplementorOfIndicates whether the component implements a specified interface.
LoadedInitializes the component after the form file has been read into memory.
NameSpecifies the name of the component as referenced in code.
NotificationForwards notification messages to all owned components.
ObserverAdded
Observers
OwnerIndicates the component that is responsible for streaming and freeing this component.
PaletteCreatedResponds when the component is created from the component palette.
QueryInterfaceReturns a reference to a specified interface if the object supports that interface.
ReadStateReads the state of the component.
ReferenceInterfaceEstablishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed.
RemoveComponentRemoves a specified component specified from the component's Components list.
RemoveFreeNotificationDisables the destruction notification that was enabled by FreeNotification.
RemoveFreeNotificationsNotifies all owned components of the owner component's imminent destruction.
SafeCallExceptionHandles exceptions in methods declared using the safecall calling convention.
SetAncestorClears or sets csAncestor state in the component's ComponentState property.
SetChildOrderSets the visual ordering of a child control.
SetDesignInstanceEnsures that components inserted at design time have their design-mode flag set.
SetDesigningEnsures that components inserted at design time have their design-mode flag set.
SetInlineSets the csInline bit of the component's ComponentState property.
SetNameSets the value of the Name property.
SetParentComponentSets the parent component.
SetSubComponentIdentifies whether the component is a subcomponent.
TagStores a NativeInt integral value as a part of a component.
UpdateActionUpdates the state of an action.
UpdateRegistryProvides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces.
UpdatedClears the csUpdating state in the component's ComponentState property when the component finishes updating.
UpdatingSets the csUpdating state in the component's ComponentState property.
VCLComObjectRepresents information used internally by components that support COM.
ValidateContainerDetermines whether an object can be inserted into a container.
ValidateInsertProvides the interface for a method that validates a child component before it is inserted.
ValidateRenameEnsures that renaming an owned component does not create a name conflict.
WriteStateWrites the state of the component.
_AddRefCalled when an application uses a component interface.
_ReleaseCalled when an application releases a component interface.
operator ()C++ conversion of a TComponent into a System.Classes.IInterfaceComponentReference or a System.IInterface, depending on casting.

System.Classes.TPersistent

AssignCopies the contents of another similar object.
AssignToCopies the properties of an object to a destination object.
Create
DefinePropertiesProvides an interface for a method that reads and writes otherwise unpublished data.
DestroyDestroys the TPersistent instance and frees its memory.
GetNamePathReturns the name of the object as it appears in the Object Inspector.
GetOwnerReturns the owner of an object.

System.TObject

AfterConstructionResponds after the last constructor has executed.
BeforeDestructionResponds before the first destructor executes.
ClassInfoReturns a pointer to the run-time type information (RTTI) table for the object type.
ClassNameReturns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).
ClassNameIsDetermines whether an object is of a specific type.
ClassParentReturns the type of the immediate ancestor of a class.
ClassTypeReturns the class reference for the object's class.
CleanupInstancePerforms finalization on long strings, variants, and interface variables within a class.
CreateConstructs an object and initializes its data before the object is first used.
DefaultHandlerProvides the interface for a method that processes message records.
DestroyDisposes of an object instance.
DispatchCalls message-handling methods for the object, based on the contents of the Message parameter.
EqualsChecks whether the current instance and the parameter are equal.
FieldAddressReturns the address of a published object field.
FreeDestroys an object and frees its associated memory, if necessary.
FreeInstanceDeallocates memory allocated by a previous call to the NewInstance method.
GetHashCodeReturns an integer containing the hash code.
GetInterfaceRetrieves a specified interface.
GetInterfaceEntryReturns the entry for a specific interface implemented in a class.
GetInterfaceTableReturns a pointer to a structure containing all of the interfaces implemented by a given class.
InheritsFromDetermines the relationship of two object types.
InitInstanceInitializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.
InstanceSizeReturns the size in bytes of each instance of the object type.
MethodAddressReturns the address of a class method by name.
MethodNameReturns the name of a class method by address.
NewInstanceAllocates memory for an instance of an object type and returns a pointer to that new instance.
QualifiedClassNameReturns the qualified name of the class.
SafeCallExceptionHandles exceptions in methods declared using the safecall calling convention.
ToStringReturns a string containing the class name.
UnitNameReturns the name of the unit where the class is defined.
UnitScopeReturns the class's unit scope.


Personal tools
Previous Versions
Translations