Back to Devexpress

TcxButton Members

vcl-cxbuttons-dot-tcxbutton-dot-underscore-members.md

latest68.8 KB
Original Source

TcxButton Members

An advanced button component with support for multiple usage scenarios.

Constructors

NameDescription
Create(TComponent)Inherited from TComponent.
CreateParented(HWND)Inherited from TWinControl.

Properties

NameDescription
ActionInherited from TControl.
AlignInherited from TControl.
AlignDisabledInherited from TWinControl.
AlignWithMarginsInherited from TControl.
AllowAllUpDeprecated. This property exists for backward compatibility only. Use the SpeedButtonOptions.AllowAllUp property instead. Inherited from TcxCustomButton.
AnchorsInherited from TControl.
AutomationProvides access to button UI Automation and accessibility-related settings. Inherited from TcxCustomButton.
AutoSizeInherited from TControl.
BevelEdgesInherited from TWinControl.
BevelInnerInherited from TWinControl.
BevelKindInherited from TWinControl.
BevelOuterInherited from TWinControl.
BevelWidthInherited from TWinControl.
BiDiModeInherited from TControl.
BorderWidthInherited from TWinControl.
BoundsRectInherited from TControl.
BrushInherited from TWinControl.
CanBeFocusedDeprecated. This property exists for backward compatibility only. Use the SpeedButtonOptions.CanBeFocused property instead. Inherited from TcxCustomButton.
CancelInherited from TCustomButton.
CaptionInherited from TControl.
CheckedInherited from TButtonControl.
ClientHeightInherited from TControl.
ClientOriginInherited from TControl.
ClientRectInherited from TControl.
ClientWidthInherited from TControl.
ColorInherited from TControl.
ColorsContains a list of background and foreground colors, representing different button states. Inherited from TcxCustomButton.
CommandLinkHintDeprecated. This property exists for backward compatibility only. Use the Description property instead. Inherited from TcxCustomButton.
ComObjectInherited from TComponent.
ComponentCountInherited from TComponent.
ComponentIndexInherited from TComponent.
ComponentsInherited from TComponent.
ComponentStateInherited from TComponent.
ComponentStyleInherited from TComponent.
ConstraintsInherited from TControl.
ControlCountInherited from TWinControl.
ControlsInherited from TWinControl.
ControlStateInherited from TControl.
ControlStyleInherited from TControl.
Ctl3DInherited from TWinControl.
CurrentPPIInherited from TControl.
CursorInherited from TControl.
CustomHintInherited from TControl.
DefaultInherited from TCustomButton.
DescriptionSpecifies the button’s description. Inherited from TcxCustomButton.
DesignInfoInherited from TComponent.
DisabledImageIndexInherited from TCustomButton.
DisabledImageNameInherited from TCustomButton.
DisabledImagesInherited from TCustomButton.
DockClientCountInherited from TWinControl.
DockClientsInherited from TWinControl.
DockManagerInherited from TWinControl.
DockOrientationInherited from TControl.
DockSiteInherited from TWinControl.
DoubleBufferedInherited from TWinControl.
DownDeprecated. This property exists for backward compatibility only. Use the SpeedButtonOptions.Down property instead. Inherited from TcxCustomButton.
DragCursorInherited from TControl.
DragKindInherited from TControl.
DragModeInherited from TControl.
DropDownMenuIdentifies a popup menu component to be used as a dropdown menu for the button. Inherited from TcxCustomButton.
ElevationRequiredInherited from TCustomButton.
EnabledInherited from TControl.
ExplicitHeightInherited from TControl.
ExplicitLeftInherited from TControl.
ExplicitTopInherited from TControl.
ExplicitWidthInherited from TControl.
FloatingInherited from TControl.
FloatingDockSiteClassInherited from TControl.
FontInherited from TControl.
GlyphDeprecated. This property exists for backward compatibility only. Use the OptionsImage.Glyph property instead. Inherited from TcxCustomButton.
GroupIndexDeprecated. This property exists for backward compatibility only. Use the SpeedButtonOptions.GroupIndex property instead. Inherited from TcxCustomButton.
HandleInherited from TWinControl.
HeightInherited from TControl.
HelpContextInherited from TControl.
HelpKeywordInherited from TControl.
HelpTypeInherited from TControl.
HintInherited from TControl.
HostDockSiteInherited from TControl.
HotImageIndexInherited from TCustomButton.
HotImageNameInherited from TCustomButton.
ImageAlignmentInherited from TCustomButton.
ImageIndexInherited from TCustomButton.
ImageMarginsInherited from TCustomButton.
ImageNameInherited from TCustomButton.
ImagesInherited from TCustomButton.
ImeModeInherited from TWinControl.
ImeNameInherited from TWinControl.
IsDrawingLockedInherited from TWinControl.
KindSpecifies button behavior. Inherited from TcxCustomButton.
LayoutDeprecated. This property exists for backward compatibility only. Use the OptionsImage.Layout property. Inherited from TcxCustomButton.
LeftInherited from TControl.
LookAndFeelSpecifies look & feel options for a button. Inherited from TcxCustomButton.
LRDockWidthInherited from TControl.
MarginDeprecated. This property exists for backward compatibility only. Use the OptionsImage.Margin property instead. Inherited from TcxCustomButton.
MarginsInherited from TControl.
ModalResultInherited from TCustomButton.
MouseCaptureInherited from TControl.
MouseInClientInherited from TWinControl.
NameInherited from TComponent.
NumGlyphsDeprecated. This property exists for backward compatibility only. Use the OptionsImage.NumGlyphs property instead. Inherited from TcxCustomButton.
ObserversInherited from TComponent.
OptionsImageProvides access to button glyph and content layout-related options. Inherited from TcxCustomButton.
OwnerInherited from TComponent.
PaddingInherited from TWinControl.
PaintStyleSpecifies the active button content display mode. Inherited from TcxCustomButton.
ParentInherited from TControl.
ParentBackgroundInherited from TWinControl.
ParentBiDiModeInherited from TControl.
ParentColorInherited from TControl.
ParentCtl3DInherited from TWinControl.
ParentCustomHintInherited from TControl.
ParentDoubleBufferedInherited from TWinControl.
ParentFontInherited from TControl.
ParentShowHintInherited from TControl.
ParentWindowInherited from TWinControl.
PixelsPerInchInherited from TWinControl.
PopupAlignmentSpecifies the manner in which the dropdown menu is aligned relative to the button. Inherited from TcxCustomButton.
PopupMenuInherited from TcxCustomButton.
PressedImageIndexInherited from TCustomButton.
PressedImageNameInherited from TCustomButton.
RaiseOnNonMainThreadUsageInherited from TControl.
RedrawDisabledInherited from TWinControl.
RepeatClickSpecifies if the button repeats clicks until it is released. Inherited from TcxCustomButton.
ScaleFactorInherited from TControl.
SelectedImageIndexInherited from TCustomButton.
SelectedImageNameInherited from TCustomButton.
ShowHintInherited from TControl.
ShowingInherited from TWinControl.
SpacingDeprecated. This property exists for backward compatibility only. Use the OptionsImage.Spacing property instead. Inherited from TcxCustomButton.
SpeedButtonOptionsProvides access to speed button settings. Inherited from TcxCustomButton.
StyleInherited from TCustomButton.
StyleElementsInherited from TControl.
StyleNameInherited from TControl.
StylusHotImageIndexInherited from TCustomButton.
StylusHotImageNameInherited from TCustomButton.
TabOrderInherited from TWinControl.
TabStopInherited from TCustomButton.
TagInherited from TComponent.
TBDockHeightInherited from TControl.
TextInherited from TControl.
TipModeInherited from TWinControl.
TopInherited from TControl.
TouchInherited from TControl.
UndockHeightInherited from TControl.
UndockWidthInherited from TControl.
UseDockManagerInherited from TWinControl.
UseSystemPaintDeprecated. This property exists for backward compatibility only. Use the LookAndFeel property instead. Inherited from TcxCustomButton.
VCLComObjectInherited from TComponent.
VisibleInherited from TControl.
VisibleDockClientCountInherited from TWinControl.
WidthInherited from TControl.
WindowProcInherited from TControl.
WordWrapInherited from TButtonControl.

