Class tcomponentclasslist

Unit

Declaration

type tcomponentclasslist = class(torderedrecordlist)

Description

No description available, ancestor torderedrecordlist description follows
No description available, ancestor trecordlist description follows
No description available, ancestor tnullinterfacedobject description follows

Hierarchy

Overview

Methods

Protected function findpage(const pagename: msestring): integer;
Protected function addpage(const pagename: msestring): integer;
Protected function getcomparefunc: sortcomparemethodty; override;
Protected function compare(const l,r): integer;
Protected function componentcounts: integerarty;
Public constructor create;
Public destructor destroy; override;
Public function indexof(const value: tcomponentclass): integer;
Public function add(var value: componentclassinfoty): integer;
Public function itempo(const index: integer): pcomponentclassinfoty;
Public procedure registercomponents(const page: msestring; const componentclasses: array of tcomponentclass);
Public procedure registercomponenttabhints(const pages: array of msestring; const hints: array of msestring);
Public function pagehigh: integer;
Public function pagenames: comppagearty;
Public procedure drawcomponenticon(const acomponent: tcomponent; const canvas: tcanvas; const dest: rectty);
Public procedure updatestat(const filer: tstatfiler);

Properties

Public property pagecomporders[constindex:integer]: integerarty read getpagecomporders write setpagecomporders;
Public property selectedclass: tcomponentclass read fselectedclass write fselectedclass;
Public property imagelist: timagelist read fimagelist;
Public property defaultorder: boolean read fdefaultorder write setdefaultorder;

Description

Methods

Protected function findpage(const pagename: msestring): integer;
 
Protected function addpage(const pagename: msestring): integer;
 
Protected function getcomparefunc: sortcomparemethodty; override;
 
Protected function compare(const l,r): integer;
 
Protected function componentcounts: integerarty;
 
Public constructor create;
 
Public destructor destroy; override;
 
Public function indexof(const value: tcomponentclass): integer;
 
Public function add(var value: componentclassinfoty): integer;
 
Public function itempo(const index: integer): pcomponentclassinfoty;
 
Public procedure registercomponents(const page: msestring; const componentclasses: array of tcomponentclass);
 
Public procedure registercomponenttabhints(const pages: array of msestring; const hints: array of msestring);
 
Public function pagehigh: integer;
 
Public function pagenames: comppagearty;
 
Public procedure drawcomponenticon(const acomponent: tcomponent; const canvas: tcanvas; const dest: rectty);
 
Public procedure updatestat(const filer: tstatfiler);
 

Properties

Public property pagecomporders[constindex:integer]: integerarty read getpagecomporders write setpagecomporders;
 
Public property selectedclass: tcomponentclass read fselectedclass write fselectedclass;
 
Public property imagelist: timagelist read fimagelist;
 
Public property defaultorder: boolean read fdefaultorder write setdefaultorder;
 

Generated by PasDoc 0.16.0.