S60 3rd Edition API Reference: aknpanic.h Source File

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-2006 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,
00039         EAknPanicNoSuchControlInStack,
00044         EAknPanicListboxUndefined,
00045         EAknPanicListboxSizeIsNotAccordingToLAFSpec,
00046         EAknPanicListboxShortcutValueNotHandled,
00047         EAknPanicListboxShortcutInvalidValue,
00051         EAknPanicOutOfRange,
00052         EAknPanicListboxLayoutProblem,
00053         EAknPanicLAF,
00057         EAknPanicLayoutResourceProblem,
00058         EAknPopupCorrupt,
00062     EAknPanicNullPointer,
00063         EAknPanicLayoutMismatchBetweenMarginsAndParentRect,
00064         EAknPanicLayoutTextResourceProblem,
00065         EAknPanicLayoutRectResourceProblem,
00066         EAknPanicLayoutEdwinResourceProblem,
00067         EAknPanicLayoutMfneResourceProblem,
00071         EAknPanicLayoutControlResourceProblem,
00072         EAknPanicLayoutIncorrectEdwinSize,
00073         EAknPanicLayoutControlSetRectChangedControlSize,
00077         EAknPanicNoAnimationData,
00078         EAknPanicUnknownAnimationType,
00079         EAknPanicNoUserAnimation,
00080         EAknPanicAnimationCorrupt,
00081         EAknPanicDCADecoratorIndexOutOfRange,
00082         EAknPanicPopupFieldListInvalidDecorator,
00083         EAknPanicPopupFieldInvalidValue,
00084         EAknPanicPopupFieldUninitialisedMember,
00085         EAknPanicPopupFieldEditComboInsufficientSize,
00086         EAknPanicQueryTimeArrayTimeFormatLeave,
00087         EAknPanicLayoutTextNotCalled,
00088         EAknPanicLayoutRectNotCalled,
00089         EAknStatusPaneUidIndic,
00090         EAknPanicLayoutDoesNotExists,
00091         EAknPanicListBoxLayoutDecoratorMemoryAllocation,
00092         EAknPanicPopupFieldUndefinedMode,
00093         EAknPanicPopupFieldWrongMode,
00094         EAknPanicPopupFieldSelectionListDoesntExist,
00095         EAknPanicPopupFieldSelectionListAlreadyExists,
00096         EAknPanicPopupFieldListNotImplemented,
00097         EAknPanicPopupFieldArrayIsEmpty,
00098         EAknPanicLayoutPopupFieldResourceProblem,
00099         EAknPanicInvalidResourceData,
00100         EAknPanicListBoxNotSupportedByListQuery,
00101         EAknPanicQueryDateArrayTimeFormatLeave,
00102         EAknPanicPopupFieldCBADoesntExist,
00103         EAknPanicPopupSettingListMenuListDoesntExist,
00104         EAknPanicPopupSettingListMenuListAlreadyExists,
00105         EAknPanicPopupSettingListListNotImplemented,
00106         EAknPanicLayoutPopupSettingListResourceProblem,
00107         EAknPanicPopupSettingListInvalidValue,
00108         EAknPanicPopupSettingListUninitialisedMember,
00109         EAknPanicOverflow,
00110         EAknPanicKeyLockObserverAlreadyExists,
00111         EAknPanicKeyLockObserverNotFound,
00112         EAknPanicQueryValueInvalidMode,
00113     EAknPanicNotSupported,
00114         EAknPanicWrongListBoxTypeUsedInPopupWindow,
00115         EAknPanicInvalidValue,
00116         EAknPanicObjectNotFullyConstructed,
00117         EAknPanicSelfCheckFailure,
00118         EAknPanicLayoutMissing_AknLayout,
00119         EAknPanicLayoutMissing_ApacLayout,
00120     EAknPanicInconsistentDescriptors,
00121     EAknPanicListBoxItemDrawerNotCreated,
00122     EAknPanicLayoutMissing_CdlFont, 
00123     EAknPanicFontProvisionFailure,
00124     EAknPanicNotifierPluginCreationFailure,
00125         EAknPanicPopupFieldNoFieldRectSet,
00126         EAknPanicWindowGroupNotInTaskList,
00127         EAknPanicInconsistentUnits,
00128     EAknPanicRadioButtonSettingPageListDoesntExist,
00129         EAknPanicLayoutConfigBadScreenModeIndex,
00130         EAknPanicLayoutConfigBadHardwareStateIndex,
00131         EAknPanicSgccLayoutConfigNull,
00132         EAknPanicLayoutConfigUnpackFail
00133 #start_since SINCE_3_1_SDK
00134         ,EAknPanicSgccNull
00135 #end_since SINCE_3_1_SDK
00136         };
00137 
00138 GLREF_C void Panic(TAknPanic aPanic);
00139 
00140 #endif

Copyright © Nokia Corporation 2001-2007
Back to top