diff -r 666f914201fb -r 2fe1408b6811 epoc32/include/mw/aknanim.rh --- a/epoc32/include/mw/aknanim.rh Tue Nov 24 13:55:44 2009 +0000 +++ b/epoc32/include/mw/aknanim.rh Tue Mar 16 16:12:26 2010 +0000 @@ -1,1 +1,127 @@ -aknanim.rh +/* +* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* 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 +* which accompanies this distribution, and is available +* at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + + +// AknAnim.RH +// +// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved. +// + +// Avkon Animation Resource Header + +#include + +STRUCT ANIM_BLIT_PREVIOUS_VIEW + { + BYTE type = EAnimBlitPreviousView; + WORD x; + WORD y; + } + +STRUCT ANIM_BLIT_NEXT_VIEW + { + BYTE type = EAnimBlitNewView; + WORD x; + WORD y; + } + +STRUCT ANIM_BLIT_PART_PREVIOUS_VIEW + { + BYTE type = EAnimBlitPartPreviousView; + WORD srcX; + WORD srcY; + WORD width; + WORD height; + WORD destX; + WORD destY; + } + +STRUCT ANIM_BLIT_PART_NEXT_VIEW + { + BYTE type = EAnimBlitPartNewView; + WORD steps = 1; + WORD srcX; + WORD srcY; + WORD width; + WORD height; + WORD destX = -32760; + WORD destY = -32760; + } + +STRUCT ANIM_DRAW_LINE + { + BYTE type = EAnimDrawLine; + WORD steps = 1; + WORD fromX; + WORD fromY; + WORD toX; + WORD toY; + } + +STRUCT ANIM_SET_COLOR + { + BYTE type = EAnimSetColor; + BYTE red; + BYTE green; + BYTE blue; + } + +STRUCT ANIM_SLIDE_PART_NEXT_VIEW + { + BYTE type = EAnimBlitSlideNewView; + WORD steps = 1; + WORD srcX; + WORD srcY; + WORD width; + WORD height; + WORD slideToX; + WORD slideToY; + WORD slideFromX; + WORD slideFromY; + } + +STRUCT ANIM_WAIT_UNTIL_COMPLETE + { + BYTE type = EAnimWaitUntilComplete; + } + +STRUCT ANIM_WAIT + { + BYTE type = EAnimWait; + WORD steps = 0; + } + + +STRUCT ANIM_STEP + { + STRUCT draw_steps[]; + } + +STRUCT ANIM_SECTION + { + STRUCT steps[]; + } + + +STRUCT ANIM_DATA + { + WORD flags = 0; + LONG interval = 0; + LLINK sections[]; + } + +