[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Base class with list of children
Source position: MUIClass.Base.pas line 296
type TMUIFamily = class(TMUIWithParent) |
||
protected |
||
procedure GetCreateTags(); override; |
|
Fill Taglist for creating the MUI item |
public |
||
property Childs: TChildList; |
|
List of Children |
end; |
|
Base class with list of children |
|
| | ||
|
Subclass of TNotify to introduce the Parent relation |
|
| | ||
|
Notify class is superclass of all other MUI classes. |
|
| | ||
|
Base class for all MUI Class |
|
| | ||
TObject |
Family class is the base class for objects that are able to handle a list of children. This is e.g. the case for MUIs Menustrip, Menu and Menuitem objects.
Family class defines methods and attributes to add and remove children, sort children, and transfer children to other Family objects.
Group class and application class should also be a subclass of Family class, but due to BOOPSI system limitations, this is currently impossible. If the future will allow more logical class trees, things might change, but everything will be done in a compatible manner.