uiresources/src/testsdkskinsblocks.cpp
branchSymbian2
changeset 1 8758140453c0
child 6 c108117318cb
equal deleted inserted replaced
0:e8c1ea2c6496 1:8758140453c0
       
     1 /*
       
     2 * Copyright (c) 2002 - 2007 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of the License "Symbian Foundation License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  test AknsBasicBackgroundControlContext.h AknsControlContext.h
       
    15 *                     AknsDataContext.h AknsDrawUtils.h AknsItemData.h
       
    16 *                     AknsFrameBackgroundControlContext.h AknsItemID.h
       
    17 *                     AknsLayeredBackgroundControlContext.h
       
    18 *                     AknsListBoxBackgroundControlContext.h
       
    19 *                     AknsRlEffectContext.h AknsRlParameter.h
       
    20 *                     AknsSkinInstance.h AknsUtils.h AknsWallpaperUtils.h
       
    21 *
       
    22 */
       
    23 
       
    24 
       
    25 
       
    26 // [INCLUDE FILES]
       
    27 #include <e32svr.h>
       
    28 #include <stifparser.h>
       
    29 #include <stiftestinterface.h>
       
    30 
       
    31 #include "testsdkskins.h"
       
    32 
       
    33 // ============================ MEMBER FUNCTIONS ===============================
       
    34 
       
    35 // -----------------------------------------------------------------------------
       
    36 // CTestSDKSkins::RunMethodL
       
    37 // Run specified method. Contains also table of test mothods and their names.
       
    38 // -----------------------------------------------------------------------------
       
    39 //
       
    40 TInt CTestSDKSkins::RunMethodL( CStifItemParser& aItem ) 
       
    41     {
       
    42 
       
    43     static TStifFunctionInfo const KFunctions[] =
       
    44         {  
       
    45         ENTRY( "TestBBCCNewL", CTestSDKSkins::TestBBCCNewL ),
       
    46         ENTRY( "TestBBCCSetBitmapL", CTestSDKSkins::TestBBCCSetBitmapL ),
       
    47         ENTRY( "TestBBCCSetRectL", CTestSDKSkins::TestBBCCSetRectL ),
       
    48         ENTRY( "TestBBCCSetParentPosL", CTestSDKSkins::TestBBCCSetParentPosL ),
       
    49         ENTRY( "TestBBCCSetParentContextL", CTestSDKSkins::TestBBCCSetParentContextL ),
       
    50         
       
    51         ENTRY( "TestCCSupplyMopObjectL", CTestSDKSkins::TestCCSupplyMopObjectL ),
       
    52         
       
    53         ENTRY( "TestDCSupplyMopObjectL", CTestSDKSkins::TestDCSupplyMopObjectL ),
       
    54         
       
    55         ENTRY( "TestDUControlContextL", CTestSDKSkins::TestDUControlContextL ),
       
    56         ENTRY( "TestDUControlContextOfParentL", CTestSDKSkins::TestDUControlContextOfParentL ),
       
    57         ENTRY( "TestDUBackgroundL", CTestSDKSkins::TestDUBackgroundL ),
       
    58         ENTRY( "TestDUBackgroundFPL", CTestSDKSkins::TestDUBackgroundFPL ),
       
    59         ENTRY( "TestDUBackgroundSPL", CTestSDKSkins::TestDUBackgroundSPL ),
       
    60         ENTRY( "TestDUDrawBackgroundL", CTestSDKSkins::TestDUDrawBackgroundL ),
       
    61         ENTRY( "TestDUBackgroundBetweenRectsFPL", CTestSDKSkins::TestDUBackgroundBetweenRectsFPL ),
       
    62         ENTRY( "TestDUBackgroundBetweenRectsL", CTestSDKSkins::TestDUBackgroundBetweenRectsL ),
       
    63         ENTRY( "TestDUBackgroundBetweenRectsSPL", CTestSDKSkins::TestDUBackgroundBetweenRectsSPL ),
       
    64         ENTRY( "TestDUHasBitmapBackgroundL", CTestSDKSkins::TestDUHasBitmapBackgroundL ),
       
    65         ENTRY( "TestDUDrawCachedImageL", CTestSDKSkins::TestDUDrawCachedImageL ),
       
    66         ENTRY( "TestDUDrawCachedImageFBSL", CTestSDKSkins::TestDUDrawCachedImageFBSL ),
       
    67         ENTRY( "TestDUDrawFrameL", CTestSDKSkins::TestDUDrawFrameL ),
       
    68         ENTRY( "TestDUPrepareFrameL", CTestSDKSkins::TestDUPrepareFrameL ),
       
    69         ENTRY( "TestDUDrawFrameSPL", CTestSDKSkins::TestDUDrawFrameSPL ),
       
    70         ENTRY( "TestDUDrawFrameFBSL", CTestSDKSkins::TestDUDrawFrameFBSL ),
       
    71         ENTRY( "TestDUDrawFramePartL", CTestSDKSkins::TestDUDrawFramePartL ),
       
    72         ENTRY( "TestDUIsListSeperatorLines", CTestSDKSkins::TestDUIsListSeperatorLines ),
       
    73         ENTRY( "TestDUSlidingMode", CTestSDKSkins::TestDUSlidingMode ),
       
    74         
       
    75         ENTRY( "TestFBCCNewL", CTestSDKSkins::TestFBCCNewL ),
       
    76         ENTRY( "TestFBCCSetFrameL", CTestSDKSkins::TestFBCCSetFrameL ),
       
    77         ENTRY( "TestFBCCSetFrameRectsL", CTestSDKSkins::TestFBCCSetFrameRectsL ),
       
    78         ENTRY( "TestFBCCSetCenterL", CTestSDKSkins::TestFBCCSetCenterL ),
       
    79         ENTRY( "TestFBCCSetFramePartRectL", CTestSDKSkins::TestFBCCSetFramePartRectL ),
       
    80         
       
    81         ENTRY( "TestIDTypeL", CTestSDKSkins::TestIDTypeL ),
       
    82         ENTRY( "TestIIDSetAttributesL", CTestSDKSkins::TestIIDSetAttributesL ),
       
    83         ENTRY( "TestIIDAttributesL", CTestSDKSkins::TestIIDAttributesL ),
       
    84         ENTRY( "TestIIDSetParentIIDL", CTestSDKSkins::TestIIDSetParentIIDL ),
       
    85         ENTRY( "TestIIDSetDrawRectL", CTestSDKSkins::TestIIDSetDrawRectL ),
       
    86         ENTRY( "TestIIDParentIIDL", CTestSDKSkins::TestIIDParentIIDL ),
       
    87         ENTRY( "TestIIDDrawRectL", CTestSDKSkins::TestIIDDrawRectL ),
       
    88         ENTRY( "TestBIDNewL", CTestSDKSkins::TestBIDNewL ),
       
    89         ENTRY( "TestBIDSetBitmapL", CTestSDKSkins::TestBIDSetBitmapL ),
       
    90         ENTRY( "TestBIDDestroyAndSetBitmapL", CTestSDKSkins::TestBIDDestroyAndSetBitmapL ),
       
    91         ENTRY( "TestBIDBitmapL", CTestSDKSkins::TestBIDBitmapL ),
       
    92         ENTRY( "TestMBIDNewL", CTestSDKSkins::TestMBIDNewL ),
       
    93         ENTRY( "TestMBIDSetMaskL", CTestSDKSkins::TestMBIDSetMaskL ),
       
    94         ENTRY( "TestMBIDDestroyAndSetMaskL", CTestSDKSkins::TestMBIDDestroyAndSetMaskL ),
       
    95         ENTRY( "TestMBIDMaskL", CTestSDKSkins::TestMBIDMaskL ),
       
    96         ENTRY( "TestCTIDNewL", CTestSDKSkins::TestCTIDNewL ),
       
    97         ENTRY( "TestCTIDSetColorsL", CTestSDKSkins::TestCTIDSetColorsL ),
       
    98         ENTRY( "TestCTIDColorIndexedL", CTestSDKSkins::TestCTIDColorIndexedL ),
       
    99         ENTRY( "TestCTIDColorRgbL", CTestSDKSkins::TestCTIDColorRgbL ),
       
   100         ENTRY( "TestCTIDGetColorL", CTestSDKSkins::TestCTIDGetColorL ),
       
   101         ENTRY( "TestITIDNewL", CTestSDKSkins::TestITIDNewL ),
       
   102         ENTRY( "TestITIDSetImagesL", CTestSDKSkins::TestITIDSetImagesL ),
       
   103         ENTRY( "TestITIDImageIIDL", CTestSDKSkins::TestITIDImageIIDL ),
       
   104         ENTRY( "TestITIDImagesL", CTestSDKSkins::TestITIDImagesL ),
       
   105         ENTRY( "TestITIDNumberOfImagesL", CTestSDKSkins::TestITIDNumberOfImagesL ),
       
   106         ENTRY( "TestBAIDNewL", CTestSDKSkins::TestBAIDNewL ),
       
   107         ENTRY( "TestBAIDSetFrameInfosL", CTestSDKSkins::TestBAIDSetFrameInfosL ),
       
   108         ENTRY( "TestBAIDFrameInfosL", CTestSDKSkins::TestBAIDFrameInfosL ),
       
   109         ENTRY( "TestBAIDSetLastFrameBackgroundL", CTestSDKSkins::TestBAIDSetLastFrameBackgroundL ),
       
   110         ENTRY( "TestBAIDLastFrameBackgroundL", CTestSDKSkins::TestBAIDLastFrameBackgroundL ),
       
   111         ENTRY( "TestBAIDSetFrameIntervalL", CTestSDKSkins::TestBAIDSetFrameIntervalL ),
       
   112         ENTRY( "TestBAIDFrameIntervalL", CTestSDKSkins::TestBAIDFrameIntervalL ),
       
   113         ENTRY( "TestBAIDSetPlayModeL", CTestSDKSkins::TestBAIDSetPlayModeL ),
       
   114         ENTRY( "TestBAIDPlayModeL", CTestSDKSkins::TestBAIDPlayModeL ),
       
   115         ENTRY( "TestBAIDSetFlashL", CTestSDKSkins::TestBAIDSetFlashL ),
       
   116         ENTRY( "TestBAIDFlashL", CTestSDKSkins::TestBAIDFlashL ),
       
   117         ENTRY( "TestSIDNewL", CTestSDKSkins::TestSIDNewL ),
       
   118         ENTRY( "TestSIDSetStringL", CTestSDKSkins::TestSIDSetStringL ),
       
   119         ENTRY( "TestSIDStringL", CTestSDKSkins::TestSIDStringL ),
       
   120         ENTRY( "TestECNewL", CTestSDKSkins::TestECNewL ),
       
   121         ENTRY( "TestECSetEffectUidL", CTestSDKSkins::TestECSetEffectUidL ),
       
   122         ENTRY( "TestECEffectUidL", CTestSDKSkins::TestECEffectUidL ),
       
   123         ENTRY( "TestECSetLayerConfL", CTestSDKSkins::TestECSetLayerConfL ),
       
   124         ENTRY( "TestECLayerConfL", CTestSDKSkins::TestECLayerConfL ),
       
   125         ENTRY( "TestECAppendParameterL", CTestSDKSkins::TestECAppendParameterL ),
       
   126         ENTRY( "TestECCreateParameterIteratorL", CTestSDKSkins::TestECCreateParameterIteratorL ),
       
   127         ENTRY( "TestEQIDNewL", CTestSDKSkins::TestEQIDNewL ),
       
   128         ENTRY( "TestEQIDSetRefItemL", CTestSDKSkins::TestEQIDSetRefItemL ),
       
   129         ENTRY( "TestEQIDRefItemL", CTestSDKSkins::TestEQIDRefItemL ),
       
   130         ENTRY( "TestEQIDSetInputLayerL", CTestSDKSkins::TestEQIDSetInputLayerL ),
       
   131         ENTRY( "TestEQIDInputLayerL", CTestSDKSkins::TestEQIDInputLayerL ),
       
   132         ENTRY( "TestEQIDSetInputLayerModeL", CTestSDKSkins::TestEQIDSetInputLayerModeL ),
       
   133         ENTRY( "TestEQIDInputLayerModeL", CTestSDKSkins::TestEQIDInputLayerModeL ),
       
   134         ENTRY( "TestEQIDSetOutputLayerL", CTestSDKSkins::TestEQIDSetOutputLayerL ),
       
   135         ENTRY( "TestEQIDOutputLayerL", CTestSDKSkins::TestEQIDOutputLayerL ),
       
   136         ENTRY( "TestEQIDSetOutputLayerModeL", CTestSDKSkins::TestEQIDSetOutputLayerModeL ),
       
   137         ENTRY( "TestEQIDOutputLayerModeL", CTestSDKSkins::TestEQIDOutputLayerModeL ),
       
   138         ENTRY( "TestEQIDAppendCommandL", CTestSDKSkins::TestEQIDAppendCommandL ),
       
   139         ENTRY( "TestEQIDCreateCommandIteratorL", CTestSDKSkins::TestEQIDCreateCommandIteratorL ),
       
   140         
       
   141 
       
   142         ENTRY( "TestIILinearOrder", CTestSDKSkins::TestIILinearOrder ),
       
   143         
       
   144         ENTRY( "TestLBCCNewL", CTestSDKSkins::TestLBCCNewL ),
       
   145         ENTRY( "TestLBCCSetLayerImageL", CTestSDKSkins::TestLBCCSetLayerImageL ),
       
   146         ENTRY( "TestLBCCSetLayerRectL", CTestSDKSkins::TestLBCCSetLayerRectL ),
       
   147         
       
   148         ENTRY( "TestLBBCCNewL", CTestSDKSkins::TestLBBCCNewL ),
       
   149         ENTRY( "TestLBBCCSetTiledBitmapL", CTestSDKSkins::TestLBBCCSetTiledBitmapL ),
       
   150         ENTRY( "TestLBBCCSetTiledRectL", CTestSDKSkins::TestLBBCCSetTiledRectL ),
       
   151         ENTRY( "TestLBBCCSetBottomBitmapL", CTestSDKSkins::TestLBBCCSetBottomBitmapL ),
       
   152         ENTRY( "TestLBBCCSetBottomRectL", CTestSDKSkins::TestLBBCCSetBottomRectL ),
       
   153         
       
   154         ENTRY( "TestWUSetIdleWallpaper", CTestSDKSkins::TestWUSetIdleWallpaper ),
       
   155         ENTRY( "TestWUSetSlidesetWallpaperL", CTestSDKSkins::TestWUSetSlidesetWallpaperL ),
       
   156         
       
   157         ENTRY( "TestUInitSkinSupportL", CTestSDKSkins::TestUInitSkinSupportL ),
       
   158         ENTRY( "TestUCreateDataContextForContainerL", CTestSDKSkins::TestUCreateDataContextForContainerL ),
       
   159         ENTRY( "TestUCreateBitmapItemDefL", CTestSDKSkins::TestUCreateBitmapItemDefL ),
       
   160         ENTRY( "TestUCreateMaskedBitmapItemDefL", CTestSDKSkins::TestUCreateMaskedBitmapItemDefL ),
       
   161         ENTRY( "TestUSkinInstanceL", CTestSDKSkins::TestUSkinInstanceL ),
       
   162         ENTRY( "TestUDataContextL", CTestSDKSkins::TestUDataContextL ),
       
   163         ENTRY( "TestUCreateIconML", CTestSDKSkins::TestUCreateIconML ),
       
   164         ENTRY( "TestUCreateIconMLC", CTestSDKSkins::TestUCreateIconMLC ),
       
   165         ENTRY( "TestUCreateIconL", CTestSDKSkins::TestUCreateIconL ),
       
   166         ENTRY( "TestUCreateIconLC", CTestSDKSkins::TestUCreateIconLC ),
       
   167         ENTRY( "TestUCreateMaskedBitmapL", CTestSDKSkins::TestUCreateMaskedBitmapL ),
       
   168         ENTRY( "TestUCreateGulIconL", CTestSDKSkins::TestUCreateGulIconL ),
       
   169         ENTRY( "TestUCreateAppIconLC", CTestSDKSkins::TestUCreateAppIconLC ),
       
   170         ENTRY( "TestUOpenAppIconFileL", CTestSDKSkins::TestUOpenAppIconFileL ),
       
   171         ENTRY( "TestUCreateColorIconL", CTestSDKSkins::TestUCreateColorIconL ),
       
   172         ENTRY( "TestUCreateColorIconLC", CTestSDKSkins::TestUCreateColorIconLC ),
       
   173         ENTRY( "TestUCreateColorIconML", CTestSDKSkins::TestUCreateColorIconML ),
       
   174         ENTRY( "TestUCreateColorIconMLC", CTestSDKSkins::TestUCreateColorIconMLC ),
       
   175         ENTRY( "TestUGetAppIconL", CTestSDKSkins::TestUGetAppIconL ),
       
   176         ENTRY( "TestUCreateBitmapL", CTestSDKSkins::TestUCreateBitmapL ),
       
   177         ENTRY( "TestUCreateMaskedBitmapIL", CTestSDKSkins::TestUCreateMaskedBitmapIL ),
       
   178         ENTRY( "TestUCreateGulIconIL", CTestSDKSkins::TestUCreateGulIconIL ),
       
   179         ENTRY( "TestUGetCachedBitmapL", CTestSDKSkins::TestUGetCachedBitmapL ),
       
   180         ENTRY( "TestUGetCachedMaskedBitmapL", CTestSDKSkins::TestUGetCachedMaskedBitmapL ),
       
   181         ENTRY( "TestUGetCachedColorL", CTestSDKSkins::TestUGetCachedColorL ),
       
   182         ENTRY( "TestUBooleanPropertyL", CTestSDKSkins::TestUBooleanPropertyL ),
       
   183         ENTRY( "TestUSetAvkonSkinEnabledL", CTestSDKSkins::TestUSetAvkonSkinEnabledL ),
       
   184         ENTRY( "TestUAvkonSkinEnabledL", CTestSDKSkins::TestUAvkonSkinEnabledL ),
       
   185         ENTRY( "TestUSetAvkonHighlightAnimationEnabledL", CTestSDKSkins::TestUSetAvkonHighlightAnimationEnabledL ),
       
   186         ENTRY( "TestUAvkonHighlightAnimationEnabledL", CTestSDKSkins::TestUAvkonHighlightAnimationEnabledL ),
       
   187         ENTRY( "TestURegisterControlPositionL", CTestSDKSkins::TestURegisterControlPositionL ),
       
   188         ENTRY( "TestURegisterControlPositionPL", CTestSDKSkins::TestURegisterControlPositionPL ),
       
   189         ENTRY( "TestUDeregisterControlPositionL", CTestSDKSkins::TestUDeregisterControlPositionL ),
       
   190         ENTRY( "TestUGetControlPositionL", CTestSDKSkins::TestUGetControlPositionL ),
       
   191         };
       
   192 
       
   193     const TInt count = sizeof( KFunctions ) / sizeof( TStifFunctionInfo );
       
   194 
       
   195     return RunInternalL( KFunctions, count, aItem );
       
   196 
       
   197     }
       
   198 
       
   199 
       
   200 
       
   201 //  [End of File]