epoc32/include/mw/aknanim.rh
branchSymbian2
changeset 2 2fe1408b6811
parent 1 666f914201fb
child 4 837f303aceeb
--- 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 <aknanim.hrh>
+
+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[];
+	}
+
+