Methods

NameDescription
Assign(TPersistent)Inherited from TPersistent.
AssignTo(TPersistent)Inherited from TPersistent.
BeginDrag(Boolean,Integer)Inherited from TControl.
BeginInvoke(TAsyncConstArrayFunctionEvent,Untyped[],TObject)Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProc,Untyped[],TObject)Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProcedureEvent,Untyped[],TObject)Inherited from TComponent.
BeginInvoke(TAsyncFunctionEvent,TObject)Inherited from TComponent.
BeginInvoke(TAsyncProcedureEvent,TObject)Inherited from TComponent.
BeginInvoke(TProc,TObject)Inherited from TComponent.
BeginInvoke<TResult>(TAsyncConstArrayFunc<TResult>,Untyped[],TObject)Inherited from TComponent.
BeginInvoke<TResult>(TFunc<TResult>,TObject)Inherited from TComponent.
BringToFrontInherited from TControl.
Broadcast(Untyped)Inherited from TWinControl.
CanFocusInherited from TWinControl.
ChangeScale(Integer,Integer)Inherited from TControl.
CheckNonMainThreadUsageInherited from TControl.
ClickInherited from TControl.
ClientToParent(TPoint,TWinControl)Inherited from TControl.
ClientToScreen(TPoint)Inherited from TControl.
ClientToScreen(TRect)Inherited from TControl.
ConstrainedResize(Integer,Integer,Integer,Integer)Inherited from TControl.
ContainsControl(TControl)Inherited from TWinControl.
ControlAtPos(TPoint,Boolean,Boolean,Boolean)Inherited from TWinControl.
CreateParentedControl(HWND)Inherited from TWinControl.
DestroyComponentsInherited from TComponent.
DestroyingInherited from TComponent.
DisableAlignInherited from TWinControl.
Dock(TWinControl,TRect)Inherited from TControl.
DockDrop(TDragDockObject,Integer,Integer)Inherited from TWinControl.
DragDrop(TObject,Integer,Integer)Inherited from TControl.
DraggingInherited from TControl.
DrawTextBiDiModeFlags(Longint)Inherited from TControl.
DrawTextBiDiModeFlagsReadingOnlyInherited from TControl.
EnableAlignInherited from TWinControl.
EndDrag(Boolean)Inherited from TControl.
EndFunctionInvoke(IAsyncResult)Inherited from TComponent.
EndInvoke(IAsyncResult)Inherited from TComponent.
EndInvoke<TResult>(IAsyncResult)Inherited from TComponent.
Equals(TObject)Inherited from TObject.
ExecuteAction(TBasicAction)Inherited from TComponent.
FindChildControl(String)Inherited from TWinControl.
FindComponent(String)Inherited from TComponent.
FlipChildren(Boolean)Inherited from TWinControl.
FocusedInherited from TWinControl.
FreeNotification(TComponent)Inherited from TComponent.
FreeOnReleaseInherited from TComponent.
GetChildren(TGetChildProc,TComponent)Inherited from TComponent.
GetControlsAlignmentInherited from TControl.
GetDragImagesInherited from TControl.
GetHashCodeInherited from TObject.
GetNamePathInherited from TPersistent.
GetOptimalSizeInherited from TcxCustomButton.
GetOwnerInherited from TPersistent.
GetParentComponentInherited from TComponent.
GetStyleNameInherited from TControl.
GetSystemMetrics(Integer)Inherited from TControl.
GetTabControlList(TList)Inherited from TWinControl.
GetTabOrderList(TList)Inherited from TWinControl.
GetTextBuf(PChar,Integer)Inherited from TControl.
GetTextLenInherited from TControl.
HandleAllocatedInherited from TWinControl.
HandleNeededInherited from TWinControl.
HasParentInherited from TComponent.
HideInherited from TControl.
InitiateActionInherited from TControl.
InsertComponent(TComponent)Inherited from TComponent.
InsertControl(TControl)Inherited from TWinControl.
InvalidateInherited from TControl.
IsCustomStyleActiveInherited from TControl.
IsImplementorOf(IInterface)Inherited from TComponent.
IsLightStyleColor(TColor)Inherited from TControl.
IsRightToLeftInherited from TControl.
LoadedInherited from TComponent.
LockDrawingInherited from TWinControl.
ManualDock(TWinControl,TControl,TAlign)Inherited from TControl.
ManualFloat(TRect)Inherited from TControl.
MouseDown(TMouseButton,TShiftState,Integer,Integer)Inherited from TControl.
MouseMove(TShiftState,Integer,Integer)Inherited from TControl.
MouseUp(TMouseButton,TShiftState,Integer,Integer)Inherited from TControl.
MouseWheelHandler(TMessage)Inherited from TControl.
Notification(TComponent,TOperation)Inherited from TComponent.
PaintTo(HDC,Integer,Integer)Inherited from TWinControl.
PaintTo(TCanvas,Integer,Integer)Inherited from TWinControl.
ParentToClient(TPoint,TWinControl)Inherited from TControl.
Perform(Cardinal,WPARAM,LPARAM)Inherited from TControl.
Perform(Cardinal,WPARAM,PChar)Inherited from TControl.
Perform(Cardinal,WPARAM,TRect)Inherited from TControl.
PreProcessMessage(TMsg)Inherited from TWinControl.
RealignInherited from TWinControl.
ReferenceInterface(IInterface,TOperation)Inherited from TComponent.
RefreshInherited from TControl.
RemoveComponent(TComponent)Inherited from TComponent.
RemoveControl(TControl)Inherited from TWinControl.
RemoveFreeNotification(TComponent)Inherited from TComponent.
RepaintInherited from TControl.
ReplaceDockedControl(TControl,TWinControl,TControl,TAlign)Inherited from TControl.
ScaleBy(Integer,Integer)Inherited from TWinControl.
ScaleForPPI(Integer)Inherited from TControl.
ScaleRectSize(TRect)Inherited from TControl.
ScaleValue(Double)Inherited from TControl.
ScaleValue(Integer)Inherited from TControl.
ScaleValue(TPoint)Inherited from TControl.
ScaleValue(TRect)Inherited from TControl.
ScaleValue(TSize)Inherited from TControl.
ScreenToClient(TPoint)Inherited from TControl.
ScreenToClient(TRect)Inherited from TControl.
ScrollBy(Integer,Integer)Inherited from TWinControl.
SendToBackInherited from TControl.
SetBounds(Integer,Integer,Integer,Integer)Inherited from TControl.
SetDesignVisible(Boolean)Inherited from TControl.
SetFocusInherited from TWinControl.
SetParentComponent(TComponent)Inherited from TComponent.
SetSubComponent(Boolean)Inherited from TComponent.
SetTextBuf(PChar)Inherited from TControl.
ShowInherited from TControl.
ToStringInherited from TObject.
UnlockDrawingInherited from TWinControl.
UpdateInherited from TControl.
UpdateAction(TBasicAction)Inherited from TComponent.
UpdateControlStateInherited from TWinControl.
UseRightToLeftAlignmentInherited from TControl.
UseRightToLeftReadingInherited from TControl.
UseRightToLeftScrollBarInherited from TControl.
WndProc(TMessage)Inherited from TControl.

