Product Home Class IndexDownload

CK_Primitive

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.