Class ClassDef
Version 1.0
Modified 15-JAN-2025 13:23:33.00
 Definition of a class. The object is the root of an
 object tree that defines bodies and attributes in a class.

SysBody attributes pwr_sClass_ClassDef
Int32 Editor   Editor to call on an "Open" command.
Int32 Method   Method used by the called editor.
ClassDefFlags Flags   Bitmask for class properties.
UInt32 NumOfObjBodies  
PopEditorEnum PopEditor   What kind of mmi picture dispacher to user
Int32 Filler   LongWord size alignment


Template Object
Editor pwr_eEditor_AttrEd
Method pwr_eMethod_SysBody


Attributes detail


Editor Attribute
Klass Attribute
Typ Int32
Flags
Kropp SysBody
 Editor to call on an "Open" command.

Method Attribute
Klass Attribute
Typ Int32
Flags
Kropp SysBody
 Method used by the called editor.

Flags Attribute
Klass Attribute
Typ ClassDefFlags
Flags
Kropp SysBody
 Bitmask for class properties

 DevOnly      object exists only in development environment
 System	      object is a system object
 Multinode    object is a multinode object
 ObjXRef      object contains ObjXRefs
 RtBody	      object has a body in runtime
 AttrXRef     object contains AttrXRefs
 ObjRef	      object contains ObjRefs
 AttrRef      object contains AttrRefs
 TopObject    object can be top object
 NoAdopt      object can not have children
 Template     object is a template object
 IO           object is an IO object
 IOAgent      object is an IO agent object
 IORack	      object is an IO rack object
 IOCard       object is an IO card object
 RtReadOnly   object is readonly in runtime
 Internal     class is internal and not displayed in palettes

NumOfObjBodies Attribute
Klass Attribute
Typ UInt32
Flags NOEDIT | NOWBL
Kropp SysBody

PopEditor Attribute
Klass Attribute
Typ PopEditorEnum
Flags
Kropp SysBody
 What kind of mmi picture dispacher to user

Filler Attribute
Klass Attribute
Typ Int32
Flags INVISIBLE | RTHIDE | NOWBL
Kropp SysBody
 LongWord size alignment