Class TMSProgressBar (unit ComctlLib)

Inherits from

TOleControl

Constructors



Functions

procedure AboutBox;


procedure OLEDrag;


procedure CreateControl;


function GetTOleEnumProp(Index: Integer): TOleEnum;


procedure InitControlData;


procedure SetTOleEnumProp(Index: Integer; Value: TOleEnum);


function GetControlInterface: IProgressBar;


function Get_hWnd: OLE_HANDLE;


Properties

property Align :


property Appearance : AppearanceConstants


property BorderStyle : BorderStyleConstants


property DragCursor :


property DragMode :


property Enabled : WordBool


property Max : Single


property Min : Single


property MouseIcon : TPicture


property MousePointer : MousePointerConstants


property OLEDropMode : OLEDropConstants


property ParentShowHint :


property PopupMenu :


property ShowHint :


property TabOrder :


property Value : Single


property Visible :


property ControlDefault : Single


property ControlInterface : IProgressBar


property hWnd : OLE_HANDLE


Events

event OnClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnOLECompleteDrag : TMSProgressBarOLECompleteDrag


event OnOLEDragDrop : TMSProgressBarOLEDragDrop


event OnOLEDragOver : TMSProgressBarOLEDragOver


event OnOLEGiveFeedback : TMSProgressBarOLEGiveFeedback


event OnOLESetData : TMSProgressBarOLESetData


event OnOLEStartDrag : TMSProgressBarOLEStartDrag


event OnStartDrag :


Variables

FIntf : IProgressBar;


FOnOLECompleteDrag : TMSProgressBarOLECompleteDrag;


FOnOLEDragDrop : TMSProgressBarOLEDragDrop;


FOnOLEDragOver : TMSProgressBarOLEDragOver;


FOnOLEGiveFeedback : TMSProgressBarOLEGiveFeedback;


FOnOLESetData : TMSProgressBarOLESetData;


FOnOLEStartDrag : TMSProgressBarOLEStartDrag;



Constructors


Functions


procedure AboutBox;


procedure OLEDrag;


procedure CreateControl;


function GetTOleEnumProp(Index: Integer): TOleEnum;


procedure InitControlData;


procedure SetTOleEnumProp(Index: Integer; Value: TOleEnum);


function GetControlInterface: IProgressBar;


function Get_hWnd: OLE_HANDLE;


Properties


property Align :


property Appearance : AppearanceConstants


property BorderStyle : BorderStyleConstants


property DragCursor :


property DragMode :


property Enabled : WordBool


property Max : Single


property Min : Single


property MouseIcon : TPicture


property MousePointer : MousePointerConstants


property OLEDropMode : OLEDropConstants


property ParentShowHint :


property PopupMenu :


property ShowHint :


property TabOrder :


property Value : Single


property Visible :


property ControlDefault : Single


property ControlInterface : IProgressBar


property hWnd : OLE_HANDLE


Events


event OnClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnOLECompleteDrag : TMSProgressBarOLECompleteDrag


event OnOLEDragDrop : TMSProgressBarOLEDragDrop


event OnOLEDragOver : TMSProgressBarOLEDragOver


event OnOLEGiveFeedback : TMSProgressBarOLEGiveFeedback


event OnOLESetData : TMSProgressBarOLESetData


event OnOLEStartDrag : TMSProgressBarOLEStartDrag


event OnStartDrag :


Variables


FIntf : IProgressBar;


FOnOLECompleteDrag : TMSProgressBarOLECompleteDrag;


FOnOLEDragDrop : TMSProgressBarOLEDragDrop;


FOnOLEDragOver : TMSProgressBarOLEDragOver;


FOnOLEGiveFeedback : TMSProgressBarOLEGiveFeedback;


FOnOLESetData : TMSProgressBarOLESetData;


FOnOLEStartDrag : TMSProgressBarOLEStartDrag;