Table 2: Skins API definitions
Data context |
An entity that provides context sensitive control over data
allocation. E.g. a container can be a data context ensuring that skin item
data objects used by its child controls are properly released when the container
goes out of scope.
|
Control context |
An entity that provides context sensitive skin parameters. E.g. a container
may choose to specify different layout background bitmaps for its child controls.
|
(Skin) item |
A single resource (such as a bitmap) that can be retrieved through
AVKON Skins interfaces.
|
(Skin) item data |
An object that contains the item type as well as its resource instance,
e.g. a bitmap as a CFbsBitmap object instance.
|
(Skin) item definition |
An object that contains the item ID, type and necessary information
to construct the item data, e.g. the filename of an MBM file and the index
of a particular bitmap inside that file.
|
(Skin) item ID |
A two-part identifier that identifies a skin item. |
Skin instance |
A singleton object (one per application thread) that is used to maintain
local skin item definitions and a cache of skin item data objects.
|
Skin-aware |
Application, UI control or other entity that is capable of taking advantage
of the skins support.
|