Class TMSTabStrip (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: ITabStrip;
function Get_hWnd: OLE_HANDLE;
function Get_SelectedItem: ITab;
function Get_Tabs: ITabs;
procedure Set_hWnd(Value: OLE_HANDLE);
procedure Set_SelectedItem(var Value: ITab);
procedure Set_Tabs(var Value: ITabs);
Properties
property Align :
property ClientHeight : Single
property ClientLeft : Single
property ClientTop : Single
property ClientWidth : Single
property DragCursor :
property DragMode :
property Enabled : WordBool
property Font : TFont
property hWnd : OLE_HANDLE
property ImageList : IDispatch
property MouseIcon : TPicture
property MousePointer : MousePointerConstants
property MultiRow : WordBool
property OLEDropMode : OLEDropConstants
property ParentFont :
property ParentShowHint :
property PopupMenu :
property SelectedItem : ITab
property ShowHint :
property ShowTips : WordBool
property Style : TabStyleConstants
property TabFixedHeight : Smallint
property TabFixedWidth : Smallint
property TabOrder :
property Tabs : ITabs
property TabStop :
property TabWidthStyle : TabWidthStyleConstants
property Visible :
property ControlInterface : ITabStrip
Events
event OnBeforeClick : TMSTabStripBeforeClick
event OnClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnKeyDown :
event OnKeyPress :
event OnKeyUp :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
event OnOLECompleteDrag : TMSTabStripOLECompleteDrag
event OnOLEDragDrop : TMSTabStripOLEDragDrop
event OnOLEDragOver : TMSTabStripOLEDragOver
event OnOLEGiveFeedback : TMSTabStripOLEGiveFeedback
event OnOLESetData : TMSTabStripOLESetData
event OnOLEStartDrag : TMSTabStripOLEStartDrag
event OnStartDrag :
Variables
FIntf : ITabStrip;
FOnBeforeClick : TMSTabStripBeforeClick;
FOnOLECompleteDrag : TMSTabStripOLECompleteDrag;
FOnOLEDragDrop : TMSTabStripOLEDragDrop;
FOnOLEDragOver : TMSTabStripOLEDragOver;
FOnOLEGiveFeedback : TMSTabStripOLEGiveFeedback;
FOnOLESetData : TMSTabStripOLESetData;
FOnOLEStartDrag : TMSTabStripOLEStartDrag;
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: ITabStrip;
function Get_hWnd: OLE_HANDLE;
function Get_SelectedItem: ITab;
function Get_Tabs: ITabs;
procedure Set_hWnd(Value: OLE_HANDLE);
procedure Set_SelectedItem(var Value: ITab);
procedure Set_Tabs(var Value: ITabs);
Properties
property Align :
property ClientHeight : Single
property ClientLeft : Single
property ClientTop : Single
property ClientWidth : Single
property DragCursor :
property DragMode :
property Enabled : WordBool
property Font : TFont
property hWnd : OLE_HANDLE
property ImageList : IDispatch
property MouseIcon : TPicture
property MousePointer : MousePointerConstants
property MultiRow : WordBool
property OLEDropMode : OLEDropConstants
property ParentFont :
property ParentShowHint :
property PopupMenu :
property SelectedItem : ITab
property ShowHint :
property ShowTips : WordBool
property Style : TabStyleConstants
property TabFixedHeight : Smallint
property TabFixedWidth : Smallint
property TabOrder :
property Tabs : ITabs
property TabStop :
property TabWidthStyle : TabWidthStyleConstants
property Visible :
property ControlInterface : ITabStrip
Events
event OnBeforeClick : TMSTabStripBeforeClick
event OnClick :
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEnter :
event OnExit :
event OnKeyDown :
event OnKeyPress :
event OnKeyUp :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
event OnOLECompleteDrag : TMSTabStripOLECompleteDrag
event OnOLEDragDrop : TMSTabStripOLEDragDrop
event OnOLEDragOver : TMSTabStripOLEDragOver
event OnOLEGiveFeedback : TMSTabStripOLEGiveFeedback
event OnOLESetData : TMSTabStripOLESetData
event OnOLEStartDrag : TMSTabStripOLEStartDrag
event OnStartDrag :
Variables
FIntf : ITabStrip;
FOnBeforeClick : TMSTabStripBeforeClick;
FOnOLECompleteDrag : TMSTabStripOLECompleteDrag;
FOnOLEDragDrop : TMSTabStripOLEDragDrop;
FOnOLEDragOver : TMSTabStripOLEDragOver;
FOnOLEGiveFeedback : TMSTabStripOLEGiveFeedback;
FOnOLESetData : TMSTabStripOLESetData;
FOnOLEStartDrag : TMSTabStripOLEStartDrag;