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". |
|
7 // |
|
8 // Initial Contributors: |
|
9 // Nokia Corporation - initial contribution. |
|
10 // |
|
11 // Contributors: |
|
12 // |
|
13 // Description: |
|
14 // |
|
15 |
|
16 #ifndef __EIKPANIC_H__ |
|
17 #define __EIKPANIC_H__ |
|
18 |
|
19 /** |
|
20 @publishedPartner |
|
21 @released |
|
22 */ |
|
23 enum TEikPanic |
|
24 { |
|
25 EEikPanicInvalidPreviewPageNumber, |
|
26 EEikPanicStartupHeapTooSmall, |
|
27 EEikPanicNoLibraryOnCommandLine, |
|
28 EEikPanicNoDocumentOnCommandLine, |
|
29 EEikPanicAlertTextTooLong, |
|
30 EEikPanicCursorControlNotFocused, |
|
31 EEikPanicControlNotCursorOwner, |
|
32 EEikPanicNoHotKeyToRemove, |
|
33 EEikPanicNoSuchMenuItem, |
|
34 EEikPanicInvalidMenuPane, |
|
35 EEikPanicMenuBarTitleUpdateNotSupported, |
|
36 EEikPanicInvalidBounds, |
|
37 EEikPanicUnknownPlaybackCommand, |
|
38 EEikPanicSecretEditorTooLong, |
|
39 EEikPanicInvalidClockSize, |
|
40 EEikPanicInvalidClockType, |
|
41 EEikPanicInvalidClockSettings, |
|
42 EEikPanicScrollBarDoesNotExist, |
|
43 EEikPanicScrollBarManagerDoesNotExist, |
|
44 EEikPanicButtonArrayHigherThanScreen, |
|
45 EEikPanicButtonArrayWiderThanScreen, |
|
46 EEikPanicBArrayLengthExceeded, |
|
47 EEikPanicWorldManager, |
|
48 EEikPanicWorldSelector, |
|
49 EEikPanicWorldControllerDuplicateSelector, |
|
50 EEikPanicOutOfRange, |
|
51 EEikPanicNullPointer, |
|
52 EEikPanicWrongDisplayMode, |
|
53 EEikPanicCalendarInvalidResourceValue, |
|
54 EEikPanicPrintPreviewInvalidResourceValue, |
|
55 EEikPanicFieldDoesNotExist, |
|
56 EEikPanicEditComboInsufficientSize, |
|
57 EEikPanicInvalidNumberOfRowsOrColumns, |
|
58 EEikPanicButtonHasNoComponent, |
|
59 EEikPanicFSelNoSuchFolder, |
|
60 EEikPanicToolBarHasNoObserver, |
|
61 EEikPanicToolBarNullControl, |
|
62 EEikPanicNoSuchDialogPage, |
|
63 EEikPanicOverlongEikonServerMessage, |
|
64 EEikPanicCtGroupInvalidDimension, |
|
65 EEikPanicCtGroupInvalidNumberOfLines, |
|
66 EEikPanicCtGroupInsufficientInitialisation, |
|
67 EEikPanicColumnListInvalidBitmapIndex, |
|
68 EEikPanicHeaderFooterNullFileName, |
|
69 EEikPanicProcessNoStore, |
|
70 EEikPanicProcessWrongStoreType, |
|
71 EEikPanicDialogToolBarNoObserver, |
|
72 EEikPanicLabeledButtonInvalidHotKey, |
|
73 EEikPanicLabeledButtonInvalidButtonType, |
|
74 EEikPanicIllegalCrop, |
|
75 EEikPanicTimeNoDataForDialog, |
|
76 EEikPanicDtmfPlayerActive, |
|
77 EEikPanicNothingToDial, |
|
78 EEikPanicLogicalColorNotFound, |
|
79 EEikPanicLogicalColorAlreadyExists, |
|
80 EEikPanicInvalidColorRange, |
|
81 EEikPanicAppColorArrayNotFound, |
|
82 EEikPanicLabelNullText, |
|
83 EEikPanicNoLibraryEntryPoint, |
|
84 EEikPanicResourceFileNotRemoved, |
|
85 EEikPanicControlFactoryNotRemoved, |
|
86 EEikPanicButtonGroupDuplicateCleanupPos, |
|
87 EEikPanicButtonGroupCleanupCorrupt, |
|
88 EEikPanicButtonGroupDuplicateObserver, |
|
89 EEikPanicBadInlineEditingState1, |
|
90 EEikPanicBadInlineEditingState2, |
|
91 EEikPanicBadInlineEditingState3, |
|
92 EEikPanicBadInlineEditingState4, |
|
93 EEikPanicBadInlineEditingState5, |
|
94 EEikPanicBadInlineEditingState6, |
|
95 EEikPanicBadInlineEditingState7, |
|
96 EEikPanicBadInlineEditingState8, |
|
97 EEikPanicBadInlineEditingState9, |
|
98 EEikPanicBadInlineEditingState10, |
|
99 EEikPanicBadInlineEditingState11, |
|
100 EEikPanicBadInlineEditingState12, |
|
101 EEikPanicNoSuchMenuTitle, |
|
102 EEikPanicLibraryNotLoaded, |
|
103 EEikPanicScrollBarFrameNullScrollBar, |
|
104 EEikPanicAppUiNotConstructed, |
|
105 EEikPanicVirtualCursorLeaveNotExpected, |
|
106 EEikPanicCommandStackIsNull, |
|
107 EEikPanicVirtualCursorUndefinedError, |
|
108 EEikPanicCbaButtonInvalidId, |
|
109 EEikPanicNoButtonGroupFactory, |
|
110 EEikPanicButtonGroupNotFoundInFactory, |
|
111 EEikPanicListItemDrawerGraphicsContextIsNull, |
|
112 EEikPanicInvalidNumberOfLines, |
|
113 EEikPanicArrayLengthExceeded, |
|
114 EEikPanicInvalidIndex, |
|
115 EEikPanicInvalidLength, |
|
116 EEikPanicDebugKeysAlreadySet, |
|
117 }; |
|
118 |
|
119 /** |
|
120 @internalComponent |
|
121 @released |
|
122 */ |
|
123 GLREF_C void Panic(TEikPanic aPanic); |
|
124 |
|
125 #endif // __EIKPANIC_H__ |
|