uiacceltk/hitchcock/CommonInc/alfappfwproxyops.h
changeset 0 15bf7259bb7c
equal deleted inserted replaced
-1:000000000000 0:15bf7259bb7c
       
     1 /*
       
     2 * ============================================================================
       
     3 *  Name        : alfappfwproxyops.h
       
     4 *  Part of     : uiacceltk / uiaccelerator       *** Info from the SWAD
       
     5 *  Description : IPC constants for AlfAppFwProxy
       
     6 *  Version     : %version: 5.1.1 % << Don't touch! Updated by Synergy at check-out.
       
     7 *
       
     8 *  Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     9 *  All rights reserved.
       
    10 *  This component and the accompanying materials are made available
       
    11 *  under the terms of "Eclipse Public License v1.0"
       
    12 *  which accompanies this distribution, and is available
       
    13 *  at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
    14 *
       
    15 *  Initial Contributors:
       
    16 *  Nokia Corporation - initial contribution.
       
    17 *
       
    18 *  Contributors:
       
    19 *  Nokia Corporation
       
    20 * ============================================================================
       
    21 * Template version: 4.2
       
    22 */
       
    23 
       
    24 #ifndef ALFAPPFWPROXYOPS_H
       
    25 #define ALFAPPFWPROXYOPS_H
       
    26 
       
    27 #include <AknsItemID.h>
       
    28 const TInt KAlfAppFwProxyUid = 0x20022ef7;
       
    29 
       
    30 enum AlfProxyCommands
       
    31         {
       
    32         EAlfIsMirrorred = 101,
       
    33         EAlfCbaLocation,
       
    34         EAlfLayoutMetricsRect,
       
    35         EAlfGetCachedColor, 
       
    36         EAlfConvertVisualAndClip,
       
    37         EAlfGetSkinBackgroundBitmap,
       
    38         EAlfGetSkinBitmap,
       
    39         EGetCachedSkinItemData,
       
    40         EGetListOfWindowGroups
       
    41         };
       
    42 
       
    43 struct TAlfCommandParams{
       
    44         TInt iCommand;
       
    45         TInt iInt1;
       
    46         TInt iInt2;
       
    47         TInt iInt3;        
       
    48         };
       
    49 
       
    50 // oh, so elegant
       
    51 struct TAlfCommandParams2{
       
    52         TInt iCommand;
       
    53         TInt iInt1;
       
    54         TInt iInt2;
       
    55         TInt iInt3;        
       
    56         TInt iInt4;        
       
    57         TFileName iFileName;
       
    58         TSize iSize;
       
    59         TScaleMode iScaleMode;        
       
    60         };
       
    61 
       
    62 
       
    63 struct TAlfCachedSkinItemArray
       
    64     {
       
    65     TInt iCount;
       
    66     TAknsItemID iImages[9];
       
    67     };
       
    68         
       
    69 struct TInt2
       
    70     {
       
    71     TInt iInt1;
       
    72     TInt iInt2;
       
    73     };
       
    74 
       
    75     
       
    76 #endif // ALFAPPFWPROXYOPS_H