diff -r 000000000000 -r 15bf7259bb7c uiacceltk/hitchcock/CommonInc/alfappfwproxyops.h --- /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 +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