Unit 'MUIClass.Tree' Package
[Overview][Types][Classes][Index] [#MUIClass]

TMUITreeView

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: MUIClass.Tree.pas line 52

type TMUITreeView = class(TMUIGroup)

protected

  procedure BeforeCreateObject; override;

  procedure AfterCreateObject; override;

public

  constructor Create; override;

  destructor Destroy; override;

  function AddNode();

  function DeleteNode();

  function GetNodeAtPosition();

  procedure Redraw;

  procedure BeginUpdate;

  procedure EndUpdate;

  property SelectedNode: TMUITreeNode; [rw]

  property NodeCount: Integer; [r]

  property Nodes []: TMUITreeNode; [r]

  property AllNodeCount: Integer; [r]

  property AllNodes []: TMUITreeNode; [r]

  property OnSelectedNode: TNotifyEvent; [rw]

  property OnNodeClick: TNotifyEvent; [rw]

  property OnNodeRightClick: TNotifyEvent; [rw]

  property OnNodeDblClick: TNotifyEvent; [rw]

  property OnOpenContextMenu: TMUIAllowedToOpenEvent; [rw]

end;

Inheritance

TMUITreeView

|

TMUIGroup

  

Group class is responsible for the complete layout of a MUI window.

|

TMUIArea

  

Super class for every other MUI class except windows and applications

|

TMUIWithParent

  

Subclass of TNotify to introduce the Parent relation

|

TMUINotify

  

Notify class is superclass of all other MUI classes.

|

TMUIRootClass

  

Base class for all MUI Class

|

TObject


Documentation generated on: 2024-06-24