equal
deleted
inserted
replaced
|
1 // LayoutPack.cdl - this is the master layout interface. |
|
2 // It acts as a CDL package to load other related layout instances. |
|
3 |
|
4 Name: LayoutPack |
|
5 Version: 1.0 |
|
6 UID: 0x101feb1b |
|
7 |
|
8 %% C++ |
|
9 |
|
10 #include <aknlayoutdef.h> |
|
11 #include <akndef.hrh> |
|
12 |
|
13 %% API |
|
14 |
|
15 // |
|
16 // Primary layout identification data |
|
17 // |
|
18 TDesC name; // The name of this layout |
|
19 TSize size; // Screen size that this layout works in |
|
20 TAknLayoutId id; // The type of layout, eg ELAF, ABRW, APAC |
|
21 TCdlArray<TCdlRef> contents; // related layout instances |
|
22 TAknUiZoom zoom; // The zoom level that is present in this layout |
|
23 TInt styleHash; // A hash of the screen style name that this layout works in |
|
24 TInt priority; // the priority of this pack, instances in packs with the lowest priority will be added to the layout stack first |
|
25 TInt appUid; // if this is non-zero, then this pack will only be loaded into an application whose Secure UID matches this |