1 /* |
|
2 * Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: |
|
15 * |
|
16 */ |
|
17 #ifndef ANIMDEF_H_ |
|
18 #define ANIMDEF_H_ |
|
19 |
|
20 |
|
21 //Anim type |
|
22 #define EKWindowAnim 1 |
|
23 #define EKSpriteAnim 2 |
|
24 #define EKFreeTimerWindowAnim 3 |
|
25 |
|
26 |
|
27 //command for RAnim::Command |
|
28 #define ECmdSync 1 |
|
29 |
|
30 #define ECmdTestWithoutPara 100 |
|
31 #define ECmdTestWithPara 101 |
|
32 #define ECmdGetLast 102 |
|
33 #define ECmdGetAnimInterval 103 |
|
34 |
|
35 enum TCommandsForAnimMClass |
|
36 { |
|
37 ECmdNone = 150, |
|
38 ECmdRetrieveResult, |
|
39 ECmdGeneralAnimate, |
|
40 ECmdGeneralSetSync, |
|
41 ECmdGeneralSync, |
|
42 ECmdGeneralSystemTime, |
|
43 ECmdGeneralSetInterval, |
|
44 ECmdGeneralSetNextInterval, |
|
45 ECmdGeneralClient, |
|
46 ECmdGeneralScreenDevice, |
|
47 ECmdGeneralEventExtension, |
|
48 ECmdGeneralWindowExtension, |
|
49 ECmdGeneralExtendedInterface, |
|
50 ECmdGeneralNumOfExtInterfaces, |
|
51 ECmdGeneralPanic, |
|
52 ECmdGeneralReplyBuf, |
|
53 ECmdGeneralFlashStateOn, |
|
54 ECmdGeneralDuplicateBitmapL, |
|
55 ECmdGeneralDuplicateFontL, |
|
56 ECmdGeneralCloseFont, |
|
57 ECmdGeneralGetRawEvents, |
|
58 ECmdGeneralPostKeyEvent, |
|
59 ECmdGeneralPostRawEvent, |
|
60 ECmdGeneralMessage, |
|
61 ECmdGeneralRegisterForNotis, |
|
62 ECmdSpriteGetSpriteMember, |
|
63 ECmdSpriteUpdateMember, |
|
64 ECmdSpriteActivate, |
|
65 ECmdSpriteSpriteCanBeSeen, |
|
66 ECmdSpriteSizeChangedL, |
|
67 ECmdSpriteSetPosition, |
|
68 ECmdGfweFocusScreens, |
|
69 ECmdGfweScreens, |
|
70 ECmdGfweSetFocusScreen, |
|
71 ECmdGfweSetOrdinalPosition, |
|
72 ECmdGfweWindowGroupInfo, |
|
73 ECmdGfweWindowGroupName, |
|
74 ECmdGfweWindowGroups, |
|
75 ECmdGfweIsFocusable, |
|
76 ECmdGfweWindowConfig, |
|
77 ECmdWindowActivateGc, |
|
78 ECmdWindowInvalidate, |
|
79 ECmdWindowParameters, |
|
80 ECmdWindowIsHidden, |
|
81 ECmdWindowSetRect, |
|
82 ECmdWindowSetVisible, |
|
83 ECmdWindowVisibleRegion, |
|
84 ECmdWindowWindowSize, |
|
85 ECmdFreeTimerWinDeactivateGc, |
|
86 ECmdFreeTimerWinUpdate, |
|
87 ECmdWindowIsStarted, |
|
88 ECmdReceiveResult, |
|
89 ECmdGeneralReplyBuf8, |
|
90 ECmdGeneralReplyBuf16, |
|
91 |
|
92 ECmdUtilEatupMemory, |
|
93 ECmdUtilFreeEatenMemory |
|
94 }; |
|
95 |
|
96 #endif /*ANIMDEF_H_*/ |
|