Events

NameDescription
OnAlignInsertBeforeInherited from TWinControl.
OnAlignPositionInherited from TWinControl.
OnCanResizeInherited from TControl.
OnClickInherited from TControl.
OnConstrainedResizeInherited from TControl.
OnContextPopupInherited from TControl.
OnCustomDrawEnables you to custom paint the button. Inherited from TcxCustomButton.
OnDblClickInherited from TControl.
OnDockDropInherited from TWinControl.
OnDockOverInherited from TWinControl.
OnDragDropInherited from TControl.
OnDragOverInherited from TControl.
OnDropDownClickInherited from TCustomButton.
OnDropDownMenuPopupDeprecated. This event is retained for backward compatibility only. Handle the OnDropDownMenuPopupEx event instead. Inherited from TcxCustomButton.
OnDropDownMenuPopupExOccurs when the button’s dropdown menu is about to be displayed on screen. Inherited from TcxCustomButton.
OnEndDockInherited from TControl.
OnEndDragInherited from TControl.
OnEnterInherited from TWinControl.
OnExitInherited from TWinControl.
OnGestureInherited from TControl.
OnGetDrawParamsInherited from TcxCustomButton.
OnGetSiteInfoInherited from TWinControl.
OnKeyDownInherited from TWinControl.
OnKeyPressInherited from TWinControl.
OnKeyUpInherited from TWinControl.
OnMouseActivateInherited from TControl.
OnMouseDownInherited from TControl.
OnMouseEnterInherited from TControl.
OnMouseLeaveInherited from TControl.
OnMouseMoveInherited from TControl.
OnMouseUpInherited from TControl.
OnMouseWheelInherited from TControl.
OnMouseWheelDownInherited from TControl.
OnMouseWheelUpInherited from TControl.
OnResizeInherited from TControl.
OnStartDockInherited from TControl.
OnStartDragInherited from TControl.
OnUnDockInherited from TWinControl.

See Also

TcxButton Class

cxButtons Unit