aknpanic.h

Go to the documentation of this file.
00001 /*
00002 * ============================================================================
00003 *  Name     : AknPanic.h
00004 *  Part of  : Avkon
00005 *
00006 *  Description:
00007 *  Version:
00008 *
00009 *  Copyright © 2002-2007 Nokia Corporation.
00010 *  This material, including documentation and any related 
00011 *  computer programs, is protected by copyright controlled by 
00012 *  Nokia Corporation. All rights are reserved. Copying, 
00013 *  including reproducing, storing,  adapting or translating, any 
00014 *  or all of this material requires the prior written consent of 
00015 *  Nokia Corporation. This material also contains confidential 
00016 *  information which may not be disclosed to others without the 
00017 *  prior written consent of Nokia Corporation.
00018 * ============================================================================
00019 */
00020 // EIKPANIC.H
00021 //
00022 // Copyright (c) 1997-2001 Symbian Ltd.  All rights reserved.
00023 //
00024 
00025 #if !defined(__AKNPANIC_H__)
00026 #define __AKNPANIC_H__
00027 
00028 #include <e32def.h>
00029 
00033 enum TAknPanic
00034         {
00038         EAknPanicFormattedCellListInvalidBitmapIndex,
00040         EAknPanicNoSuchControlInStack,
00045         EAknPanicListboxUndefined,
00047         EAknPanicListboxSizeIsNotAccordingToLAFSpec,
00049         EAknPanicListboxShortcutValueNotHandled,
00051         EAknPanicListboxShortcutInvalidValue,
00055         EAknPanicOutOfRange,
00057         EAknPanicListboxLayoutProblem,
00059         EAknPanicLAF,
00063         EAknPanicLayoutResourceProblem,
00065         EAknPopupCorrupt,
00069     EAknPanicNullPointer,
00071         EAknPanicLayoutMismatchBetweenMarginsAndParentRect,
00073         EAknPanicLayoutTextResourceProblem,
00075         EAknPanicLayoutRectResourceProblem,
00077         EAknPanicLayoutEdwinResourceProblem,
00079         EAknPanicLayoutMfneResourceProblem,
00083         EAknPanicLayoutControlResourceProblem,
00085         EAknPanicLayoutIncorrectEdwinSize,
00087         EAknPanicLayoutControlSetRectChangedControlSize,
00091         EAknPanicNoAnimationData,
00093         EAknPanicUnknownAnimationType,
00095         EAknPanicNoUserAnimation,
00097         EAknPanicAnimationCorrupt,
00099         EAknPanicDCADecoratorIndexOutOfRange,
00101         EAknPanicPopupFieldListInvalidDecorator,
00103         EAknPanicPopupFieldInvalidValue,
00105         EAknPanicPopupFieldUninitialisedMember,
00107         EAknPanicPopupFieldEditComboInsufficientSize,
00111         EAknPanicQueryTimeArrayTimeFormatLeave,
00113         EAknPanicLayoutTextNotCalled,
00115         EAknPanicLayoutRectNotCalled,
00117         EAknStatusPaneUidIndic,
00119         EAknPanicLayoutDoesNotExists,
00121         EAknPanicListBoxLayoutDecoratorMemoryAllocation,
00123         EAknPanicPopupFieldUndefinedMode,
00125         EAknPanicPopupFieldWrongMode,
00127         EAknPanicPopupFieldSelectionListDoesntExist,
00129         EAknPanicPopupFieldSelectionListAlreadyExists,
00131         EAknPanicPopupFieldListNotImplemented,
00133         EAknPanicPopupFieldArrayIsEmpty,
00135         EAknPanicLayoutPopupFieldResourceProblem,
00137         EAknPanicInvalidResourceData,
00139         EAknPanicListBoxNotSupportedByListQuery,
00143         EAknPanicQueryDateArrayTimeFormatLeave,
00145         EAknPanicPopupFieldCBADoesntExist,
00147         EAknPanicPopupSettingListMenuListDoesntExist,
00149         EAknPanicPopupSettingListMenuListAlreadyExists,
00151         EAknPanicPopupSettingListListNotImplemented,
00153         EAknPanicLayoutPopupSettingListResourceProblem,
00155         EAknPanicPopupSettingListInvalidValue,
00157         EAknPanicPopupSettingListUninitialisedMember,
00159         EAknPanicOverflow,
00161         EAknPanicKeyLockObserverAlreadyExists,
00163         EAknPanicKeyLockObserverNotFound,
00165         EAknPanicQueryValueInvalidMode,
00167     EAknPanicNotSupported,
00169         EAknPanicWrongListBoxTypeUsedInPopupWindow,
00171         EAknPanicInvalidValue,
00173         EAknPanicObjectNotFullyConstructed,
00175         EAknPanicSelfCheckFailure,
00177         EAknPanicLayoutMissing_AknLayout,
00182         EAknPanicLayoutMissing_ApacLayout,
00188     EAknPanicInconsistentDescriptors,
00190     EAknPanicListBoxItemDrawerNotCreated,
00192     EAknPanicLayoutMissing_CdlFont,
00194     EAknPanicFontProvisionFailure,
00196     EAknPanicNotifierPluginCreationFailure,
00198         EAknPanicPopupFieldNoFieldRectSet,
00200         EAknPanicWindowGroupNotInTaskList,
00202         EAknPanicInconsistentUnits,
00204     EAknPanicRadioButtonSettingPageListDoesntExist,
00209         EAknPanicLayoutConfigBadScreenModeIndex,
00213         EAknPanicLayoutConfigBadHardwareStateIndex,
00215         EAknPanicSgccLayoutConfigNull,
00217         EAknPanicLayoutConfigUnpackFail,
00219         EAknPanicSgccNull
00220         };
00221 
00222 GLREF_C void Panic(TAknPanic aPanic);
00223 
00224 #endif

Copyright © Nokia Corporation 2001-2008
Back to top