KCL Design System - TKclDesignClassList

MQY Studio

Version 1.00    

 

  TKclDesignClassList is a class used by TKclCompPalleteToolbar and many other components. The instance of this class stores and managers a list of TClass.

Unit

KclClassesMan

Hierarchy

TObject - TList - TKclDesignClassList

Properties

  If this property is setted to True,  when add a class to the ClassList, the list will automaticly call procedure RegisterClass to register it.
  Classes stored in the list.
  Class details in the list.
  ImageList that stores the component icon.


Methods

  Add AClass to the list. If associated with TCompPalleteToolbar, AClass will appear at APalette with image index of AImageIndex. If AllowRegister and property AutoRegister are True, AClass will be registered by procedure RegisterClass.
  Add AClassInfo containing TComponentClass to the list.
  Whether AClass exists in the list.
  The index of AClass in the list. If AClass does not exists in the list, this function returns -1.

  The index of AClassInfo in the list. If AClassInfo does not exists in the list, this function returns -1.
  Clear the list. Also free all instance of TKclDesignClassInformation in the list. So do not call List.Clear, use this method instead.
  Delete AClass in the list.
  Fill AStrings with all the Palette string in each class information..


Demos

DfmBuilder

MQY Studio 2002.12