Class identifier. A special gadget class that creates one composite gadget out of several others.
Source position: intuition.pas line 1747
const GROUPGCLASS: ClassID = 'groupgclass'; |
SuperClass:gadgetclass
This is a class of objects that maintains an internal list of gadgets. Its purpose is to make it easier to layout a group of gadgets. Any gadgets that are a member of a groupgclass object are rendered relative to the groupgclass object's GA_Left and GA_Top attributes. As new gadgets are added to the groupgclass object, the groupgclass object's dimensions grow to enclose the new gadgets. When the groupgclass object receives an OM_DISPOSE message, it not only disposes of itself, it also disposes of all the gadgets in its list. Groupgclass does not support the gadget relative flags (GA_RelWidth, GA_RelHeight, GA_RelBottom, and GA_RelRight).
Changed Methods:
OM_SET, GM_HITTEST, OM_ADDMEMBER, GM_RENDER, OM_REMMEMBER, GM_GOACTIVE, GM_GOINACTIVE, GM_HANDLEINPUT, OM_DISPOSE
Attributes:
GA_Left (IS)
GA_Top (IS)
|
Name of the Object class |
|
|
This structure is READ-ONLY, and allocated only by Intuition |
|
|
Find a registered class |
|
|
Create and initialize a boopsi class. |
|
|
Create an object from a class. |