[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'msedatanodes' (#msegui)

ttreelistitem

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

Declaration

Source position: msedatanodes.pas line 278

type ttreelistitem = class(tlistitem)

public

  constructor create(); virtual;

  destructor destroy; override;

  class procedure calcitemlayout(); override;

  procedure releaseowner; override;

  procedure releasechildren;

  procedure dostatread(); override;

  procedure dostatwrite(); override;

  procedure updatechildcheckedstate;

  procedure updatechildcheckedtree;

  procedure updatechildnotcheckedtree;

  procedure updatechildnotcheckedstate;

  procedure updateparentnotcheckedstate;

  procedure updateparentnotcheckedtree;

  property parent: ttreelistitem; [r]

  function parentorself;

  function parentindex;

  property treelevel: Integer; [r]

  function levelshift;

  function treeheight;

  function rowheight;

  function isroot;

  function issinglerootrow;

  function islastnode;

  property subitems: Boolean; [rw]

  function findsibling();

  function nextnode;

  function nextnodeparent;

  function checkdescendent();

  function checkancestor();

  function isstatechanged;

  function candrag; virtual;

  function candrop(); virtual;

  function finditembycaption();

  function rootnode;

  function rootpath;

  function rootcaptions();

  procedure checkitems();

  procedure updatecellzone(); override;

  procedure mouseevent(); override;

  procedure drawimage(); override;

  procedure addchildren();

  function add();

  procedure insert();

  procedure move();

  procedure swap();

  procedure clear; virtual;

  function getnodes();

  function getselectednodes();

  function getcheckednodes();

  procedure expandall;

  procedure collapseall;

  procedure expandtoroot();

  procedure collapsetoroot;

  function remove();

  procedure sort();

  property count: Integer; [r]

  procedure setupeditor(); override;

  property rootexpanded: Boolean; [rw]

  property expanded: Boolean; [rw]

  function treechecked;

  property items []: ttreelistitem; default; [r]

end;

Inheritance

ttreelistitem

|

tlistitem

|

tnullinterfacedobject,iunknown

|

tobject


Documentation generated on: 2021-05-13