00001 /* 00002 * ============================================================================ 00003 * Name : akndef.h 00004 * Part of : S60 UI Framework / AVKON 00005 * Description : Definitions for AVKON's window server and 00006 * resource change messages. 00007 * Version : %version: 13 % 00008 * 00009 * Copyright © 2002-2006 Nokia. All rights reserved. 00010 * This material, including documentation and any related computer 00011 * programs, is protected by copyright controlled by Nokia. All 00012 * rights are reserved. Copying, including reproducing, storing, 00013 * adapting or translating, any or all of this material requires the 00014 * prior written consent of Nokia. This material also contains 00015 * confidential information which may not be disclosed to others 00016 * without the prior written consent of Nokia. 00017 * ============================================================================ 00018 */ 00019 00020 #ifndef AKNDEF_H 00021 #define AKNDEF_H 00022 00023 #include <akndef.hrh> 00024 #include <e32std.h> 00025 00026 // forward declarations 00027 class TVwsViewId; 00028 00033 const TInt KEikMessageWindowsFadeChange = 0x10006890; 00034 00040 const TInt KEikMessageCaptionedControlEditableStateChange = 0x10008E99; 00041 00047 const TInt KEikMessageCaptionedControlNotEditableStateChange = 0x10008E9A; 00048 00054 const TInt KEikMessageCaptionedControlEditableStateChangeWideWithGraphic = 0x101F5FBA; 00055 00061 const TInt KEikMessageCaptionedControlEditableStateChangeWideWithoutGraphic = 0x101F5FBB; 00062 00068 const TInt KEikMessageCaptionedControlNotEditableStateChangeWideWithGraphic = 0x101F5FBC; 00069 00075 const TInt KEikMessageCaptionedControlNotEditableStateChangeWideWithoutGraphic = 0x101F5FBD; 00076 00082 const TInt KEikClearPartialForegroundState = 0x101f54f4; 00083 00089 const TInt KEikPartialForeground = 0x101f6aab; 00090 00092 const TInt KEikDynamicLayoutVariantSwitch = 0x101F8121; 00093 00095 const TInt KEikDynamicLayoutVariantSwitch_APAC = 0x101F8124; 00096 00098 const TInt KEikInputLanguageChange = 0x101F8519; 00099 00101 #define KAknApplicationShellViewId TVwsViewId(TUid::Uid(0x101F4CD2), TUid::Uid(0x00000001)) 00102 00109 const TInt KAknHardwareLayoutSwitch = 0x10202672; 00110 00112 const TInt KAknDelayedLayoutSwitch = 0x102797FD; 00113 00115 const TInt KAknLocalZoomLayoutSwitch = 0x10281FC1; 00116 00118 const TInt KAknAppOomMonitor_FreeRam = 0x10282304; 00119 00121 const TInt KAknAppOomMonitor_MemoryGood = 0x10282305; 00122 00127 const TInt KAknFullOrPartialForegroundGained = 0x10281F36; 00128 00133 const TInt KAknFullOrPartialForegroundLost = 0x10281F37; 00134 00135 namespace AknDef 00136 { 00146 IMPORT_C TInt GetPhoneIdleViewId(TVwsViewId& aViewId); 00147 } 00148 00149 // AKNDEF_H 00150 #endif