Class TMSToolbar (unit ComctlLib)
Inherits from
TOleControl
Constructors
Functions
procedure AboutBox;
procedure Customize;
procedure OLEDrag;
procedure Refresh;
procedure RestoreToolbar(const Key, Subkey, Value: WideString);
procedure SaveToolbar(const Key, Subkey, Value: WideString);
procedure CreateControl;
function GetTOleEnumProp(Index: Integer): TOleEnum;
procedure InitControlData;
procedure SetTOleEnumProp(Index: Integer; Value: TOleEnum);
function GetControlInterface: IToolbar;
function Get_Buttons: IButtons;
function Get_Controls: IControls;
function Get_hWnd: OLE_HANDLE;
procedure Set_Buttons(var Value: IButtons);
procedure Set_hWnd(Value: OLE_HANDLE);
Properties
property Align :
property AllowCustomize : WordBool
property Appearance : AppearanceConstants
property BorderStyle : BorderStyleConstants
property ButtonHeight : Single
property Buttons : IButtons
property ButtonWidth : Single
property DragCursor :
property DragMode :
property Enabled : WordBool
property HelpContextID : Integer
property HelpFile : WideString
property hWnd : OLE_HANDLE
property ImageList : IDispatch
property MouseIcon : TPicture
property MousePointer : MousePointerConstants
property OLEDropMode : OLEDropConstants
property ParentShowHint :
property PopupMenu :
property ShowHint :
property ShowTips : WordBool
property TabOrder :
property Visible :
property Wrappable : WordBool
property ControlInterface : IToolbar
property Controls : IControls
Events
event OnButtonClick : TMSToolbarButtonClick
event OnChange : TNotifyEvent
event OnClick :
event OnDblClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
event OnOLECompleteDrag : TMSToolbarOLECompleteDrag
event OnOLEDragDrop : TMSToolbarOLEDragDrop
event OnOLEDragOver : TMSToolbarOLEDragOver
event OnOLEGiveFeedback : TMSToolbarOLEGiveFeedback
event OnOLESetData : TMSToolbarOLESetData
event OnOLEStartDrag : TMSToolbarOLEStartDrag
event OnStartDrag :
Variables
FIntf : IToolbar;
FOnButtonClick : TMSToolbarButtonClick;
FOnChange : TNotifyEvent;
FOnOLECompleteDrag : TMSToolbarOLECompleteDrag;
FOnOLEDragDrop : TMSToolbarOLEDragDrop;
FOnOLEDragOver : TMSToolbarOLEDragOver;
FOnOLEGiveFeedback : TMSToolbarOLEGiveFeedback;
FOnOLESetData : TMSToolbarOLESetData;
FOnOLEStartDrag : TMSToolbarOLEStartDrag;
Constructors
Functions
procedure AboutBox;
procedure Customize;
procedure OLEDrag;
procedure Refresh;
procedure RestoreToolbar(const Key, Subkey, Value: WideString);
procedure SaveToolbar(const Key, Subkey, Value: WideString);
procedure CreateControl;
function GetTOleEnumProp(Index: Integer): TOleEnum;
procedure InitControlData;
procedure SetTOleEnumProp(Index: Integer; Value: TOleEnum);
function GetControlInterface: IToolbar;
function Get_Buttons: IButtons;
function Get_Controls: IControls;
function Get_hWnd: OLE_HANDLE;
procedure Set_Buttons(var Value: IButtons);
procedure Set_hWnd(Value: OLE_HANDLE);
Properties
property Align :
property AllowCustomize : WordBool
property Appearance : AppearanceConstants
property BorderStyle : BorderStyleConstants
property ButtonHeight : Single
property Buttons : IButtons
property ButtonWidth : Single
property DragCursor :
property DragMode :
property Enabled : WordBool
property HelpContextID : Integer
property HelpFile : WideString
property hWnd : OLE_HANDLE
property ImageList : IDispatch
property MouseIcon : TPicture
property MousePointer : MousePointerConstants
property OLEDropMode : OLEDropConstants
property ParentShowHint :
property PopupMenu :
property ShowHint :
property ShowTips : WordBool
property TabOrder :
property Visible :
property Wrappable : WordBool
property ControlInterface : IToolbar
property Controls : IControls
Events
event OnButtonClick : TMSToolbarButtonClick
event OnChange : TNotifyEvent
event OnClick :
event OnDblClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
event OnOLECompleteDrag : TMSToolbarOLECompleteDrag
event OnOLEDragDrop : TMSToolbarOLEDragDrop
event OnOLEDragOver : TMSToolbarOLEDragOver
event OnOLEGiveFeedback : TMSToolbarOLEGiveFeedback
event OnOLESetData : TMSToolbarOLESetData
event OnOLEStartDrag : TMSToolbarOLEStartDrag
event OnStartDrag :
Variables
FIntf : IToolbar;
FOnButtonClick : TMSToolbarButtonClick;
FOnChange : TNotifyEvent;
FOnOLECompleteDrag : TMSToolbarOLECompleteDrag;
FOnOLEDragDrop : TMSToolbarOLEDragDrop;
FOnOLEDragOver : TMSToolbarOLEDragOver;
FOnOLEGiveFeedback : TMSToolbarOLEGiveFeedback;
FOnOLESetData : TMSToolbarOLESetData;
FOnOLEStartDrag : TMSToolbarOLEStartDrag;