uiresources/inc/testsdkskins.h
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 #ifndef C_TESTSDKSKINS_H
       
    27 #define C_TESTSDKSKINS_H
       
    28 
       
    29 //  INCLUDES
       
    30 #include <stiflogger.h>
       
    31 #include <testscripterinternal.h>
       
    32 #include <stiftestmodule.h>
       
    33 #include <testclassassert.h>
       
    34 
       
    35 // MACROS
       
    36 #define TEST_CLASS_VERSION_MAJOR 0
       
    37 #define TEST_CLASS_VERSION_MINOR 0
       
    38 #define TEST_CLASS_VERSION_BUILD 0
       
    39 
       
    40 // Logging path
       
    41 _LIT( KtestsdkskinsLogPath, "\\logs\\testframework\\testsdkskins\\" ); 
       
    42 // Log file
       
    43 _LIT( KtestsdkskinsLogFile, "testsdkskins.txt" ); 
       
    44 _LIT( KtestsdkskinsLogFileWithTitle, "testsdkskins_[%S].txt" );
       
    45 
       
    46 /**
       
    47 *  CTestSDKSkins test class for STIF Test Framework TestScripter.
       
    48 *  @since S60 5.0
       
    49 */
       
    50 NONSHARABLE_CLASS( CTestSDKSkins ) : public CScriptBase
       
    51     {
       
    52 public:  // Constructors and destructor
       
    53 
       
    54     /**
       
    55     * Two-phased constructor.
       
    56     */
       
    57     static CTestSDKSkins* NewL( CTestModuleIf& aTestModuleIf );
       
    58 
       
    59     /**
       
    60     * Destructor.
       
    61     */
       
    62     virtual ~CTestSDKSkins();
       
    63 
       
    64 public: // Functions from base classes
       
    65 
       
    66     /**
       
    67     * From CScriptBase Runs a script line.
       
    68     * @since S60 5.0
       
    69     * @param aItem Script line containing method name and parameters
       
    70     * @return Symbian OS error code
       
    71     */
       
    72     virtual TInt RunMethodL( CStifItemParser& aItem );
       
    73 
       
    74 private:
       
    75 
       
    76     /**
       
    77     * C++ default constructor.
       
    78     */
       
    79     CTestSDKSkins( CTestModuleIf& aTestModuleIf );
       
    80 
       
    81     /**
       
    82     * By default Symbian 2nd phase constructor is private.
       
    83     */
       
    84     void ConstructL();
       
    85     
       
    86     /**
       
    87      * Method used to log version of test class
       
    88      */
       
    89     void SendTestClassVersion();
       
    90     
       
    91         /**
       
    92      * Turn off ScreenSaver
       
    93      * @since S60 5.0
       
    94      * @return Symbian OS error code.
       
    95      */
       
    96     void TurnOffScreenSaver();
       
    97 
       
    98     /**
       
    99      * Restore ScreenSaver
       
   100      * @since S60 5.0
       
   101      * @return Symbian OS error code.
       
   102      */
       
   103     void RestoreScreenSaver();
       
   104 
       
   105 private: // Test AknsBasicBackgroundControlContext.h
       
   106 /*                  class CAknsBasicBackgroundControlContext                */
       
   107     /**
       
   108      * TestBBCCNewL test function for testing the 
       
   109      *     NewL function
       
   110      * @since S60 5.0
       
   111      * @param aItem never used
       
   112      * @return Symbian OS error code.
       
   113      */
       
   114     virtual TInt TestBBCCNewL( CStifItemParser& aItem );
       
   115     
       
   116     /**
       
   117      * TestBBCCSetBitmapL test function for testing the 
       
   118      *     SetBitmap function
       
   119      * @since S60 5.0
       
   120      * @param aItem never used
       
   121      * @return Symbian OS error code.
       
   122      */
       
   123     virtual TInt TestBBCCSetBitmapL( CStifItemParser& aItem );
       
   124     
       
   125     /**
       
   126      * TestBBCCSetRectL test function for testing the 
       
   127      *     SetRect function
       
   128      * @since S60 5.0
       
   129      * @param aItem never used
       
   130      * @return Symbian OS error code.
       
   131      */
       
   132     virtual TInt TestBBCCSetRectL( CStifItemParser& aItem );
       
   133     
       
   134     /**
       
   135      * TestBBCCSetParentPosL test function for testing the 
       
   136      *     SetParentPos function
       
   137      * @since S60 5.0
       
   138      * @param aItem never used
       
   139      * @return Symbian OS error code.
       
   140      */
       
   141     virtual TInt TestBBCCSetParentPosL( CStifItemParser& aItem );
       
   142     
       
   143     /**
       
   144      * TestBBCCSetParentContextL test function for testing the 
       
   145      *     SetParentContext function
       
   146      * @since S60 5.0
       
   147      * @param aItem never used
       
   148      * @return Symbian OS error code.
       
   149      */
       
   150     virtual TInt TestBBCCSetParentContextL( CStifItemParser& aItem );
       
   151 
       
   152 private: // Test AknsControlContext.h
       
   153 /*                          class MAknsControlContext                       */
       
   154     /**
       
   155      * TestCCSupplyMopObjectL test function for testing the 
       
   156      *     SupplyMopObject function
       
   157      * @since S60 5.0
       
   158      * @param aItem never used
       
   159      * @return Symbian OS error code.
       
   160      */
       
   161     virtual TInt TestCCSupplyMopObjectL( CStifItemParser& aItem );
       
   162     
       
   163 private: // Test AknsDataContext.h
       
   164 /*                            class MAknsDataContext                          */
       
   165     /**
       
   166      * TestDCSupplyMopObjectL test function for testing the 
       
   167      *     SupplyMopObject function
       
   168      * @since S60 5.0
       
   169      * @param aItem never used
       
   170      * @return Symbian OS error code.
       
   171      */
       
   172     virtual TInt TestDCSupplyMopObjectL( CStifItemParser& aItem );
       
   173     
       
   174 private: // Test AknsDrawUtils.h
       
   175 /*                            class AknsDrawUtils                             */
       
   176     /**
       
   177      * TestDUControlContextL test function for testing the 
       
   178      *     ControlContext function
       
   179      * @since S60 5.0
       
   180      * @param aItem never used
       
   181      * @return Symbian OS error code.
       
   182      */
       
   183     virtual TInt TestDUControlContextL( CStifItemParser& aItem );
       
   184     
       
   185     /**
       
   186      * TestDUControlContextOfParentL test function for testing the 
       
   187      *     ControlContextOfParent function
       
   188      * @since S60 5.0
       
   189      * @param aItem never used
       
   190      * @return Symbian OS error code.
       
   191      */
       
   192     virtual TInt TestDUControlContextOfParentL( CStifItemParser& aItem );
       
   193     
       
   194     /**
       
   195      * TestDUBackgroundL test function for testing the 
       
   196      *     Background function
       
   197      * @since S60 5.0
       
   198      * @param aItem never used
       
   199      * @return Symbian OS error code.
       
   200      */
       
   201     virtual TInt TestDUBackgroundL( CStifItemParser& aItem );
       
   202     
       
   203     /**
       
   204      * TestDUBackgroundFPL test function for testing the 
       
   205      *     Background function with five parameters
       
   206      * @since S60 5.0
       
   207      * @param aItem never used
       
   208      * @return Symbian OS error code.
       
   209      */
       
   210     virtual TInt TestDUBackgroundFPL( CStifItemParser& aItem );
       
   211     
       
   212     /**
       
   213      * TestDUBackgroundSPL test function for testing the 
       
   214      *     Background function with six parameters
       
   215      * @since S60 5.0
       
   216      * @param aItem never used
       
   217      * @return Symbian OS error code.
       
   218      */
       
   219     virtual TInt TestDUBackgroundSPL( CStifItemParser& aItem );
       
   220     
       
   221     /**
       
   222      * TestDUDrawBackgroundL test function for testing the 
       
   223      *     DrawBackground function
       
   224      * @since S60 5.0
       
   225      * @param aItem never used
       
   226      * @return Symbian OS error code.
       
   227      */
       
   228     virtual TInt TestDUDrawBackgroundL( CStifItemParser& aItem );
       
   229     
       
   230     /**
       
   231      * TestDUBackgroundBetweenRectsFPL test function for testing the 
       
   232      *     BackgroundBetweenRects function with five parameters
       
   233      * @since S60 5.0
       
   234      * @param aItem never used
       
   235      * @return Symbian OS error code.
       
   236      */
       
   237     virtual TInt TestDUBackgroundBetweenRectsFPL( CStifItemParser& aItem );
       
   238     
       
   239     /**
       
   240      * TestDUBackgroundBetweenRectsL test function for testing the 
       
   241      *     BackgroundBetweenRects function with six parameters
       
   242      * @since S60 5.0
       
   243      * @param aItem never used
       
   244      * @return Symbian OS error code.
       
   245      */
       
   246     virtual TInt TestDUBackgroundBetweenRectsL( CStifItemParser& aItem );
       
   247     
       
   248     /**
       
   249      * TestDUBackgroundBetweenRectsSPL test function for testing the 
       
   250      *     BackgroundBetweenRects function with seven parameters
       
   251      * @since S60 5.0
       
   252      * @param aItem never used
       
   253      * @return Symbian OS error code.
       
   254      */
       
   255     virtual TInt TestDUBackgroundBetweenRectsSPL( CStifItemParser& aItem );
       
   256     
       
   257     /**
       
   258      * TestDUHasBitmapBackgroundL test function for testing the 
       
   259      *     HasBitmapBackground function
       
   260      * @since S60 5.0
       
   261      * @param aItem never used
       
   262      * @return Symbian OS error code.
       
   263      */
       
   264     virtual TInt TestDUHasBitmapBackgroundL( CStifItemParser& aItem );
       
   265     
       
   266     /**
       
   267      * TestDUDrawCachedImageL test function for testing the 
       
   268      *     DrawCachedImage function
       
   269      * @since S60 5.0
       
   270      * @param aItem never used
       
   271      * @return Symbian OS error code.
       
   272      */
       
   273     virtual TInt TestDUDrawCachedImageL( CStifItemParser& aItem );
       
   274     
       
   275     /**
       
   276      * TestDUDrawCachedImageFBSL test function for testing the 
       
   277      *     ControlContext function with fbsbitgc
       
   278      * @since S60 5.0
       
   279      * @param aItem never used
       
   280      * @return Symbian OS error code.
       
   281      */
       
   282     virtual TInt TestDUDrawCachedImageFBSL( CStifItemParser& aItem );
       
   283     
       
   284     /**
       
   285      * TestDUDrawFrameL test function for testing the 
       
   286      *     DrawFrame function
       
   287      * @since S60 5.0
       
   288      * @param aItem never used
       
   289      * @return Symbian OS error code.
       
   290      */
       
   291     virtual TInt TestDUDrawFrameL( CStifItemParser& aItem );
       
   292     
       
   293     /**
       
   294      * TestDUPrepareFrameL test function for testing the 
       
   295      *     PrepareFrame function
       
   296      * @since S60 5.0
       
   297      * @param aItem never used
       
   298      * @return Symbian OS error code.
       
   299      */
       
   300     virtual TInt TestDUPrepareFrameL( CStifItemParser& aItem );
       
   301     
       
   302     /**
       
   303      * TestDUDrawFrameSPL test function for testing the 
       
   304      *     DrawFrame function with seven parameters
       
   305      * @since S60 5.0
       
   306      * @param aItem never used
       
   307      * @return Symbian OS error code.
       
   308      */
       
   309     virtual TInt TestDUDrawFrameSPL( CStifItemParser& aItem );
       
   310     
       
   311     /**
       
   312      * TestDUDrawFrameFBSL test function for testing the 
       
   313      *     DrawFrame function with fbsbitgc
       
   314      * @since S60 5.0
       
   315      * @param aItem never used
       
   316      * @return Symbian OS error code.
       
   317      */
       
   318     virtual TInt TestDUDrawFrameFBSL( CStifItemParser& aItem );
       
   319     
       
   320     /**
       
   321      * TestDUDrawFramePartL test function for testing the 
       
   322      *     DrawFramePart function
       
   323      * @since S60 5.0
       
   324      * @param aItem never used
       
   325      * @return Symbian OS error code.
       
   326      */
       
   327     virtual TInt TestDUDrawFramePartL( CStifItemParser& aItem );
       
   328     
       
   329     /**
       
   330      * TestDUIsListSeperatorLines test function for testing the 
       
   331      *     IsListSeperatorLines function
       
   332      * @since S60 5.0
       
   333      * @param aItem never used
       
   334      * @return Symbian OS error code.
       
   335      */
       
   336     virtual TInt TestDUIsListSeperatorLines( CStifItemParser& aItem );
       
   337     
       
   338     /**
       
   339      * TestDUSlidingMode test function for testing the 
       
   340      *     SlidingMode function
       
   341      * @since S60 5.0
       
   342      * @param aItem never used
       
   343      * @return Symbian OS error code.
       
   344      */
       
   345     virtual TInt TestDUSlidingMode( CStifItemParser& aItem );
       
   346     
       
   347 private: // Test AknsDrawUtils.h
       
   348 /*                            class AknsDrawUtils                             */
       
   349     /**
       
   350      * TestFBCCNewL test function for testing the 
       
   351      *     NewL function
       
   352      * @since S60 5.0
       
   353      * @param aItem never used
       
   354      * @return Symbian OS error code.
       
   355      */
       
   356     virtual TInt TestFBCCNewL( CStifItemParser& aItem );
       
   357     
       
   358     /**
       
   359      * TestFBCCSetFrameL test function for testing the 
       
   360      *     SetFrame function
       
   361      * @since S60 5.0
       
   362      * @param aItem never used
       
   363      * @return Symbian OS error code.
       
   364      */
       
   365     virtual TInt TestFBCCSetFrameL( CStifItemParser& aItem );
       
   366     
       
   367     /**
       
   368      * TestFBCCSetFrameRectsL test function for testing the 
       
   369      *     SetFrameRects function
       
   370      * @since S60 5.0
       
   371      * @param aItem never used
       
   372      * @return Symbian OS error code.
       
   373      */
       
   374     virtual TInt TestFBCCSetFrameRectsL( CStifItemParser& aItem );
       
   375     
       
   376     /**
       
   377      * TestFBCCSetCenterL test function for testing the 
       
   378      *     SetCenter function
       
   379      * @since S60 5.0
       
   380      * @param aItem never used
       
   381      * @return Symbian OS error code.
       
   382      */
       
   383     virtual TInt TestFBCCSetCenterL( CStifItemParser& aItem );
       
   384     
       
   385     /**
       
   386      * TestFBCCSetFramePartRectL test function for testing the 
       
   387      *     SetFramePartRect function
       
   388      * @since S60 5.0
       
   389      * @param aItem never used
       
   390      * @return Symbian OS error code.
       
   391      */
       
   392     virtual TInt TestFBCCSetFramePartRectL( CStifItemParser& aItem );
       
   393     
       
   394 private: // Test AknsItemData.h
       
   395 /*                            class CAknsItemData                             */
       
   396     /**
       
   397      * TestIDTypeL test function for testing the 
       
   398      *     Type function
       
   399      * @since S60 5.0
       
   400      * @param aItem never used
       
   401      * @return Symbian OS error code.
       
   402      */
       
   403     virtual TInt TestIDTypeL( CStifItemParser& aItem );
       
   404 
       
   405 /*                            class CAknsImageItemData                         */
       
   406     /**
       
   407      * TestIIDSetAttributesL test function for testing the 
       
   408      *     SetAttributesL function
       
   409      * @since S60 5.0
       
   410      * @param aItem never used
       
   411      * @return Symbian OS error code.
       
   412      */
       
   413     virtual TInt TestIIDSetAttributesL( CStifItemParser& aItem );
       
   414     
       
   415     /**
       
   416      * TestIIDAttributesL test function for testing the 
       
   417      *     Attributes function
       
   418      * @since S60 5.0
       
   419      * @param aItem never used
       
   420      * @return Symbian OS error code.
       
   421      */
       
   422     virtual TInt TestIIDAttributesL( CStifItemParser& aItem );
       
   423     
       
   424     /**
       
   425      * TestIIDSetParentIIDL test function for testing the 
       
   426      *     SetParentIID function
       
   427      * @since S60 5.0
       
   428      * @param aItem never used
       
   429      * @return Symbian OS error code.
       
   430      */
       
   431     virtual TInt TestIIDSetParentIIDL( CStifItemParser& aItem );
       
   432     
       
   433     /**
       
   434      * TestIIDSetDrawRectL test function for testing the 
       
   435      *     SetDrawRect function
       
   436      * @since S60 5.0
       
   437      * @param aItem never used
       
   438      * @return Symbian OS error code.
       
   439      */
       
   440     virtual TInt TestIIDSetDrawRectL( CStifItemParser& aItem );
       
   441     
       
   442     /**
       
   443      * TestIIDParentIIDL test function for testing the 
       
   444      *     ParentIID function
       
   445      * @since S60 5.0
       
   446      * @param aItem never used
       
   447      * @return Symbian OS error code.
       
   448      */
       
   449     virtual TInt TestIIDParentIIDL( CStifItemParser& aItem );
       
   450     
       
   451     /**
       
   452      * TestIIDDrawRectL test function for testing the 
       
   453      *     DrawRect function
       
   454      * @since S60 5.0
       
   455      * @param aItem never used
       
   456      * @return Symbian OS error code.
       
   457      */
       
   458     virtual TInt TestIIDDrawRectL( CStifItemParser& aItem );
       
   459 
       
   460 private://AknsItemData.h
       
   461 /*                            class CAknsBitmapItemData                        */
       
   462     /**
       
   463      * TestBIDNewL test function for testing the 
       
   464      *     NewL function
       
   465      * @since S60 5.0
       
   466      * @param aItem never used
       
   467      * @return Symbian OS error code.
       
   468      */
       
   469     virtual TInt TestBIDNewL( CStifItemParser& aItem );
       
   470     
       
   471     /**
       
   472      * TestBIDSetBitmapL test function for testing the 
       
   473      *     SetBitmap function
       
   474      * @since S60 5.0
       
   475      * @param aItem never used
       
   476      * @return Symbian OS error code.
       
   477      */
       
   478     virtual TInt TestBIDSetBitmapL( CStifItemParser& aItem );
       
   479     
       
   480     /**
       
   481      * TestBIDDestroyAndSetBitmapL test function for testing the 
       
   482      *     DestroyAndSetBitmap function
       
   483      * @since S60 5.0
       
   484      * @param aItem never used
       
   485      * @return Symbian OS error code.
       
   486      */
       
   487     virtual TInt TestBIDDestroyAndSetBitmapL( CStifItemParser& aItem );
       
   488     
       
   489     /**
       
   490      * TestBIDBitmapL test function for testing the 
       
   491      *     Bitmap function
       
   492      * @since S60 5.0
       
   493      * @param aItem never used
       
   494      * @return Symbian OS error code.
       
   495      */
       
   496     virtual TInt TestBIDBitmapL( CStifItemParser& aItem );
       
   497 
       
   498 /*                     class CAknsMaskedBitmapItemData                    */
       
   499     /**
       
   500      * TestMBIDNewL test function for testing the 
       
   501      *     NewL function
       
   502      * @since S60 5.0
       
   503      * @param aItem never used
       
   504      * @return Symbian OS error code.
       
   505      */
       
   506     virtual TInt TestMBIDNewL( CStifItemParser& aItem );
       
   507     
       
   508     /**
       
   509      * TestMBIDSetMaskL test function for testing the 
       
   510      *     SetMask function
       
   511      * @since S60 5.0
       
   512      * @param aItem never used
       
   513      * @return Symbian OS error code.
       
   514      */
       
   515     virtual TInt TestMBIDSetMaskL( CStifItemParser& aItem );
       
   516     
       
   517     /**
       
   518      * TestMBIDDestroyAndSetMaskL test function for testing the 
       
   519      *     DestroyAndSetMask function
       
   520      * @since S60 5.0
       
   521      * @param aItem never used
       
   522      * @return Symbian OS error code.
       
   523      */
       
   524     virtual TInt TestMBIDDestroyAndSetMaskL( CStifItemParser& aItem );
       
   525     
       
   526     /**
       
   527      * TestMBIDMaskL test function for testing the 
       
   528      *     Mask function
       
   529      * @since S60 5.0
       
   530      * @param aItem never used
       
   531      * @return Symbian OS error code.
       
   532      */
       
   533     virtual TInt TestMBIDMaskL( CStifItemParser& aItem );
       
   534     
       
   535 /*                      class CAknsColorTableItemData                       */
       
   536     /**
       
   537      * TestCTIDNewL test function for testing the 
       
   538      *     NewL function
       
   539      * @since S60 5.0
       
   540      * @param aItem never used
       
   541      * @return Symbian OS error code.
       
   542      */
       
   543     virtual TInt TestCTIDNewL( CStifItemParser& aItem );
       
   544     
       
   545     /**
       
   546      * TestCTIDSetColorsL test function for testing the 
       
   547      *     SetColorsL function
       
   548      * @since S60 5.0
       
   549      * @param aItem never used
       
   550      * @return Symbian OS error code.
       
   551      */
       
   552     virtual TInt TestCTIDSetColorsL( CStifItemParser& aItem );
       
   553     
       
   554     /**
       
   555      * TestCTIDColorIndexedL test function for testing the 
       
   556      *     ColorIndexed function
       
   557      * @since S60 5.0
       
   558      * @param aItem never used
       
   559      * @return Symbian OS error code.
       
   560      */
       
   561     virtual TInt TestCTIDColorIndexedL( CStifItemParser& aItem );
       
   562     
       
   563     /**
       
   564      * TestCTIDColorRgbL test function for testing the 
       
   565      *     ColorRgb function
       
   566      * @since S60 5.0
       
   567      * @param aItem never used
       
   568      * @return Symbian OS error code.
       
   569      */
       
   570     virtual TInt TestCTIDColorRgbL( CStifItemParser& aItem );
       
   571     
       
   572     /**
       
   573      * TestCTIDGetColorL test function for testing the 
       
   574      *     GetColorL function
       
   575      * @since S60 5.0
       
   576      * @param aItem never used
       
   577      * @return Symbian OS error code.
       
   578      */
       
   579     virtual TInt TestCTIDGetColorL( CStifItemParser& aItem );
       
   580 
       
   581 /*                      class CAknsImageTableItemData                       */
       
   582     /**
       
   583      * TestITIDNewL test function for testing the 
       
   584      *     NewL function
       
   585      * @since S60 5.0
       
   586      * @param aItem never used
       
   587      * @return Symbian OS error code.
       
   588      */
       
   589     virtual TInt TestITIDNewL( CStifItemParser& aItem );
       
   590     
       
   591     /**
       
   592      * TestITIDSetImagesL test function for testing the 
       
   593      *     SetImagesL function
       
   594      * @since S60 5.0
       
   595      * @param aItem never used
       
   596      * @return Symbian OS error code.
       
   597      */
       
   598     virtual TInt TestITIDSetImagesL( CStifItemParser& aItem );
       
   599     
       
   600     /**
       
   601      * TestITIDImageIIDL test function for testing the 
       
   602      *     ImageIID function
       
   603      * @since S60 5.0
       
   604      * @param aItem never used
       
   605      * @return Symbian OS error code.
       
   606      */
       
   607     virtual TInt TestITIDImageIIDL( CStifItemParser& aItem );
       
   608     
       
   609     /**
       
   610      * TestITIDImagesL test function for testing the 
       
   611      *     Images function
       
   612      * @since S60 5.0
       
   613      * @param aItem never used
       
   614      * @return Symbian OS error code.
       
   615      */
       
   616     virtual TInt TestITIDImagesL( CStifItemParser& aItem );
       
   617     
       
   618     /**
       
   619      * TestITIDNumberOfImagesL test function for testing the 
       
   620      *     NumberOfImages function
       
   621      * @since S60 5.0
       
   622      * @param aItem never used
       
   623      * @return Symbian OS error code.
       
   624      */
       
   625     virtual TInt TestITIDNumberOfImagesL( CStifItemParser& aItem );
       
   626 
       
   627 /*                      class CAknsBmpAnimItemData                       */
       
   628     /**
       
   629      * TestBAIDNewL test function for testing the 
       
   630      *     NewL function
       
   631      * @since S60 5.0
       
   632      * @param aItem never used
       
   633      * @return Symbian OS error code.
       
   634      */
       
   635     virtual TInt TestBAIDNewL( CStifItemParser& aItem );
       
   636     
       
   637     /**
       
   638      * TestBAIDSetFrameInfosL test function for testing the 
       
   639      *     SetFrameInfosL function
       
   640      * @since S60 5.0
       
   641      * @param aItem never used
       
   642      * @return Symbian OS error code.
       
   643      */
       
   644     virtual TInt TestBAIDSetFrameInfosL( CStifItemParser& aItem );
       
   645     
       
   646     /**
       
   647      * TestBAIDFrameInfosL test function for testing the 
       
   648      *     FrameInfos function
       
   649      * @since S60 5.0
       
   650      * @param aItem never used
       
   651      * @return Symbian OS error code.
       
   652      */
       
   653     virtual TInt TestBAIDFrameInfosL( CStifItemParser& aItem );
       
   654     
       
   655     /**
       
   656      * TestBAIDSetLastFrameBackgroundL test function for testing the 
       
   657      *     SetLastFrameBackground function
       
   658      * @since S60 5.0
       
   659      * @param aItem never used
       
   660      * @return Symbian OS error code.
       
   661      */
       
   662     virtual TInt TestBAIDSetLastFrameBackgroundL( CStifItemParser& aItem );
       
   663     
       
   664     /**
       
   665      * TestBAIDLastFrameBackgroundL test function for testing the 
       
   666      *     LastFrameBackground function
       
   667      * @since S60 5.0
       
   668      * @param aItem never used
       
   669      * @return Symbian OS error code.
       
   670      */
       
   671     virtual TInt TestBAIDLastFrameBackgroundL( CStifItemParser& aItem );
       
   672     
       
   673     /**
       
   674      * TestBAIDSetFrameIntervalL test function for testing the 
       
   675      *     SetFrameInterval function
       
   676      * @since S60 5.0
       
   677      * @param aItem never used
       
   678      * @return Symbian OS error code.
       
   679      */
       
   680     virtual TInt TestBAIDSetFrameIntervalL( CStifItemParser& aItem );
       
   681     
       
   682     /**
       
   683      * TestBAIDFrameIntervalL test function for testing the 
       
   684      *     FrameInterval function
       
   685      * @since S60 5.0
       
   686      * @param aItem never used
       
   687      * @return Symbian OS error code.
       
   688      */
       
   689     virtual TInt TestBAIDFrameIntervalL( CStifItemParser& aItem );
       
   690     
       
   691     /**
       
   692      * TestBAIDSetPlayModeL test function for testing the 
       
   693      *     SetPlayMode function
       
   694      * @since S60 5.0
       
   695      * @param aItem never used
       
   696      * @return Symbian OS error code.
       
   697      */
       
   698     virtual TInt TestBAIDSetPlayModeL( CStifItemParser& aItem );
       
   699     
       
   700     /**
       
   701      * TestBAIDPlayModeL test function for testing the 
       
   702      *     PlayMode function
       
   703      * @since S60 5.0
       
   704      * @param aItem never used
       
   705      * @return Symbian OS error code.
       
   706      */
       
   707     virtual TInt TestBAIDPlayModeL( CStifItemParser& aItem );
       
   708     
       
   709     /**
       
   710      * TestBAIDSetFlashL test function for testing the 
       
   711      *     SetFlash function
       
   712      * @since S60 5.0
       
   713      * @param aItem never used
       
   714      * @return Symbian OS error code.
       
   715      */
       
   716     virtual TInt TestBAIDSetFlashL( CStifItemParser& aItem );
       
   717     
       
   718     /**
       
   719      * TestBAIDFlashL test function for testing the 
       
   720      *     Flash function
       
   721      * @since S60 5.0
       
   722      * @param aItem never used
       
   723      * @return Symbian OS error code.
       
   724      */
       
   725     virtual TInt TestBAIDFlashL( CStifItemParser& aItem );
       
   726 
       
   727 /*                      class CAknsStringItemData                        */
       
   728     /**
       
   729      * TestSIDNewL test function for testing the 
       
   730      *     NewL function
       
   731      * @since S60 5.0
       
   732      * @param aItem never used
       
   733      * @return Symbian OS error code.
       
   734      */
       
   735     virtual TInt TestSIDNewL( CStifItemParser& aItem );
       
   736     
       
   737     /**
       
   738      * TestSIDSetStringL test function for testing the 
       
   739      *     SetStringL function
       
   740      * @since S60 5.0
       
   741      * @param aItem never used
       
   742      * @return Symbian OS error code.
       
   743      */
       
   744     virtual TInt TestSIDSetStringL( CStifItemParser& aItem );
       
   745     
       
   746     /**
       
   747      * TestSIDStringL test function for testing the 
       
   748      *     String function
       
   749      * @since S60 5.0
       
   750      * @param aItem never used
       
   751      * @return Symbian OS error code.
       
   752      */
       
   753     virtual TInt TestSIDStringL( CStifItemParser& aItem );
       
   754 
       
   755 /*                      class CAknsEffectCommand                        */
       
   756     /**
       
   757      * TestECNewL test function for testing the 
       
   758      *     NewL function
       
   759      * @since S60 5.0
       
   760      * @param aItem never used
       
   761      * @return Symbian OS error code.
       
   762      */
       
   763     virtual TInt TestECNewL( CStifItemParser& aItem );
       
   764     
       
   765     /**
       
   766      * TestECSetEffectUidL test function for testing the 
       
   767      *     SetEffectUid function
       
   768      * @since S60 5.0
       
   769      * @param aItem never used
       
   770      * @return Symbian OS error code.
       
   771      */
       
   772     virtual TInt TestECSetEffectUidL( CStifItemParser& aItem );
       
   773     
       
   774     /**
       
   775      * TestECEffectUidL test function for testing the 
       
   776      *     EffectUid function
       
   777      * @since S60 5.0
       
   778      * @param aItem never used
       
   779      * @return Symbian OS error code.
       
   780      */
       
   781     virtual TInt TestECEffectUidL( CStifItemParser& aItem );
       
   782     
       
   783     /**
       
   784      * TestECSetLayerConfL test function for testing the 
       
   785      *     SetLayerConf function
       
   786      * @since S60 5.0
       
   787      * @param aItem never used
       
   788      * @return Symbian OS error code.
       
   789      */
       
   790     virtual TInt TestECSetLayerConfL( CStifItemParser& aItem );
       
   791     
       
   792     /**
       
   793      * TestECLayerConfL test function for testing the 
       
   794      *     LayerConf function
       
   795      * @since S60 5.0
       
   796      * @param aItem never used
       
   797      * @return Symbian OS error code.
       
   798      */
       
   799     virtual TInt TestECLayerConfL( CStifItemParser& aItem );
       
   800     
       
   801     /**
       
   802      * TestECAppendParameterL test function for testing the 
       
   803      *     AppendParameterL function
       
   804      * @since S60 5.0
       
   805      * @param aItem never used
       
   806      * @return Symbian OS error code.
       
   807      */
       
   808     virtual TInt TestECAppendParameterL( CStifItemParser& aItem );
       
   809     
       
   810     /**
       
   811      * TestECCreateParameterIteratorL test function for testing the 
       
   812      *     CreateParameterIteratorL function
       
   813      * @since S60 5.0
       
   814      * @param aItem never used
       
   815      * @return Symbian OS error code.
       
   816      */
       
   817     virtual TInt TestECCreateParameterIteratorL( CStifItemParser& aItem );
       
   818 
       
   819 /*                      class CAknsEffectQueueItemData                 */
       
   820     /**
       
   821      * TestEQIDNewL test function for testing the 
       
   822      *     NewL function
       
   823      * @since S60 5.0
       
   824      * @param aItem never used
       
   825      * @return Symbian OS error code.
       
   826      */
       
   827     virtual TInt TestEQIDNewL( CStifItemParser& aItem );
       
   828     
       
   829     /**
       
   830      * TestEQIDSetRefItemL test function for testing the 
       
   831      *     SetRefItem function
       
   832      * @since S60 5.0
       
   833      * @param aItem never used
       
   834      * @return Symbian OS error code.
       
   835      */
       
   836     virtual TInt TestEQIDSetRefItemL( CStifItemParser& aItem );
       
   837     
       
   838     /**
       
   839      * TestEQIDRefItemL test function for testing the 
       
   840      *     RefItem function
       
   841      * @since S60 5.0
       
   842      * @param aItem never used
       
   843      * @return Symbian OS error code.
       
   844      */
       
   845     virtual TInt TestEQIDRefItemL( CStifItemParser& aItem );
       
   846     
       
   847     /**
       
   848      * TestEQIDSetInputLayerL test function for testing the 
       
   849      *     SetInputLayer function
       
   850      * @since S60 5.0
       
   851      * @param aItem never used
       
   852      * @return Symbian OS error code.
       
   853      */
       
   854     virtual TInt TestEQIDSetInputLayerL( CStifItemParser& aItem );
       
   855     
       
   856     /**
       
   857      * TestEQIDInputLayerL test function for testing the 
       
   858      *     InputLayer function
       
   859      * @since S60 5.0
       
   860      * @param aItem never used
       
   861      * @return Symbian OS error code.
       
   862      */
       
   863     virtual TInt TestEQIDInputLayerL( CStifItemParser& aItem );
       
   864     
       
   865     /**
       
   866      * TestEQIDSetInputLayerModeL test function for testing the 
       
   867      *     SetInputLayerMode function
       
   868      * @since S60 5.0
       
   869      * @param aItem never used
       
   870      * @return Symbian OS error code.
       
   871      */
       
   872     virtual TInt TestEQIDSetInputLayerModeL( CStifItemParser& aItem );
       
   873     
       
   874     /**
       
   875      * TestEQIDInputLayerModeL test function for testing the 
       
   876      *     InputLayerMode function
       
   877      * @since S60 5.0
       
   878      * @param aItem never used
       
   879      * @return Symbian OS error code.
       
   880      */
       
   881     virtual TInt TestEQIDInputLayerModeL( CStifItemParser& aItem );
       
   882     
       
   883     /**
       
   884      * TestEQIDSetOutputLayerL test function for testing the 
       
   885      *     SetOutputLayer function
       
   886      * @since S60 5.0
       
   887      * @param aItem never used
       
   888      * @return Symbian OS error code.
       
   889      */
       
   890     virtual TInt TestEQIDSetOutputLayerL( CStifItemParser& aItem );
       
   891     
       
   892     /**
       
   893      * TestEQIDOutputLayerL test function for testing the 
       
   894      *     OutputLayer function
       
   895      * @since S60 5.0
       
   896      * @param aItem never used
       
   897      * @return Symbian OS error code.
       
   898      */
       
   899     virtual TInt TestEQIDOutputLayerL( CStifItemParser& aItem );
       
   900     
       
   901     /**
       
   902      * TestEQIDSetOutputLayerModeL test function for testing the 
       
   903      *     SetOutputLayerMode function
       
   904      * @since S60 5.0
       
   905      * @param aItem never used
       
   906      * @return Symbian OS error code.
       
   907      */
       
   908     virtual TInt TestEQIDSetOutputLayerModeL( CStifItemParser& aItem );
       
   909     
       
   910     /**
       
   911      * TestEQIDOutputLayerModeL test function for testing the 
       
   912      *     OutputLayerMode function
       
   913      * @since S60 5.0
       
   914      * @param aItem never used
       
   915      * @return Symbian OS error code.
       
   916      */
       
   917     virtual TInt TestEQIDOutputLayerModeL( CStifItemParser& aItem );
       
   918     
       
   919     /**
       
   920      * TestEQIDAppendCommandL test function for testing the 
       
   921      *     AppendCommandL function
       
   922      * @since S60 5.0
       
   923      * @param aItem never used
       
   924      * @return Symbian OS error code.
       
   925      */
       
   926     virtual TInt TestEQIDAppendCommandL( CStifItemParser& aItem );
       
   927     
       
   928     /**
       
   929      * TestEQIDCreateCommandIteratorL test function for testing the 
       
   930      *     CreateCommandIteratorL function
       
   931      * @since S60 5.0
       
   932      * @param aItem never used
       
   933      * @return Symbian OS error code.
       
   934      */
       
   935     virtual TInt TestEQIDCreateCommandIteratorL( CStifItemParser& aItem );
       
   936     
       
   937 private://AknsItemID.h
       
   938 /*                               class TAknsItemID                            */
       
   939     /**
       
   940      * TestIILinearOrder test function for testing the 
       
   941      *     LinearOrder function
       
   942      * @since S60 5.0
       
   943      * @param aItem never used
       
   944      * @return Symbian OS error code.
       
   945      */
       
   946     virtual TInt TestIILinearOrder( CStifItemParser& aItem );
       
   947     
       
   948 private://AknsLayeredBackgroundControlContext.h
       
   949 /*                 class CAknsLayeredBackgroundControlContext                 */
       
   950     /**
       
   951      * TestLBCCNewL test function for testing the 
       
   952      *     NewL function
       
   953      * @since S60 5.0
       
   954      * @param aItem never used
       
   955      * @return Symbian OS error code.
       
   956      */
       
   957     virtual TInt TestLBCCNewL( CStifItemParser& aItem );
       
   958     
       
   959     /**
       
   960      * TestLBCCSetLayerImageL test function for testing the 
       
   961      *     SetLayerImage function
       
   962      * @since S60 5.0
       
   963      * @param aItem never used
       
   964      * @return Symbian OS error code.
       
   965      */
       
   966     virtual TInt TestLBCCSetLayerImageL( CStifItemParser& aItem );
       
   967 
       
   968     /**
       
   969      * TestLBCCSetLayerRectL test function for testing the 
       
   970      *     SetLayerRect function
       
   971      * @since S60 5.0
       
   972      * @param aItem never used
       
   973      * @return Symbian OS error code.
       
   974      */
       
   975     virtual TInt TestLBCCSetLayerRectL( CStifItemParser& aItem );
       
   976     
       
   977 private://AknsListBoxBackgroundControlContext.h
       
   978 /*                 class CAknsListBoxBackgroundControlContext                 */
       
   979     /**
       
   980      * TestLBBCCNewL test function for testing the 
       
   981      *     NewL function
       
   982      * @since S60 5.0
       
   983      * @param aItem never used
       
   984      * @return Symbian OS error code.
       
   985      */
       
   986     virtual TInt TestLBBCCNewL( CStifItemParser& aItem );
       
   987     
       
   988     /**
       
   989      * TestLBBCCSetTiledBitmapL test function for testing the 
       
   990      *     SetTiledBitmap function
       
   991      * @since S60 5.0
       
   992      * @param aItem never used
       
   993      * @return Symbian OS error code.
       
   994      */
       
   995     virtual TInt TestLBBCCSetTiledBitmapL( CStifItemParser& aItem );
       
   996     
       
   997     /**
       
   998      * TestLBBCCSetTiledRectL test function for testing the 
       
   999      *     SetTiledRect function
       
  1000      * @since S60 5.0
       
  1001      * @param aItem never used
       
  1002      * @return Symbian OS error code.
       
  1003      */
       
  1004     virtual TInt TestLBBCCSetTiledRectL( CStifItemParser& aItem );
       
  1005     
       
  1006     /**
       
  1007      * TestLBBCCSetBottomBitmapL test function for testing the 
       
  1008      *     SetBottomBitmap function
       
  1009      * @since S60 5.0
       
  1010      * @param aItem never used
       
  1011      * @return Symbian OS error code.
       
  1012      */
       
  1013     virtual TInt TestLBBCCSetBottomBitmapL( CStifItemParser& aItem );
       
  1014     
       
  1015     /**
       
  1016      * TestLBBCCSetBottomRectL test function for testing the 
       
  1017      *     SetBottomRect function
       
  1018      * @since S60 5.0
       
  1019      * @param aItem never used
       
  1020      * @return Symbian OS error code.
       
  1021      */
       
  1022     virtual TInt TestLBBCCSetBottomRectL( CStifItemParser& aItem );
       
  1023     
       
  1024 private://AknsWallpaperUtils.h
       
  1025 /*                          class AknsWallpaperUtils                       */
       
  1026     /**
       
  1027      * TestWUSetIdleWallpaper test function for testing the 
       
  1028      *     SetIdleWallpaper function
       
  1029      * @since S60 5.0
       
  1030      * @param aItem never used
       
  1031      * @return Symbian OS error code.
       
  1032      */
       
  1033     virtual TInt TestWUSetIdleWallpaper( CStifItemParser& aItem );
       
  1034     
       
  1035     /**
       
  1036      * TestWUSetSlidesetWallpaperL test function for testing the 
       
  1037      *     SetSlidesetWallpaper function
       
  1038      * @since S60 5.0
       
  1039      * @param aItem never used
       
  1040      * @return Symbian OS error code.
       
  1041      */
       
  1042     virtual TInt TestWUSetSlidesetWallpaperL( CStifItemParser& aItem );
       
  1043     
       
  1044 private://AknsUtils.h
       
  1045 /*                               class AknsUtils                             */
       
  1046     /**
       
  1047      * TestUInitSkinSupportL test function for testing the 
       
  1048      *     InitSkinSupportL function
       
  1049      * @since S60 5.0
       
  1050      * @param aItem never used
       
  1051      * @return Symbian OS error code.
       
  1052      */
       
  1053     virtual TInt TestUInitSkinSupportL( CStifItemParser& aItem );
       
  1054     
       
  1055     /**
       
  1056      * TestUCreateDataContextForContainerL test function for testing the 
       
  1057      *     CreateDataContextForContainerL function
       
  1058      * @since S60 5.0
       
  1059      * @param aItem never used
       
  1060      * @return Symbian OS error code.
       
  1061      */
       
  1062     virtual TInt TestUCreateDataContextForContainerL( CStifItemParser& aItem );
       
  1063     
       
  1064     /**
       
  1065      * TestUCreateBitmapItemDefL test function for testing the 
       
  1066      *     CreateBitmapItemDefL function
       
  1067      * @since S60 5.0
       
  1068      * @param aItem never used
       
  1069      * @return Symbian OS error code.
       
  1070      */
       
  1071     virtual TInt TestUCreateBitmapItemDefL( CStifItemParser& aItem );
       
  1072     
       
  1073     /**
       
  1074      * TestUCreateMaskedBitmapItemDefL test function for testing the 
       
  1075      *     CreateMaskedBitmapItemDefL function
       
  1076      * @since S60 5.0
       
  1077      * @param aItem never used
       
  1078      * @return Symbian OS error code.
       
  1079      */
       
  1080     virtual TInt TestUCreateMaskedBitmapItemDefL( CStifItemParser& aItem );
       
  1081     
       
  1082     /**
       
  1083      * TestUSkinInstanceL test function for testing the 
       
  1084      *     SkinInstance function
       
  1085      * @since S60 5.0
       
  1086      * @param aItem never used
       
  1087      * @return Symbian OS error code.
       
  1088      */
       
  1089     virtual TInt TestUSkinInstanceL( CStifItemParser& aItem );
       
  1090     
       
  1091     /**
       
  1092      * TestUDataContextL test function for testing the 
       
  1093      *     DataContext function
       
  1094      * @since S60 5.0
       
  1095      * @param aItem never used
       
  1096      * @return Symbian OS error code.
       
  1097      */
       
  1098     virtual TInt TestUDataContextL( CStifItemParser& aItem );
       
  1099     
       
  1100     /**
       
  1101      * TestUCreateIconML test function for testing the 
       
  1102      *     CreateIconL function with mask
       
  1103      * @since S60 5.0
       
  1104      * @param aItem never used
       
  1105      * @return Symbian OS error code.
       
  1106      */
       
  1107     virtual TInt TestUCreateIconML( CStifItemParser& aItem );
       
  1108     
       
  1109     /**
       
  1110      * TestUCreateIconMLC test function for testing the 
       
  1111      *     CreateIconLC function with mask
       
  1112      * @since S60 5.0
       
  1113      * @param aItem never used
       
  1114      * @return Symbian OS error code.
       
  1115      */
       
  1116     virtual TInt TestUCreateIconMLC( CStifItemParser& aItem );
       
  1117     
       
  1118     /**
       
  1119      * TestUCreateIconL test function for testing the 
       
  1120      *     CreateIconL function
       
  1121      * @since S60 5.0
       
  1122      * @param aItem never used
       
  1123      * @return Symbian OS error code.
       
  1124      */
       
  1125     virtual TInt TestUCreateIconL( CStifItemParser& aItem );
       
  1126     
       
  1127     /**
       
  1128      * TestUCreateIconLC test function for testing the 
       
  1129      *     CreateIconLC function
       
  1130      * @since S60 5.0
       
  1131      * @param aItem never used
       
  1132      * @return Symbian OS error code.
       
  1133      */
       
  1134     virtual TInt TestUCreateIconLC( CStifItemParser& aItem );
       
  1135     
       
  1136     /**
       
  1137      * TestUCreateMaskedBitmapL test function for testing the 
       
  1138      *     CreateMaskedBitmapL function
       
  1139      * @since S60 5.0
       
  1140      * @param aItem never used
       
  1141      * @return Symbian OS error code.
       
  1142      */
       
  1143     virtual TInt TestUCreateMaskedBitmapL( CStifItemParser& aItem );
       
  1144     
       
  1145     /**
       
  1146      * TestUCreateGulIconL test function for testing the 
       
  1147      *     CreateGulIconL function
       
  1148      * @since S60 5.0
       
  1149      * @param aItem never used
       
  1150      * @return Symbian OS error code.
       
  1151      */
       
  1152     virtual TInt TestUCreateGulIconL( CStifItemParser& aItem );
       
  1153     
       
  1154     /**
       
  1155      * TestUCreateAppIconLC test function for testing the 
       
  1156      *     CreateAppIconLC function
       
  1157      * @since S60 5.0
       
  1158      * @param aItem never used
       
  1159      * @return Symbian OS error code.
       
  1160      */
       
  1161     virtual TInt TestUCreateAppIconLC( CStifItemParser& aItem );
       
  1162     
       
  1163     /**
       
  1164      * TestUOpenAppIconFileL test function for testing the 
       
  1165      *     OpenAppIconFile function
       
  1166      * @since S60 5.0
       
  1167      * @param aItem never used
       
  1168      * @return Symbian OS error code.
       
  1169      */
       
  1170     virtual TInt TestUOpenAppIconFileL( CStifItemParser& aItem );
       
  1171     
       
  1172     /**
       
  1173      * TestUCreateColorIconL test function for testing the 
       
  1174      *     CreateColorIconL function
       
  1175      * @since S60 5.0
       
  1176      * @param aItem never used
       
  1177      * @return Symbian OS error code.
       
  1178      */
       
  1179     virtual TInt TestUCreateColorIconL( CStifItemParser& aItem );
       
  1180     
       
  1181     /**
       
  1182      * TestUCreateColorIconLC test function for testing the 
       
  1183      *     CreateColorIconLC function
       
  1184      * @since S60 5.0
       
  1185      * @param aItem never used
       
  1186      * @return Symbian OS error code.
       
  1187      */
       
  1188     virtual TInt TestUCreateColorIconLC( CStifItemParser& aItem );
       
  1189     
       
  1190     /**
       
  1191      * TestUCreateColorIconML test function for testing the 
       
  1192      *     InitSkinSupportL function with mode
       
  1193      * @since S60 5.0
       
  1194      * @param aItem never used
       
  1195      * @return Symbian OS error code.
       
  1196      */
       
  1197     virtual TInt TestUCreateColorIconML( CStifItemParser& aItem );
       
  1198     
       
  1199     /**
       
  1200      * TestUCreateColorIconMLC test function for testing the 
       
  1201      *     CreateColorIconLC function with mode
       
  1202      * @since S60 5.0
       
  1203      * @param aItem never used
       
  1204      * @return Symbian OS error code.
       
  1205      */
       
  1206     virtual TInt TestUCreateColorIconMLC( CStifItemParser& aItem );
       
  1207     
       
  1208     /**
       
  1209      * TestUGetAppIconL test function for testing the 
       
  1210      *     GetAppIcon function
       
  1211      * @since S60 5.0
       
  1212      * @param aItem never used
       
  1213      * @return Symbian OS error code.
       
  1214      */
       
  1215     virtual TInt TestUGetAppIconL( CStifItemParser& aItem );
       
  1216     
       
  1217     /**
       
  1218      * TestUCreateBitmapL test function for testing the 
       
  1219      *     CreateBitmapL function
       
  1220      * @since S60 5.0
       
  1221      * @param aItem never used
       
  1222      * @return Symbian OS error code.
       
  1223      */
       
  1224     virtual TInt TestUCreateBitmapL( CStifItemParser& aItem );
       
  1225     
       
  1226     /**
       
  1227      * TestUCreateMaskedBitmapIL test function for testing the 
       
  1228      *     CreateMaskedBitmapL function with instance
       
  1229      * @since S60 5.0
       
  1230      * @param aItem never used
       
  1231      * @return Symbian OS error code.
       
  1232      */
       
  1233     virtual TInt TestUCreateMaskedBitmapIL( CStifItemParser& aItem );
       
  1234     
       
  1235     /**
       
  1236      * TestUCreateGulIconIL test function for testing the 
       
  1237      *     CreateGulIconL function with instance
       
  1238      * @since S60 5.0
       
  1239      * @param aItem never used
       
  1240      * @return Symbian OS error code.
       
  1241      */
       
  1242     virtual TInt TestUCreateGulIconIL( CStifItemParser& aItem );
       
  1243     
       
  1244     /**
       
  1245      * TestUGetCachedBitmapL test function for testing the 
       
  1246      *     GetCachedBitmap function
       
  1247      * @since S60 5.0
       
  1248      * @param aItem never used
       
  1249      * @return Symbian OS error code.
       
  1250      */
       
  1251     virtual TInt TestUGetCachedBitmapL( CStifItemParser& aItem );
       
  1252     
       
  1253     /**
       
  1254      * TestUGetCachedMaskedBitmapL test function for testing the 
       
  1255      *     GetCachedMaskedBitmap function
       
  1256      * @since S60 5.0
       
  1257      * @param aItem never used
       
  1258      * @return Symbian OS error code.
       
  1259      */
       
  1260     virtual TInt TestUGetCachedMaskedBitmapL( CStifItemParser& aItem );
       
  1261     
       
  1262     /**
       
  1263      * TestUGetCachedColorL test function for testing the 
       
  1264      *     GetCachedColor function
       
  1265      * @since S60 5.0
       
  1266      * @param aItem never used
       
  1267      * @return Symbian OS error code.
       
  1268      */
       
  1269     virtual TInt TestUGetCachedColorL( CStifItemParser& aItem );
       
  1270     
       
  1271     /**
       
  1272      * TestUBooleanPropertyL test function for testing the 
       
  1273      *     BooleanPropertyL function
       
  1274      * @since S60 5.0
       
  1275      * @param aItem never used
       
  1276      * @return Symbian OS error code.
       
  1277      */
       
  1278     virtual TInt TestUBooleanPropertyL( CStifItemParser& aItem );
       
  1279     
       
  1280     /**
       
  1281      * TestUSetAvkonSkinEnabledL test function for testing the 
       
  1282      *     SetAvkonSkinEnabledL function
       
  1283      * @since S60 5.0
       
  1284      * @param aItem never used
       
  1285      * @return Symbian OS error code.
       
  1286      */
       
  1287     virtual TInt TestUSetAvkonSkinEnabledL( CStifItemParser& aItem );
       
  1288     
       
  1289     /**
       
  1290      * TestUAvkonSkinEnabledL test function for testing the 
       
  1291      *     AvkonSkinEnabled function
       
  1292      * @since S60 5.0
       
  1293      * @param aItem never used
       
  1294      * @return Symbian OS error code.
       
  1295      */
       
  1296     virtual TInt TestUAvkonSkinEnabledL( CStifItemParser& aItem );
       
  1297     
       
  1298     /**
       
  1299      * TestUSetAvkonHighlightAnimationEnabledL test function for testing the 
       
  1300      *     SetAvkonHighlightAnimationEnabledL function
       
  1301      * @since S60 5.0
       
  1302      * @param aItem never used
       
  1303      * @return Symbian OS error code.
       
  1304      */
       
  1305     virtual TInt TestUSetAvkonHighlightAnimationEnabledL( CStifItemParser& aItem );
       
  1306     
       
  1307     /**
       
  1308      * TestUAvkonHighlightAnimationEnabledL test function for testing the 
       
  1309      *     AvkonHighlightAnimationEnabled function
       
  1310      * @since S60 5.0
       
  1311      * @param aItem never used
       
  1312      * @return Symbian OS error code.
       
  1313      */
       
  1314     virtual TInt TestUAvkonHighlightAnimationEnabledL( CStifItemParser& aItem );
       
  1315     
       
  1316     /**
       
  1317      * TestURegisterControlPositionL test function for testing the 
       
  1318      *     RegisterControlPosition function
       
  1319      * @since S60 5.0
       
  1320      * @param aItem never used
       
  1321      * @return Symbian OS error code.
       
  1322      */
       
  1323     virtual TInt TestURegisterControlPositionL( CStifItemParser& aItem );
       
  1324     
       
  1325     /**
       
  1326      * TestURegisterControlPositionPL test function for testing the 
       
  1327      *     RegisterControlPosition function with point
       
  1328      * @since S60 5.0
       
  1329      * @param aItem never used
       
  1330      * @return Symbian OS error code.
       
  1331      */
       
  1332     virtual TInt TestURegisterControlPositionPL( CStifItemParser& aItem );
       
  1333     
       
  1334     /**
       
  1335      * TestUDeregisterControlPositionL test function for testing the 
       
  1336      *     DeregisterControlPosition function
       
  1337      * @since S60 5.0
       
  1338      * @param aItem never used
       
  1339      * @return Symbian OS error code.
       
  1340      */
       
  1341     virtual TInt TestUDeregisterControlPositionL( CStifItemParser& aItem );
       
  1342     
       
  1343     /**
       
  1344      * TestUGetControlPositionL test function for testing the 
       
  1345      *     GetControlPosition function
       
  1346      * @since S60 5.0
       
  1347      * @param aItem never used
       
  1348      * @return Symbian OS error code.
       
  1349      */
       
  1350     virtual TInt TestUGetControlPositionL( CStifItemParser& aItem );
       
  1351 private:    // Data
       
  1352 
       
  1353     /**
       
  1354      * ScreenSaver Property
       
  1355      */
       
  1356     TInt iOldScreenSaverProperty;
       
  1357 
       
  1358     };
       
  1359 
       
  1360 #endif      // C_TESTSDKSKINS_H
       
  1361 
       
  1362 // End of File