| Class TmwComboTree (unit mwCombTree) |
TCustomEdit
| Constructors |
constructor Create(AOwner: TComponent);| Functions |
destructor Destroy;
procedure DrawImage(Index, Position: Integer);
procedure DrawStateImage(Index, Position: Integer);
procedure BoxClick(Sender: TObject);
procedure CreateParams(var Params: TCreateParams);
procedure CreateWindowHandle(const Params: TCreateParams);
procedure CreateWnd;
procedure SetBounds(Left, Top, Width, Height: Integer);
procedure SetEditRect;
function GetBoxGlyph: TBitmap;
function GetBoxWidth: Integer;
function GetChanging:TTVChangingEvent;
function GetImageIndex: Integer;
function GetImages: TImageList;
function GetIndent: Integer;
function GetItems: TTreeNodes;
function GetOnCollapsed:TTVExpandedEvent;
function GetOnCollapsing:TTVCollapsingEvent;
function GetOnCompare:TTVCompareEvent;
function GetOnDeletion:TTVExpandedEvent;
function GetOnEdited:TTVEditedEvent;
function GetOnEditing:TTVEditingEvent;
function GetOnExpanded:TTVExpandedEvent;
function GetOnExpanding:TTVExpandingEvent;
function GetOnGetImageIndex:TTVExpandedEvent;
function GetOnGetSelectedIndex:TTVExpandedEvent;
function GetOnTreeChange:TTVChangedEvent;
function GetOnTreeClick:TNotifyEvent;
function GetOnTreeDblClick:TNotifyEvent;
function GetOnTreeEnter:TNotifyEvent;
function GetOnTreeExit:TNotifyEvent;
function GetShowButtons: Boolean;
function GetShowLines: Boolean;
function GetShowRoot: Boolean;
function GetSortType: TSortType;
function GetStateImages: TImageList;
function GetStateIndex: Integer;
function GetTreeCursor: TCursor;
function GetTreeEnabled: Boolean;
function GetTreeHeight: Integer;
function GetTreeReadOnly: Boolean;
function GetTreeShowHint: Boolean;
function GetTreeVisible: Boolean;
procedure SetBoxGlyph(NewValue: TBitmap);
procedure SetBoxWidth(NewValue: Integer);
procedure SetChanging(NewValue:TTVChangingEvent);
procedure SetImageIndex(NewValue: Integer);
procedure SetImages(NewValue: TImageList);
procedure SetIndent(newValue: Integer);
procedure SetItems(NewValue: TTreeNodes);
procedure SetOnCollapsed(NewValue:TTVExpandedEvent);
procedure SetOnCollapsing(NewValue:TTVCollapsingEvent);
procedure SetOnCompare(NewValue:TTVCompareEvent);
procedure SetOnDeletion(NewValue:TTVExpandedEvent);
procedure SetOnEdited(NewValue:TTVEditedEvent);
procedure SetOnEditing(NewValue:TTVEditingEvent);
procedure SetOnExpanded(NewValue:TTVExpandedEvent);
procedure SetOnExpanding(NewValue:TTVExpandingEvent);
procedure SetOnGetImageIndex(NewValue:TTVExpandedEvent);
procedure SetOnGetSelectedIndex(NewValue:TTVExpandedEvent);
procedure SetOnTreeChange(NewValue:TTVChangedEvent);
procedure SetOnTreeClick(NewValue:TNotifyEvent);
procedure SetOnTreeDblClick(NewValue:TNotifyEvent);
procedure SetOnTreeEnter(NewValue:TNotifyEvent);
procedure SetOnTreeExit(NewValue:TNotifyEvent);
procedure SetShowButtons(newValue: Boolean);
procedure SetShowLines(newValue: Boolean);
procedure SetShowRoot(newValue: Boolean);
procedure SetSortType(newValue: TSortType);
procedure SetStateImages(newValue: TImageList);
procedure SetStateIndex(NewValue: Integer);
procedure SetTreeCursor(newValue: TCursor);
procedure SetTreeEnabled(newValue: Boolean);
procedure SetTreeHeight(newValue: Integer);
procedure SetTreeReadOnly(newValue: Boolean);
procedure SetTreeShowHint(newValue: Boolean);
procedure SetTreeVisible(newValue: Boolean);
function ValidIndex(Index: Integer): Boolean;
function ValidStateIndex(Index: Integer): Boolean;
procedure WMPaint(var Message: TWMPaint);
procedure WndProc(var Message: TMessage);| Properties |
property BoxGlyph : TBitmap
property BoxWidth : Integer
property Changing : TTVChangingEvent
property Enabled :
property Font :
property ImageIndex : Integer
property Images : TImageList
property Indent : Integer
property Items : TTreeNodes
property ReadOnly :
property ShowButtons : Boolean
property ShowHint :
property ShowLines : Boolean
property ShowRoot : Boolean
property SortType : TSortType
property StateImages : TImageList
property StateIndex : Integer
property Text :
property TreeCursor : TCursor
property TreeEnabled : Boolean
property TreeHeight : Integer
property TreeReadOnly : Boolean
property TreeShowHint : Boolean
property TreeVisible : Boolean
property Visible : | Events |
event OnChange :
event OnClick :
event OnCollapsed : TTVExpandedEvent
event OnCollapsing : TTVCollapsingEvent
event OnCompare : TTVCompareEvent
event OnDblClick :
event OnDeletion : TTVExpandedEvent
event OnEdited : TTVEditedEvent
event OnEditing : TTVEditingEvent
event OnEnter :
event OnExit :
event OnExpanded : TTVExpandedEvent
event OnExpanding : TTVExpandingEvent
event OnGetImageIndex : TTVExpandedEvent
event OnGetSelectedIndex : TTVExpandedEvent
event OnTreeChange : TTVChangedEvent
event OnTreeClick : TNotifyEvent
event OnTreeDblClick : TNotifyEvent
event OnTreeEnter : TNotifyEvent
event OnTreeExit : TNotifyEvent| Variables |
Box : TSpeedButton;
Tree : TTreeView;
FCanvas : TControlCanvas;
fImageIndex : Integer;
fStateIndex : Integer;| Constructors |
constructor Create(AOwner: TComponent);Destroy
| Functions |
destructor Destroy;WMLButtonDown
procedure DrawImage(Index, Position: Integer);WndProc
procedure DrawStateImage(Index, Position: Integer);DrawImage
procedure BoxClick(Sender: TObject);
procedure CreateParams(var Params: TCreateParams);Create
procedure CreateWindowHandle(const Params: TCreateParams);CreateWnd
procedure CreateWnd;
procedure SetBounds(Left, Top, Width, Height: Integer);BoxClick
procedure SetEditRect;CreateWindowHandle
function GetBoxGlyph: TBitmap;SetBoxWidth
function GetBoxWidth: Integer;SetStateIndex
function GetChanging:TTVChangingEvent;SetOnTreeChange
function GetImageIndex: Integer;ValidIndex
function GetImages: TImageList;SetBoxGlyph
function GetIndent: Integer;SetIndent
function GetItems: TTreeNodes;SetImages
function GetOnCollapsed:TTVExpandedEvent;SetOnTreeClick
function GetOnCollapsing:TTVCollapsingEvent;SetOnCollapsed
function GetOnCompare:TTVCompareEvent;SetOnCollapsing
function GetOnDeletion:TTVExpandedEvent;SetOnTreeDblClick
function GetOnEdited:TTVEditedEvent;SetOnDeletion
function GetOnEditing:TTVEditingEvent;SetOnEdited
function GetOnExpanded:TTVExpandedEvent;SetOnTreeExit
function GetOnExpanding:TTVExpandingEvent;SetOnExpanded
function GetOnGetImageIndex:TTVExpandedEvent;SetOnExpanding
function GetOnGetSelectedIndex:TTVExpandedEvent;SetOnGetImageIndex
function GetOnTreeChange:TTVChangedEvent;GetTreeVisible
function GetOnTreeClick:TNotifyEvent;SetChanging
function GetOnTreeDblClick:TNotifyEvent;SetOnCompare
function GetOnTreeEnter:TNotifyEvent;SetOnEditing
function GetOnTreeExit:TNotifyEvent;SetOnTreeEnter
function GetShowButtons: Boolean;SetShowButtons
function GetShowLines: Boolean;SetShowLines
function GetShowRoot: Boolean;SetShowRoot
function GetSortType: TSortType;SetSortType
function GetStateImages: TImageList;SetStateImages
function GetStateIndex: Integer;SetImageIndex
function GetTreeCursor: TCursor;SetTreeCursor
function GetTreeEnabled: Boolean;SetTreeEnabled
function GetTreeHeight: Integer;SetTreeHeight
function GetTreeReadOnly: Boolean;SetTreeReadOnly
function GetTreeShowHint: Boolean;SetTreeShowHint
function GetTreeVisible: Boolean;SetTreeVisible
procedure SetBoxGlyph(NewValue: TBitmap);GetBoxGlyph
procedure SetBoxWidth(NewValue: Integer);GetBoxWidth
procedure SetChanging(NewValue:TTVChangingEvent);GetChanging
procedure SetImageIndex(NewValue: Integer);GetImageIndex
procedure SetImages(NewValue: TImageList);GetImages
procedure SetIndent(newValue: Integer);GetTreeHeight
procedure SetItems(NewValue: TTreeNodes);GetItems
procedure SetOnCollapsed(NewValue:TTVExpandedEvent);GetOnCollapsed
procedure SetOnCollapsing(NewValue:TTVCollapsingEvent);GetOnCollapsing
procedure SetOnCompare(NewValue:TTVCompareEvent);GetOnCompare
procedure SetOnDeletion(NewValue:TTVExpandedEvent);GetOnDeletion
procedure SetOnEdited(NewValue:TTVEditedEvent);GetOnEdited
procedure SetOnEditing(NewValue:TTVEditingEvent);GetOnEditing
procedure SetOnExpanded(NewValue:TTVExpandedEvent);GetOnExpanded
procedure SetOnExpanding(NewValue:TTVExpandingEvent);GetOnExpanding
procedure SetOnGetImageIndex(NewValue:TTVExpandedEvent);GetOnGetImageIndex
procedure SetOnGetSelectedIndex(NewValue:TTVExpandedEvent);GetOnGetSelectedIndex
procedure SetOnTreeChange(NewValue:TTVChangedEvent);GetOnTreeChange
procedure SetOnTreeClick(NewValue:TNotifyEvent);GetOnTreeClick
procedure SetOnTreeDblClick(NewValue:TNotifyEvent);GetOnTreeDblClick
procedure SetOnTreeEnter(NewValue:TNotifyEvent);GetOnTreeEnter
procedure SetOnTreeExit(NewValue:TNotifyEvent);GetOnTreeExit
procedure SetShowButtons(newValue: Boolean);GetTreeReadOnly
procedure SetShowLines(newValue: Boolean);GetTreeShowHint
procedure SetShowRoot(newValue: Boolean);GetShowLines
procedure SetSortType(newValue: TSortType);GetShowRoot
procedure SetStateImages(newValue: TImageList);SetItems
procedure SetStateIndex(NewValue: Integer);GetStateIndex
procedure SetTreeCursor(newValue: TCursor);GetStateImages
procedure SetTreeEnabled(newValue: Boolean);GetTreeCursor
procedure SetTreeHeight(newValue: Integer);GetTreeEnabled
procedure SetTreeReadOnly(newValue: Boolean);GetIndent
procedure SetTreeShowHint(newValue: Boolean);GetShowButtons
procedure SetTreeVisible(newValue: Boolean);GetSortType
function ValidIndex(Index: Integer): Boolean;DrawImage
function ValidStateIndex(Index: Integer): Boolean;ValidIndex
procedure WMPaint(var Message: TWMPaint);SetBounds
procedure WndProc(var Message: TMessage);WMPaint
| Properties |
property BoxGlyph : TBitmap
property BoxWidth : Integer
property Changing : TTVChangingEvent
property Enabled :
property Font :
property ImageIndex : Integer
property Images : TImageList
property Indent : Integer
property Items : TTreeNodes
property ReadOnly :
property ShowButtons : Boolean
property ShowHint :
property ShowLines : Boolean
property ShowRoot : Boolean
property SortType : TSortType
property StateImages : TImageList
property StateIndex : Integer
property Text :
property TreeCursor : TCursor
property TreeEnabled : Boolean
property TreeHeight : Integer
property TreeReadOnly : Boolean
property TreeShowHint : Boolean
property TreeVisible : Boolean
property Visible : | Events |
event OnChange :
event OnClick :
event OnCollapsed : TTVExpandedEvent
event OnCollapsing : TTVCollapsingEvent
event OnCompare : TTVCompareEvent
event OnDblClick :
event OnDeletion : TTVExpandedEvent
event OnEdited : TTVEditedEvent
event OnEditing : TTVEditingEvent
event OnEnter :
event OnExit :
event OnExpanded : TTVExpandedEvent
event OnExpanding : TTVExpandingEvent
event OnGetImageIndex : TTVExpandedEvent
event OnGetSelectedIndex : TTVExpandedEvent
event OnTreeChange : TTVChangedEvent
event OnTreeClick : TNotifyEvent
event OnTreeDblClick : TNotifyEvent
event OnTreeEnter : TNotifyEvent
event OnTreeExit : TNotifyEvent| Variables |
Box : TSpeedButton;
Tree : TTreeView;
FCanvas : TControlCanvas;
fImageIndex : Integer;
fStateIndex : Integer;