diff -r 000000000000 -r 2f259fa3e83a classicui_pub/animation_api/inc/aknAnim.rh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/classicui_pub/animation_api/inc/aknAnim.rh Tue Feb 02 01:00:49 2010 +0200 @@ -0,0 +1,127 @@ +/* +* 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 "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.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[]; + } + +