uiacceltk/hitchcock/CommonInc/alfappfwproxyops.h
changeset 0 15bf7259bb7c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/uiacceltk/hitchcock/CommonInc/alfappfwproxyops.h	Tue Feb 02 07:56:43 2010 +0200
@@ -0,0 +1,76 @@
+/*
+* ============================================================================
+*  Name        : alfappfwproxyops.h
+*  Part of     : uiacceltk / uiaccelerator       *** Info from the SWAD
+*  Description : IPC constants for AlfAppFwProxy
+*  Version     : %version: 5.1.1 % << Don't touch! Updated by Synergy at check-out.
+*
+*  Copyright © 2009 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:
+*  Nokia Corporation
+* ============================================================================
+* Template version: 4.2
+*/
+
+#ifndef ALFAPPFWPROXYOPS_H
+#define ALFAPPFWPROXYOPS_H
+
+#include <AknsItemID.h>
+const TInt KAlfAppFwProxyUid = 0x20022ef7;
+
+enum AlfProxyCommands
+        {
+        EAlfIsMirrorred = 101,
+        EAlfCbaLocation,
+        EAlfLayoutMetricsRect,
+        EAlfGetCachedColor, 
+        EAlfConvertVisualAndClip,
+        EAlfGetSkinBackgroundBitmap,
+        EAlfGetSkinBitmap,
+        EGetCachedSkinItemData,
+        EGetListOfWindowGroups
+        };
+
+struct TAlfCommandParams{
+        TInt iCommand;
+        TInt iInt1;
+        TInt iInt2;
+        TInt iInt3;        
+        };
+
+// oh, so elegant
+struct TAlfCommandParams2{
+        TInt iCommand;
+        TInt iInt1;
+        TInt iInt2;
+        TInt iInt3;        
+        TInt iInt4;        
+        TFileName iFileName;
+        TSize iSize;
+        TScaleMode iScaleMode;        
+        };
+
+
+struct TAlfCachedSkinItemArray
+    {
+    TInt iCount;
+    TAknsItemID iImages[9];
+    };
+        
+struct TInt2
+    {
+    TInt iInt1;
+    TInt iInt2;
+    };
+
+    
+#endif // ALFAPPFWPROXYOPS_H