CK_Object
|
+----CK_Component
|
+----CK_Primitive
All components are either primitives
or managers (CK_Manager). Primitive components
do not have any child components. Manager components do have child components.
The CK_Primitive class, at the moment, is simply a placeholder class. It adds
no additional member functions. The following Chilkat classes are primitives
and derive from CK_Primitive: CK_Label, CK_LineEdit,
CK_ScaledLabel, CK_ScrollHandle,
CK_Viewport.
Inherited Methods
- getProp(int
property, int *)
- Gets the value of an integer
type property.
- getProp(int
property, const CK_Bitmap **)
- Gets a const pointer to a bitmap
for bitmap typed properties.
- getProp(int
property, const CK_Font **)
- Gets a const pointer to a font
for font typed properties.
- getProp(int
property, const char **)
- Gets a const pointer to a character
string for string typed properties.
- getProp(int
property, RGBQUAD *)
- Gets an RGBQUAD for properties
that are colors.
- getProp(int
property, CK_Render **)
- Gets a pointer to a CK_Render
object for render callback properties.
- setDirty
- Forces the component to be redrawn.
- setProp(int
property, int)
- Sets the value of an integer
typed property.
- setProp(int
property, const CK_Bitmap *)
- Sets the value of a bitmap typed
property.
- setProp(int
property, const CK_Font *)
- Sets the value of a font typed
property.
- setProp(int
property, const char *)
- Sets the value of a string typed
property.
- setProp(int
property, const RGBQUAD *)
- Sets the value of an RGBQUAD
typed property.
- setProp(int
property, CK_Render *)
- Sets the value of a render callback
typed property.
- setResized
- Indicates to the engine that
the property was resized.