Attempt to represent the S^2->S^3 header reorganisation as a series of "hg rename" operations
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.
22 /** This is used in combination with a specified position to place a popout on
25 The TPopupTargetPosType enum identifies which corner of the popout
26 will be placed in the given target position. The default is the top left corner.
30 enum TPopupTargetPosType
32 /** Places the popout with the top left corner in the specified position. */
34 /** Places the popout with the top right corner in the specified position. */
36 /** Places the popout with the bottom left corner in the specified position. */
37 EPopupTargetBottomLeft,
38 /** Places the popout with the bottom right corner in the specified position. */
39 EPopupTargetBottomRight
43 /** Defines the printer port settings. This is used by GUI print dialogs.*/
46 /** Printing is via a serial port.*/
48 /** Printing is via a parallel port.*/
50 /** Printing is via infra red.*/
52 /** Printing is to a file. */
54 /** Printing is via a PC.*/
58 /** Macro to allow easy access to the CEikonEnv instance.
63 #define iEikonEnv (STATIC_CAST(CEikonEnv*,iCoeEnv))
65 /** Defines the border style for an editable control.
70 #define KEikEditableControlBorder TGulBorder::EShallowSunken
72 /** Name of the default bitmap store.
77 _LIT(KEikDefaultAppBitmapStore,"*");
79 /** Uid of the KEikMessageColorSchemeChange message.
84 const TInt KUidValueEikColorSchemeChangeEvent =0x10006956;
89 const TInt KEikCustomColorsArrayValue =0x100057C2;
91 /** Indicates that all windows should appear faded.
96 const TInt KEikMessageFadeAllWindows =0x100056C2;
98 /** Indicates that all windows should appear unfaded.
103 const TInt KEikMessageUnfadeWindows =0x100056C3;
105 /** Indicates that the colour scheme has changed.
110 const TInt KEikMessageColorSchemeChange =KUidValueCoeColorSchemeChangeEvent;
112 /** Indicates that the color scheme has changed.
117 #define KEikColorResourceChange KEikMessageColorSchemeChange // for source compatibility
119 /** Indicates that the zoom level has changed.
124 const TInt KEikMessageZoomChange =KUidValueCoeZoomChangeEvent;
126 /** Indicates that a font has changed. Controls should ensure they are using
127 the right font after receiving this message.
132 const TInt KEikMessageFontChange = KUidValueCoeFontChangeEvent;
134 /** Indicates that the state of the virtual cursor has changed.
139 const TInt KEikMessageVirtualCursorStateChange =0x10005D0A;
141 /** Indicates that caps lock key has been pressed.
146 const TInt KEikMessageCapsLock =0x100048F9;
148 /** Indicates that the application should be ready to save any data that needs saving.
153 const TInt KEikMessagePrepareForSave =0x100069FD;
155 /** Indicates that the level of embedding of the application has changed.
160 const TInt KEikMessageEmbedLevelChange =0x1000A4AA;
162 /** Passed immediately after completion of the call to CCoeEnv::SetAppUi()
163 when aNewAppUi has become current AppUi. This happens during the destruction of the embedded
169 const TInt KEikHasBecomeCurrentAppUiWhileEmbeddedAppUiDeletes = 0x10207F75;
171 /** Passed immediately before CEikAppUiFactory::CreateEmbeddedL()
176 const TInt KEikNotifyPreCreateEmbeddedL = 0x10207F67;
178 /** Passed immediately after CEikAppUiFactory::CreateEmbeddedL()
183 const TInt KEikNotifyPostCreateEmbeddedL = 0x10207F65;
185 /** Passed immediately after CCoeAppUi::ConstructL()
190 const TInt KEikPostCoeAppUiConstructL = 0x10207F66;
196 _LIT8(KDebugStart, "-DebugMemFail:");
202 const TInt KEikDefaultCursorWidth=2;
208 const TInt KTimeBetweenClicks=1000000; // in Microseconds
214 const TInt KDoubleClickDistance=10;
220 const TInt KKeyboardRepeatRate=50000;
226 const TInt KKeyboardRepeatInitialDelay=800000;
228 /** Resource id of the query dialog.
232 const TInt KEikResIdQueryDialog =0;
234 /** Resource id of the info dialog.
238 const TInt KEikResIdInfoDialog =1;
244 const TInt KEikErrorResolverMaxTextLength = 256;
249 #define COMPARE_BOOLS(a,b) (((a) && (b)) || (!(a) && !(b)))
255 #define __UHEAP_CHECK_INTEGRITY User::Heap().Check()
257 #define __UHEAP_CHECK_INTEGRITY
263 #define PROFILE_POINT_EIKON_FIRST 32
268 #define PROFILE_POINT_EIKON_LAST 39
273 #define PROFILE_POINT_EIKON_SIMPLE 32
278 #define PROFILE_POINT_EIKON_DIALOG_LOAD 33
283 #define PROFILE_POINT_EIKON_APP_LAUNCH 34
288 #define PROFILE_POINT_EIKON_CLOCK 35
293 #define PROFILE_POINT_EIKON_CALENDER 35
298 #define PROFILE_POINT_EIKON_LIBS_LOAD 36
303 #define PROFILE_POINT_EIKON_ADD_RES 37
308 #define KEikEikonBitmapStore KNullDesC
313 const TUid KSystemIniFileUid = {0x1000010C};
318 const TInt KLastSystemWideErrCode = KErrCommsBreak;
321 #endif // __EIKDEF_H__