Class tcustomitemeditlist

Unit

Declaration

type tcustomitemeditlist = class(tcustomitemlist, iimagelistinfo)

Description

No description available, ancestor tcustomitemlist description follows
No description available, ancestor tobjectdatalist description follows
No description available, ancestor tdynamicpointerdatalist description follows
No description available, ancestor tdynamicdatalist description follows
No description available, ancestor tdatalist description follows
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows

Hierarchy

Overview

Fields

Protected fboxids: treeitemboxidarty;

Methods

Protected procedure createstatitem(const reader: tstatreader; out item: tlistitem); override;
Protected procedure doitemchange(const index: integer); override;
Protected procedure nodenotification(const sender: tlistitem; var ainfo: nodeactioninfoty); override;
Protected function compare(const l,r): integer; override;
Protected class function defaultitemclass(): listedititemclassty; virtual;
Protected procedure itemclasschanged();
Protected function getimagelist: timagelist;
Public constructor create; overload; override;
Public constructor create(const intf: iitemlist; const owner: tcustomitemedit); reintroduce; overload;
Public procedure assign(const aitems: listitemarty); reintroduce; overload;
Public procedure insert(const aindex: integer; const anode: tlistitem);
Public procedure add(const anode: tlistitem);
Public procedure refreshitemvalues(aindex: integer = 0; acount: integer = -1);

Properties

Public property owner: tcustomitemedit read fowner;
Public property colorglyph: colorty read fcolorglyph write setcolorglyph default cl_glyph;
Public property colorglyphactive: colorty read fcolorglyphactive write setcolorglyphactive default cl_glyphactive;
Public property boxglyph_versionactive: int32 read fboxglyph_versionactive write setboxglyph_versionactive default 0;
Public property boxglyph_checkbox: stockglyphty read getboxglyph_checkbox write setboxglyph_checkbox default stg_checkbox;
Public property boxglyph_checkboxchecked: stockglyphty read getboxglyph_checkboxchecked write setboxglyph_checkboxchecked default stg_checkboxchecked;
Public property boxglyph_checkboxparentnotchecked: stockglyphty read getboxglyph_checkboxparentnotchecked write setboxglyph_checkboxparentnotchecked default stg_checkboxparentnotchecked;
Public property boxglyph_checkboxchildchecked: stockglyphty read getboxglyph_checkboxchildchecked write setboxglyph_checkboxchildchecked default stg_checkboxchildchecked;
Public property boxglyph_checkboxchildnotchecked: stockglyphty read getboxglyph_checkboxchildnotchecked write setboxglyph_checkboxchildnotchecked default stg_checkboxchildnotchecked;
Public property onitemnotification: nodenotificationeventty read fonitemnotification write fonitemnotification;

Description

Fields

Protected fboxids: treeitemboxidarty;
 

Methods

Protected procedure createstatitem(const reader: tstatreader; out item: tlistitem); override;
 
Protected procedure doitemchange(const index: integer); override;
 
Protected procedure nodenotification(const sender: tlistitem; var ainfo: nodeactioninfoty); override;
 
Protected function compare(const l,r): integer; override;
 
Protected class function defaultitemclass(): listedititemclassty; virtual;
 
Protected procedure itemclasschanged();
 
Protected function getimagelist: timagelist;
 
Public constructor create; overload; override;
 
Public constructor create(const intf: iitemlist; const owner: tcustomitemedit); reintroduce; overload;
 
Public procedure assign(const aitems: listitemarty); reintroduce; overload;
 
Public procedure insert(const aindex: integer; const anode: tlistitem);
 
Public procedure add(const anode: tlistitem);
 
Public procedure refreshitemvalues(aindex: integer = 0; acount: integer = -1);
 

Properties

Public property owner: tcustomitemedit read fowner;
 
Public property colorglyph: colorty read fcolorglyph write setcolorglyph default cl_glyph;
 
Public property colorglyphactive: colorty read fcolorglyphactive write setcolorglyphactive default cl_glyphactive;
 
Public property boxglyph_versionactive: int32 read fboxglyph_versionactive write setboxglyph_versionactive default 0;
 
Public property boxglyph_checkbox: stockglyphty read getboxglyph_checkbox write setboxglyph_checkbox default stg_checkbox;
 
Public property boxglyph_checkboxchecked: stockglyphty read getboxglyph_checkboxchecked write setboxglyph_checkboxchecked default stg_checkboxchecked;
 
Public property boxglyph_checkboxparentnotchecked: stockglyphty read getboxglyph_checkboxparentnotchecked write setboxglyph_checkboxparentnotchecked default stg_checkboxparentnotchecked;
 
Public property boxglyph_checkboxchildchecked: stockglyphty read getboxglyph_checkboxchildchecked write setboxglyph_checkboxchildchecked default stg_checkboxchildchecked;
 
Public property boxglyph_checkboxchildnotchecked: stockglyphty read getboxglyph_checkboxchildnotchecked write setboxglyph_checkboxchildnotchecked default stg_checkboxchildnotchecked;
 
Public property onitemnotification: nodenotificationeventty read fonitemnotification write fonitemnotification;
 

Generated by PasDoc 0.16.0.