Type enumeration for skin items.
Enumerator | Value | Description |
---|---|---|
EAknsITUnknown | 0 |
Unknown type, used by CAknsItemDef. |
EAknsITBitmap | 1 |
Bitmap type, used by CAknsBitmapItemData and CAknsBitmapItemDef. |
EAknsITMaskedBitmap | 2 |
Masked bitmap type, used by CAknsMaskedBitmapItemData and CAknsMaskedBitmapItemDef. |
EAknsITColorTable | 3 |
Color table type, used by CAknsColorTableItemData and CAknsColorTableItemDef. |
EAknsITImageTable | 4 |
Image table type, used by CAknsImageTableItemData and CAknsImageTableItemDef. |
EAknsITImage | 5 |
Image type, used by CAknsImageItemData and CAknsImageItemDef. |
EAknsITBmpAnim | 6 |
Bitmap animation type, used by CAknsBmpAnimItemData and CAknsBmpAnimItemDef. |
EAknsITString | 7 |
String property type, used by CAknsStringItemData.
|
EAknsITEffectQueue | 8 |
Scalable item effect queue type, used by CAknsEffectQueueItemData.
|
EAknsITAnimation | 9 |
Animation type, used by CAknsAnimationItemData |
Image attribute enumeration for image skin items.
Enumerator | Value | Description |
---|---|---|
EAknsImageAttributeNone | 0x00 |
No attribute defined.
|
EAknsImageAttributeCoords | 0x01 |
Image should be placed acording to the given coordinates. Currently unsupported.
|
EAknsImageAttributeSize | 0x02 |
Image size should stretched to the given size. Currently used only with application icons as a search shortcut.
|
EAknsImageAttributeStretch | 0x04 |
Image should be stretched to cover the entire layout area. Aspect ratio is not preserved.
|
EAknsImageAttributeTile | 0x08 |
Image should be tiled (in both directions) to fill the area.
|
EAknsImageAttributeAlign | 0x10 |
Image should be aligned according to the given parameter.
|
EAknsImageAttributeScale | 0x20 |
Image should be scaled to fill the area maintaining the aspect ratio. Currently unsupported.
|
EAknsImageAttributeTileX | 0x40 |
Image should be tiled in X-axis direction to fill the area.
|
EAknsImageAttributeTileY | 0x80 |
Image should be tiled in Y-axis direction to fill the area.
|
EAknsImageAttributeNBC | 0x100 |
The item is already scalability-aware and backward compatibility should not be applied to it. |
Image alignment enumeration for image skin items.
Enumerator | Value | Description |
---|---|---|
EAknsImageAlignNone | 0x00 | |
EAknsImageAlignVTop | 0x01 | |
EAknsImageAlignVBottom | 0x02 | |
EAknsImageAlignVCenter | 0x04 | |
EAknsImageAlignHLeft | 0x08 | |
EAknsImageAlignHRight | 0x10 | |
EAknsImageAlignHCenter | 0x20 | |
EAknsImageAlignTL | EAknsImageAlignVTop|EAknsImageAlignHLeft | |
EAknsImageAlignTR | EAknsImageAlignVTop|EAknsImageAlignHRight | |
EAknsImageAlignTC | EAknsImageAlignVTop|EAknsImageAlignHCenter | |
EAknsImageAlignBL | EAknsImageAlignVBottom|EAknsImageAlignHLeft | |
EAknsImageAlignBR | EAknsImageAlignVBottom|EAknsImageAlignHRight | |
EAknsImageAlignBC | EAknsImageAlignVBottom|EAknsImageAlignHCenter | |
EAknsImageAlignCL | EAknsImageAlignVCenter|EAknsImageAlignHLeft | |
EAknsImageAlignCR | EAknsImageAlignVCenter|EAknsImageAlignHRight | |
EAknsImageAlignCC | EAknsImageAlignVCenter|EAknsImageAlignHCenter | |
EAknsImageAlignVMask | EAknsImageAlignVTop|EAknsImageAlignVBottom| EAknsImageAlignVCenter | |
EAknsImageAlignHMask | EAknsImageAlignHLeft|EAknsImageAlignHRight| EAknsImageAlignHCenter |
typedef RArray< TAknsItemID > | RAknsItemIDArray |
Simple array of item ID objects.
TBool | operator== | ( | const TAknsItemID & | aFirst, |
const TAknsItemID & | aSecond | |||
) | [inline] |
C++ equal operator. Checks whether two item ID objects (i.e. their major and minor parts) have identical content.
Parameters | |
---|---|
aFirst | First object to be compared. |
aSecond | Second object to be compared. |
TBool | operator!= | ( | const TAknsItemID & | aFirst, |
const TAknsItemID & | aSecond | |||
) | [inline] |
C++ not equal operator. Checks whether two item ID objects (i.e. their major and minor parts) have identical content.
Parameters | |
---|---|
aFirst | First object to be compared. |
aSecond | Second object to be compared. |