1 // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
16 #if !defined(__UIKON_RH__)
19 #if !defined(__BADEF_RH__)
23 #if !defined(__UIKON_HRH__)
27 #if !defined(__BAERRRSVR_RH__)
28 #include <baerrrsvr.rh>
47 STRUCT shift_control[];
51 //#include <eikfont.rh> // for STRUCT FONT
70 // Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
83 STRUCT color; // COLOR
97 #include <eikcolor.hrh>
101 // Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
104 //#include <eikfont.hrh>
108 LONG fontid; // a value from fontids.h
109 WORD flags=0; // a combination of EGulFontFlagXxxxs
115 WORD height; // in twips
116 WORD flags=0; // a combination of EGulFontFlagXxxxs
121 // Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
131 // Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
136 // Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
141 LONG signature=EEikResourceSignatureValue;
145 STRUCT TBUF1 { BUF<1> buf; }
146 STRUCT TBUF2 { BUF<2> buf; }
147 STRUCT TBUF4 { BUF<4> buf; }
148 STRUCT TBUF8 { BUF<8> buf; }
149 STRUCT TBUF9 { BUF<9> buf; }
150 STRUCT TBUF16 { BUF<16> buf; }
151 STRUCT TBUF32 { BUF<32> buf; }
152 STRUCT TBUF40 { BUF<40> buf; }
153 STRUCT TBUF64 { BUF<64> buf; }
154 STRUCT TBUF80 { BUF<80> buf; }
155 STRUCT TBUF128 { BUF<128> buf; }
156 STRUCT TBUF256 { BUF<256> buf; }
166 LLINK custom_app_info_extension=0;
183 // Copyright (c) 1999 - 2003 Symbian Ltd. All rights reserved.
187 STRUCT STATUS_PANE_SYSTEM_MODEL // System wide status pane declaration
189 STRUCT panes[]; // entire set of valid SPANE_PANEs
190 LLINK default_layout; // default STATUS_PANE_LAYOUT
191 LLINK layouts[]; // entire set of STATUS_PANE_LAYOUTs
197 WORD flags=EEikStatusPaneServerOwned;
202 STRUCT STATUS_PANE_LAYOUT
205 STRUCT pane_tree; // SPANE_LAYOUT_TREE_NODE root of the layout tree
208 STRUCT SPANE_LAYOUT_TREE_NODE
213 STRUCT sub_panes[]; // SPANE_LAYOUT_TREE_NODE sub panes
216 STRUCT STATUS_PANE_APP_MODEL // Application specific status pane
218 LLINK layout=EEikStatusPaneUseDefaults; // STATUS_PANE_LAYOUT to use for this app
219 STRUCT panes[]; // SPANE_PANE overrides to use for this app
228 LEN WORD STRUCT notifier_list[]; // notifier data