Class TMSStatusBar (unit ComctlLib)
Inherits from
TOleControl
Constructors
Functions
procedure AboutBox;
procedure OLEDrag;
procedure Refresh;
procedure CreateControl;
function GetTOleEnumProp(Index: Integer): TOleEnum;
procedure InitControlData;
procedure SetTOleEnumProp(Index: Integer; Value: TOleEnum);
function GetControlInterface: IStatusBar;
function Get_hWnd: OLE_HANDLE;
function Get_Panels: IPanels;
procedure Set_hWnd(Value: OLE_HANDLE);
procedure Set_Panels(var Value: IPanels);
Properties
property Align :
property DragCursor :
property DragMode :
property Enabled : WordBool
property Font : TFont
property hWnd : OLE_HANDLE
property MouseIcon : TPicture
property MousePointer : MousePointerConstants
property OLEDropMode : OLEDropConstants
property Panels : IPanels
property ParentFont :
property ParentShowHint :
property PopupMenu :
property ShowHint :
property ShowTips : WordBool
property SimpleText : WideString
property Style : SbarStyleConstants
property TabOrder :
property Visible :
property ControlInterface : IStatusBar
property PanelProperties : WideString
Events
event OnClick :
event OnDblClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
event OnOLECompleteDrag : TMSStatusBarOLECompleteDrag
event OnOLEDragDrop : TMSStatusBarOLEDragDrop
event OnOLEDragOver : TMSStatusBarOLEDragOver
event OnOLEGiveFeedback : TMSStatusBarOLEGiveFeedback
event OnOLESetData : TMSStatusBarOLESetData
event OnOLEStartDrag : TMSStatusBarOLEStartDrag
event OnPanelClick : TMSStatusBarPanelClick
event OnPanelDblClick : TMSStatusBarPanelDblClick
event OnStartDrag :
Variables
FIntf : IStatusBar;
FOnOLECompleteDrag : TMSStatusBarOLECompleteDrag;
FOnOLEDragDrop : TMSStatusBarOLEDragDrop;
FOnOLEDragOver : TMSStatusBarOLEDragOver;
FOnOLEGiveFeedback : TMSStatusBarOLEGiveFeedback;
FOnOLESetData : TMSStatusBarOLESetData;
FOnOLEStartDrag : TMSStatusBarOLEStartDrag;
FOnPanelClick : TMSStatusBarPanelClick;
FOnPanelDblClick : TMSStatusBarPanelDblClick;
Constructors
Functions
procedure AboutBox;
procedure OLEDrag;
procedure Refresh;
procedure CreateControl;
function GetTOleEnumProp(Index: Integer): TOleEnum;
procedure InitControlData;
procedure SetTOleEnumProp(Index: Integer; Value: TOleEnum);
function GetControlInterface: IStatusBar;
function Get_hWnd: OLE_HANDLE;
function Get_Panels: IPanels;
procedure Set_hWnd(Value: OLE_HANDLE);
procedure Set_Panels(var Value: IPanels);
Properties
property Align :
property DragCursor :
property DragMode :
property Enabled : WordBool
property Font : TFont
property hWnd : OLE_HANDLE
property MouseIcon : TPicture
property MousePointer : MousePointerConstants
property OLEDropMode : OLEDropConstants
property Panels : IPanels
property ParentFont :
property ParentShowHint :
property PopupMenu :
property ShowHint :
property ShowTips : WordBool
property SimpleText : WideString
property Style : SbarStyleConstants
property TabOrder :
property Visible :
property ControlInterface : IStatusBar
property PanelProperties : WideString
Events
event OnClick :
event OnDblClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
event OnOLECompleteDrag : TMSStatusBarOLECompleteDrag
event OnOLEDragDrop : TMSStatusBarOLEDragDrop
event OnOLEDragOver : TMSStatusBarOLEDragOver
event OnOLEGiveFeedback : TMSStatusBarOLEGiveFeedback
event OnOLESetData : TMSStatusBarOLESetData
event OnOLEStartDrag : TMSStatusBarOLEStartDrag
event OnPanelClick : TMSStatusBarPanelClick
event OnPanelDblClick : TMSStatusBarPanelDblClick
event OnStartDrag :
Variables
FIntf : IStatusBar;
FOnOLECompleteDrag : TMSStatusBarOLECompleteDrag;
FOnOLEDragDrop : TMSStatusBarOLEDragDrop;
FOnOLEDragOver : TMSStatusBarOLEDragOver;
FOnOLEGiveFeedback : TMSStatusBarOLEGiveFeedback;
FOnOLESetData : TMSStatusBarOLESetData;
FOnOLEStartDrag : TMSStatusBarOLEStartDrag;
FOnPanelClick : TMSStatusBarPanelClick;
FOnPanelDblClick : TMSStatusBarPanelDblClick;