Unit 'DebuggerTreeView' Package
[Overview][Types][Classes][Index] [#bs_debuggeride]

TDbgTreeView

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

Declaration

Source position: debuggertreeview.pas line 71

type TDbgTreeView = class(TTreeGridStrings)

protected

  procedure CheckControlsVisible();

  

  procedure EndUpdate; override;

  

  function DoSetOffsetXY(); override;

  

  function DoCollapsing(); override;

  

  procedure DoExpanded(); override;

  

  procedure DoStateChange(); override;

  

  procedure ValidateNodeDataSize(); override;

  

  procedure DoFreeNode(); override;

  

  function DetermineLineImageAndSelectLevel(); override;

  

  function DetermineDropMode(); override;

  

  procedure HandleMouseDown(); override;

  

  procedure HandleMouseDblClick(); override;

  

  procedure DoGetText(); override;

  

  procedure DoPaintNode(); override;

  

  function DoGetImageIndex(); override;

  

public

  function GetNodeData();

  

  function GetFocusedNode();

  

  function FocusedData();

  

  function FocusedItem();

  

  procedure SelectNode();

  

  function FindNodeForItem();

  

  function FindNodeForControl();

  

  function FindNodeForText();

  

  procedure DeleteNodeEx();

  

  procedure LazMoveTo();

  

  function NoInitItemNodes();

  

  function SelectedItemNodes();

  

  function ControlNodes;

  

  property NodeItem []: TObject; [rw]

  

  property NodeText []: string; [rw]

  

  property NodeImageIndex []: Integer; [rw]

  

  property NodeControl []: TControl; [rw]

  

  property OnItemRemoved: TItemRemovedEvent; [rw]

  

  property OnDetermineDropMode: TDetermineDropModeEvent; [rw]

  

  property LastDropMode;

  

end;

Inheritance

TDbgTreeView

  

|

TObject



CT Web help

CodeTyphon Studio