00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef APSETTINGS_HANDLER_COMMONS_H
00024 #define APSETTINGS_HANDLER_COMMONS_H
00025
00026
00027 #warning This header file has been deprecated. Will be removed in one of the next SDK releases.
00028
00029
00030
00031 #include <ApEngineConsts.h>
00032
00033
00034
00035
00036
00037
00038 _LIT( KEmpty, "");
00039
00040 _LIT( KTestFileName, "C:\\Data\\ApSetUiTest\\TestState.txt" );
00041
00042 const TInt KApSelectionCanceled = -350;
00043 const TInt KTxtNotOverriden = -351;
00044 const TInt KErrInvalidTextId = -355;
00045
00046 #ifdef __TEST_OOMDEBUG
00047 const TInt KDialogListTest = 1;
00048 const TInt KPopupListTest = 2;
00049 const TInt KQueryTest = 3;
00050 const TInt KEditingTest = 4;
00051 const TInt KViewerTest = 5;
00052 const TInt KCreateBlankTest = 6;
00053 const TInt KCreateUseExistTest = 7;
00054 const TInt KDeleteTest = 8;
00055
00056 const TUint32 KOOMRetryCount = 10;
00057 const TUint32 KOOMRetryOffset = 5;
00058 #endif // __TEST_OOMDEBUG
00059
00060
00061 enum TTextID
00062
00063 {
00064 EApSettingsSelStatusPaneText = 0x00,
00065 EApSettingsSelListEmptyText,
00066 EPopupPromptText
00067 };
00068
00069
00070 enum TTransactionResult
00071 {
00072 EOwnTransaction,
00073 EUsingAlreadyStarted,
00074 EFailedWithLocked
00075 };
00076
00077
00078 enum TApUiExitReason
00079 {
00080 EExitNone,
00081 EExit,
00082 EShutDown
00083 };
00084
00085
00086
00087 const TInt KTTextIdMin = EApSettingsSelStatusPaneText;
00088 const TInt KTTextIdMax = EPopupPromptText;
00089
00090 const TInt KMaxNumOfLockedDbRetries= 3;
00091
00094
00099 const TInt KApUiEventNone = 0x00000000;
00100 const TInt KApUiEventSelected = 0x00000001;
00101 const TInt KApUiEventCreatedBlank = 0x00000002;
00102
00103 const TInt KApUiEventCreatedUsedOld = 0x00000004;
00104
00105
00106 const TInt KApUiEventEdited = 0x00000008;
00107 const TInt KApUiEventDeleted = 0x00000010;
00108 const TInt KApUiEventExitRequested = 0x00000020;
00109 const TInt KApUiEventShutDownRequested = 0x00000040;
00110
00111
00112 const TUint32 KApUiEventInternal = 0x80000000;
00113
00114
00115 const TUint32 KApNoneUID = 0x00000000;
00116
00117
00118 enum TSelectionListType
00119 {
00120 EApSettingsSelListIsPopUp,
00121 EApSettingsSelListIsListPane,
00122 EApSettingsSelListIsPopUpWithNone
00123 };
00124
00125
00126 enum TSelectionMenuType
00127 {
00128 EApSettingsSelMenuNormal,
00129 EApSettingsSelMenuSelectOnly,
00130 EApSettingsSelMenuSelectNormal
00131 };
00132
00133
00134
00135 enum TApSettingsHandlerUiPanicCodes
00136 {
00137 EMenuCommandUnknown,
00138 EInvalidDbType,
00139 EInvalidBitmapType,
00140 EInvalidBearerType,
00141 EInvalidIspRequest,
00142 ENullPointer,
00143 EUnknownCase,
00144 EInvalidTextType,
00145 EInvalidState
00146 } ;
00147
00148
00149
00154 void Panic( TApSettingsHandlerUiPanicCodes aPanic );
00155
00156
00163 TInt AskQueryL( TInt aResId, TDesC* aVar = NULL );
00164
00165
00172 TInt ShowNoteL( TInt aResId, TDesC* aVar = NULL );
00173
00174
00175 #ifdef __TEST_OOMDEBUG
00176 TInt GetTestState();
00177 #endif // __TEST_OOMDEBUG
00178
00179 #endif
00180
00181
00182