classicui_pub/lists_api/tsrc/inc/testsdklists.h
changeset 0 2f259fa3e83a
child 4 8ca85d2f0db7
child 14 3320e4e6e8bb
equal deleted inserted replaced
-1:000000000000 0:2f259fa3e83a
       
     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 "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 #ifndef C_TESTSDKLISTS_H
       
    21 #define C_TESTSDKLISTS_H
       
    22 
       
    23 //  INCLUDES
       
    24 #include <stiflogger.h>
       
    25 #include <testscripterinternal.h>
       
    26 #include <stiftestmodule.h>
       
    27 #include <testclassassert.h>
       
    28 #include <eikenv.h>
       
    29 #include <eiklbi.h>
       
    30 #include <eiklbx.h>
       
    31 
       
    32 // MACROS
       
    33 #define TEST_CLASS_VERSION_MAJOR 0
       
    34 #define TEST_CLASS_VERSION_MINOR 0
       
    35 #define TEST_CLASS_VERSION_BUILD 0
       
    36 
       
    37 // Logging path
       
    38 _LIT( KtestsdklistsLogPath, "\\logs\\testframework\\testsdklists\\" ); 
       
    39 // Log file
       
    40 _LIT( KtestsdklistsLogFile, "testsdklists.txt" ); 
       
    41 _LIT( KtestsdklistsLogFileWithTitle, "testsdklists_[%S].txt" );
       
    42 
       
    43 _LIT( KResourceFile, "C:\\resource\\testsdklists.rsc");
       
    44 
       
    45 _LIT( KMatchableText, " MatchableText " );
       
    46 
       
    47 _LIT( KStreamName, "c:\\logs\\TestFramework\\text.txt" );
       
    48 // FORWARD DECLARATIONS
       
    49 class CAknListBoxLayoutDecorator;
       
    50 class CTestSDKContainer;
       
    51 class CTestSDKView;
       
    52 class CTestSDKListsSelectionListDialog;
       
    53 class CAknMarkableListDialog;
       
    54 class CColumnListBoxItemDrawer;
       
    55 class CListBoxData;
       
    56 class CTextListBoxModel;
       
    57 class CSnakingListBoxView;
       
    58 class CEikColumnListBox;
       
    59 
       
    60 /**
       
    61 *  Ctestsdklists test class for STIF Test Framework TestScripter.
       
    62 *  @since S60 5.0
       
    63 */
       
    64 NONSHARABLE_CLASS( CTestSDKLists ) : public CScriptBase
       
    65     {
       
    66 public:  // Constructors and destructor
       
    67 
       
    68     /**
       
    69     * Two-phased constructor.
       
    70     */
       
    71     static CTestSDKLists* NewL( CTestModuleIf& aTestModuleIf );
       
    72 
       
    73     /**
       
    74     * Destructor.
       
    75     */
       
    76     virtual ~CTestSDKLists();
       
    77 
       
    78 public: // Functions from base classes
       
    79 
       
    80     /**
       
    81     * From CScriptBase Runs a script line.
       
    82     * @since S60 5.0
       
    83     * @param aItem Script line containing method name and parameters
       
    84     * @return Symbian OS error code
       
    85     */
       
    86     virtual TInt RunMethodL( CStifItemParser& aItem );
       
    87 
       
    88 private:
       
    89 
       
    90     /**
       
    91     * C++ default constructor.
       
    92     */
       
    93     CTestSDKLists( CTestModuleIf& aTestModuleIf );
       
    94 
       
    95     /**
       
    96     * By default Symbian 2nd phase constructor is private.
       
    97     */
       
    98     void ConstructL();
       
    99 
       
   100     /**
       
   101      * Method used to log version of test class
       
   102      */
       
   103     void SendTestClassVersion();
       
   104     
       
   105         /**
       
   106      * Turn off ScreenSaver
       
   107      * @since S60 5.0
       
   108      * @return Symbian OS error code.
       
   109      */
       
   110     void TurnOffScreenSaver();
       
   111 
       
   112     /**
       
   113      * Restore ScreenSaver
       
   114      * @since S60 5.0
       
   115      * @return Symbian OS error code.
       
   116      */
       
   117     void RestoreScreenSaver();
       
   118 
       
   119 private:// for lists_api AknListBoxLayoutDecorator.h class CAknListBoxLayoutDecorator
       
   120     /**
       
   121      * TestLBLDNewL test function for testing the 
       
   122      *     NewL function
       
   123      * @since S60 5.0
       
   124      * @param aItem never used
       
   125      * @return Symbian OS error code.
       
   126      */
       
   127     virtual TInt TestLBLDNewL( CStifItemParser& aItem );
       
   128 
       
   129     /**
       
   130      * TestLBLDNewLC test function for testing the 
       
   131      *     NewL function
       
   132      * @since S60 5.0
       
   133      * @param aItem never used
       
   134      * @return Symbian OS error code.
       
   135      */
       
   136     virtual TInt TestLBLDNewLC( CStifItemParser& aItem );
       
   137 
       
   138     /**
       
   139      * TestLBLDDelete test function for testing the 
       
   140      *     destructor function
       
   141      * @since S60 5.0
       
   142      * @param aItem never used
       
   143      * @return Symbian OS error code.
       
   144      */
       
   145     virtual TInt TestLBLDDelete( CStifItemParser& aItem );
       
   146 
       
   147     /**
       
   148      * TestLBLDArray test function for testing the 
       
   149      *     Array function
       
   150      * @since S60 5.0
       
   151      * @param aItem never used
       
   152      * @return Symbian OS error code.
       
   153      */
       
   154     virtual TInt TestLBLDArrayL( CStifItemParser& aItem );
       
   155 
       
   156     /**
       
   157      * TestLBLDSetArray test function for testing the 
       
   158      *     SetArray function
       
   159      * @since S60 5.0
       
   160      * @param aItem never used
       
   161      * @return Symbian OS error code.
       
   162      */
       
   163     virtual TInt TestLBLDSetArrayL( CStifItemParser& aItem );
       
   164 
       
   165     /**
       
   166      * TestLBLDSetLeadingDecorationTextL test function for testing the 
       
   167      *     SetLeadingDecorationTextL function
       
   168      * @since S60 5.0
       
   169      * @param aItem never used
       
   170      * @return Symbian OS error code.
       
   171      */
       
   172     virtual TInt TestLBLDSetLeadingDecorationTextL( CStifItemParser& aItem );
       
   173 
       
   174     /**
       
   175      * TestLBLDSetTrailingDecorationTextL test function for testing the 
       
   176      *     SetTrailingDecorationTextL function
       
   177      * @since S60 5.0
       
   178      * @param aItem never used
       
   179      * @return Symbian OS error code.
       
   180      */
       
   181     virtual TInt TestLBLDSetTrailingDecorationTextL( CStifItemParser& aItem );
       
   182 
       
   183     /**
       
   184      * TestLBLDSetActive test function for testing the 
       
   185      *     SetActive function
       
   186      * @since S60 5.0
       
   187      * @param aItem never used
       
   188      * @return Symbian OS error code.
       
   189      */
       
   190     virtual TInt TestLBLDSetActive( CStifItemParser& aItem );
       
   191 
       
   192     /**
       
   193      * TestLBLDMdcaCount test function for testing the 
       
   194      *     MdcaCount function
       
   195      * @since S60 5.0
       
   196      * @param aItem never used
       
   197      * @return Symbian OS error code.
       
   198      */
       
   199     virtual TInt TestLBLDMdcaCountL( CStifItemParser& aItem );
       
   200 
       
   201     /**
       
   202      * TestLBLDMdcaPoint test function for testing the 
       
   203      *     MdcaPoint function
       
   204      * @since S60 5.0
       
   205      * @param aItem never used
       
   206      * @return Symbian OS error code.
       
   207      */
       
   208     virtual TInt TestLBLDMdcaPointL( CStifItemParser& aItem );
       
   209 
       
   210 private:// for lists_api AknListBoxSettingPage.h class CAknListBoxSettingPage
       
   211     /**
       
   212      * TestLBSPHandleListBoxEventL test function for testing the 
       
   213      *     HandleListBoxEventL function
       
   214      * @since S60 5.0
       
   215      * @param aItem never used
       
   216      * @return Symbian OS error code.
       
   217      */
       
   218     virtual TInt TestLBSPHandleListBoxEventL( CStifItemParser& aItem );
       
   219 
       
   220     /**
       
   221      * TestLBSPCheckAndSetDataValidityL test function for testing the 
       
   222      *     CheckAndSetDataValidity function
       
   223      * @since S60 5.0
       
   224      * @param aItem never used
       
   225      * @return Symbian OS error code.
       
   226      */
       
   227     virtual TInt TestLBSPCheckAndSetDataValidityL( CStifItemParser& aItem );
       
   228 
       
   229     /**
       
   230      * TestLBSPUpdateCbaL test function for testing the 
       
   231      *     UpdateCbaL function
       
   232      * @since S60 5.0
       
   233      * @param aItem never used
       
   234      * @return Symbian OS error code.
       
   235      */
       
   236     virtual TInt TestLBSPUpdateCbaL( CStifItemParser& aItem );
       
   237 
       
   238     /**
       
   239      * TestLBSPSizeChangedL test function for testing the 
       
   240      *     SizeChanged function
       
   241      * @since S60 5.0
       
   242      * @param aItem never used
       
   243      * @return Symbian OS error code.
       
   244      */
       
   245     virtual TInt TestLBSPSizeChangedL( CStifItemParser& aItem );
       
   246 
       
   247     /**
       
   248      * TestLBSPDrawL test function for testing the 
       
   249      *     Draw function
       
   250      * @since S60 5.0
       
   251      * @param aItem never used
       
   252      * @return Symbian OS error code.
       
   253      */
       
   254     virtual TInt TestLBSPDrawL( CStifItemParser& aItem );
       
   255 
       
   256 private:// for lists_api AknSelectionList.h 
       
   257         // class CAknSelectionListDialog
       
   258     /**
       
   259      * TestSLDNewL test function for testing the 
       
   260      *     NewL function
       
   261      * @since S60 5.0
       
   262      * @param aItem never used
       
   263      * @return Symbian OS error code.
       
   264      */
       
   265     virtual TInt TestSLDNewL( CStifItemParser& aItem );
       
   266 
       
   267     /**
       
   268      * TestSLDNewLC test function for testing the 
       
   269      *     NewLC function
       
   270      * @since S60 5.0
       
   271      * @param aItem never used
       
   272      * @return Symbian OS error code.
       
   273      */
       
   274     virtual TInt TestSLDNewLC( CStifItemParser& aItem );
       
   275 
       
   276     /**
       
   277      * TestSLDConstructL test function for testing the 
       
   278      *     ConstructL function
       
   279      * @since S60 5.0
       
   280      * @param aItem never used
       
   281      * @return Symbian OS error code.
       
   282      */
       
   283     virtual TInt TestSLDConstructL( CStifItemParser& aItem );
       
   284 
       
   285     /**
       
   286      * TestSLDSetupFindL test function for testing the 
       
   287      *     SetupFind function
       
   288      * @since S60 5.0
       
   289      * @param aItem never used
       
   290      * @return Symbian OS error code.
       
   291      */
       
   292     virtual TInt TestSLDSetupFindL( CStifItemParser& aItem );
       
   293 
       
   294     /**
       
   295      * TestSLDIconArrayL test function for testing the 
       
   296      *     IconArray function
       
   297      * @since S60 5.0
       
   298      * @param aItem never used
       
   299      * @return Symbian OS error code.
       
   300      */
       
   301     virtual TInt TestSLDIconArrayL( CStifItemParser& aItem );
       
   302 
       
   303     /**
       
   304      * TestSLDSetIconArrayL test function for testing the 
       
   305      *     SetIconArrayL function
       
   306      * @since S60 5.0
       
   307      * @param aItem never used
       
   308      * @return Symbian OS error code.
       
   309      */
       
   310     virtual TInt TestSLDSetIconArrayL( CStifItemParser& aItem );
       
   311 
       
   312     /**
       
   313      * TestSLDHandlePointerEventL test function for testing the 
       
   314      *     HandlePointerEventL function
       
   315      * @since S60 5.0
       
   316      * @param aItem never used
       
   317      * @return Symbian OS error code.
       
   318      */
       
   319     virtual TInt TestSLDHandlePointerEventL( CStifItemParser& aItem );
       
   320 
       
   321     /**
       
   322      * TestSLDConstructor test function for testing the 
       
   323      *     Constructor function
       
   324      * @since S60 5.0
       
   325      * @param aItem never used
       
   326      * @return Symbian OS error code.
       
   327      */
       
   328     virtual TInt TestSLDConstructorL( CStifItemParser& aItem );
       
   329 
       
   330     /**
       
   331      * TestSLDDestructor test function for testing the 
       
   332      *     Destructor function
       
   333      * @since S60 5.0
       
   334      * @param aItem never used
       
   335      * @return Symbian OS error code.
       
   336      */
       
   337     virtual TInt TestSLDDestructor( CStifItemParser& aItem );
       
   338 
       
   339     /**
       
   340      * TestSLDSelectionListProcessCommandL test function for testing the 
       
   341      *     SelectionListProcessCommandL function
       
   342      * @since S60 5.0
       
   343      * @param aItem never used
       
   344      * @return Symbian OS error code.
       
   345      */
       
   346     virtual TInt TestSLDSelectionListProcessCommandL( CStifItemParser& aItem );
       
   347 
       
   348     /**
       
   349      * TestSLDIsAcceptableListBoxType test function for testing the 
       
   350      *     IsAcceptableListBoxType function
       
   351      * @since S60 5.0
       
   352      * @param aItem never used
       
   353      * @return Symbian OS error code.
       
   354      */
       
   355     virtual TInt TestSLDIsAcceptableListBoxType( CStifItemParser& aItem );
       
   356 
       
   357     /**
       
   358      * TestSLDProcessCommandL test function for testing the 
       
   359      *     ProcessCommandL function
       
   360      * @since S60 5.0
       
   361      * @param aItem never used
       
   362      * @return Symbian OS error code.
       
   363      */
       
   364     virtual TInt TestSLDProcessCommandL( CStifItemParser& aItem );
       
   365 
       
   366     /**
       
   367      * TestSLDPreLayoutDynInitL test function for testing the 
       
   368      *     PreLayoutDynInitL function
       
   369      * @since S60 5.0
       
   370      * @param aItem never used
       
   371      * @return Symbian OS error code.
       
   372      */
       
   373     virtual TInt TestSLDPreLayoutDynInitL( CStifItemParser& aItem );
       
   374 
       
   375     /**
       
   376      * TestSLDPostLayoutDynInitL test function for testing the 
       
   377      *     PostLayoutDynInitL function
       
   378      * @since S60 5.0
       
   379      * @param aItem never used
       
   380      * @return Symbian OS error code.
       
   381      */
       
   382     virtual TInt TestSLDPostLayoutDynInitL( CStifItemParser& aItem );
       
   383 
       
   384     /**
       
   385      * TestSLDSetSizeAndPosition test function for testing the 
       
   386      *     SetSizeAndPosition function
       
   387      * @since S60 5.0
       
   388      * @param aItem never used
       
   389      * @return Symbian OS error code.
       
   390      */
       
   391     virtual TInt TestSLDSetSizeAndPosition( CStifItemParser& aItem );
       
   392 
       
   393     /**
       
   394      * TestSLDOkToExitL test function for testing the 
       
   395      *     OkToExitL function
       
   396      * @since S60 5.0
       
   397      * @param aItem never used
       
   398      * @return Symbian OS error code.
       
   399      */
       
   400     virtual TInt TestSLDOkToExitL( CStifItemParser& aItem );
       
   401 
       
   402     /**
       
   403      * TestSLDHandleListBoxEventL test function for testing the 
       
   404      *     HandleListBoxEventL function
       
   405      * @since S60 5.0
       
   406      * @param aItem never used
       
   407      * @return Symbian OS error code.
       
   408      */
       
   409     virtual TInt TestSLDHandleListBoxEventL( CStifItemParser& aItem );
       
   410 
       
   411     /**
       
   412      * TestSLDCountComponentControls test function for testing the 
       
   413      *     CountComponentControls function
       
   414      * @since S60 5.0
       
   415      * @param aItem never used
       
   416      * @return Symbian OS error code.
       
   417      */
       
   418     virtual TInt TestSLDCountComponentControls( CStifItemParser& aItem );
       
   419 
       
   420     /**
       
   421      * TestSLDComponentControl test function for testing the 
       
   422      *     ComponentControl function
       
   423      * @since S60 5.0
       
   424      * @param aItem never used
       
   425      * @return Symbian OS error code.
       
   426      */
       
   427     virtual TInt TestSLDComponentControl( CStifItemParser& aItem );
       
   428 
       
   429     /**
       
   430      * TestSLDOfferKeyEventL test function for testing the 
       
   431      *     OfferKeyEventL function
       
   432      * @since S60 5.0
       
   433      * @param aItem never used
       
   434      * @return Symbian OS error code.
       
   435      */
       
   436     virtual TInt TestSLDOfferKeyEventL( CStifItemParser& aItem );
       
   437 
       
   438     /**
       
   439      * TestSLDCreateCustomControlL test function for testing the 
       
   440      *     CreateCustomControlL function
       
   441      * @since S60 5.0
       
   442      * @param aItem never used
       
   443      * @return Symbian OS error code.
       
   444      */
       
   445     virtual TInt TestSLDCreateCustomControlL( CStifItemParser& aItem );
       
   446 
       
   447     /**
       
   448      * TestSLDListBox test function for testing the 
       
   449      *     ListBox function
       
   450      * @since S60 5.0
       
   451      * @param aItem never used
       
   452      * @return Symbian OS error code.
       
   453      */
       
   454     virtual TInt TestSLDListBox( CStifItemParser& aItem );
       
   455 
       
   456     /**
       
   457      * TestSLDFindBox test function for testing the 
       
   458      *     FindBox function
       
   459      * @since S60 5.0
       
   460      * @param aItem never used
       
   461      * @return Symbian OS error code.
       
   462      */
       
   463     virtual TInt TestSLDFindBox( CStifItemParser& aItem );
       
   464 
       
   465     /**
       
   466      * TestSLDIsFormattedCellListBox test function for testing the 
       
   467      *     IsFormattedCellListBox function
       
   468      * @since S60 5.0
       
   469      * @param aItem never used
       
   470      * @return Symbian OS error code.
       
   471      */
       
   472     virtual TInt TestSLDIsFormattedCellListBox( CStifItemParser& aItem );
       
   473 
       
   474     /**
       
   475      * TestSLDDraw test function for testing the 
       
   476      *     Draw function
       
   477      * @since S60 5.0
       
   478      * @param aItem never used
       
   479      * @return Symbian OS error code.
       
   480      */
       
   481     virtual TInt TestSLDDraw( CStifItemParser& aItem );
       
   482 
       
   483     // CAknMarkableListDialog
       
   484     /**
       
   485      * TestMLDNewL test function for testing the 
       
   486      *     NewL function
       
   487      * @since S60 5.0
       
   488      * @param aItem never used
       
   489      * @return Symbian OS error code.
       
   490      */
       
   491     virtual TInt TestMLDNewL( CStifItemParser& aItem );
       
   492 
       
   493     /**
       
   494      * TestMLDNewLCL test function for testing the 
       
   495      *     NewLC function
       
   496      * @since S60 5.0
       
   497      * @param aItem never used
       
   498      * @return Symbian OS error code.
       
   499      */
       
   500     virtual TInt TestMLDNewLCL( CStifItemParser& aItem );
       
   501 
       
   502     /**
       
   503      * TestMLDNewL test function for testing the 
       
   504      *     NewL function
       
   505      * @since S60 5.0
       
   506      * @param aItem never used
       
   507      * @return Symbian OS error code.
       
   508      */
       
   509     virtual TInt TestMLDDeprecatedNewL( CStifItemParser& aItem );
       
   510 
       
   511     /**
       
   512      * TestMLDNewLC test function for testing the 
       
   513      *     NewLC function
       
   514      * @since S60 5.0
       
   515      * @param aItem never used
       
   516      * @return Symbian OS error code.
       
   517      */
       
   518     virtual TInt TestMLDDeprecatedNewLCL( CStifItemParser& aItem );
       
   519 
       
   520     /**
       
   521      * TestMLDConstructL test function for testing the 
       
   522      *     ConstructL function
       
   523      * @since S60 5.0
       
   524      * @param aItem never used
       
   525      * @return Symbian OS error code.
       
   526      */
       
   527     virtual TInt TestMLDConstructL( CStifItemParser& aItem );
       
   528 
       
   529     /**
       
   530      * TestMLDDestructor test function for testing the 
       
   531      *     Destructor function
       
   532      * @since S60 5.0
       
   533      * @param aItem never used
       
   534      * @return Symbian OS error code.
       
   535      */
       
   536     virtual TInt TestMLDDestructor( CStifItemParser& aItem );
       
   537 
       
   538     /**
       
   539      * TestMLDHandlePointerEventL test function for testing the 
       
   540      *     HandlePointerEventL function
       
   541      * @since S60 5.0
       
   542      * @param aItem never used
       
   543      * @return Symbian OS error code.
       
   544      */
       
   545     virtual TInt TestMLDHandlePointerEventL( CStifItemParser& aItem );
       
   546 
       
   547     /**
       
   548      * TestMLDConstructorL test function for testing the 
       
   549      *     Constructor function
       
   550      * @since S60 5.0
       
   551      * @param aItem never used
       
   552      * @return Symbian OS error code.
       
   553      */
       
   554     virtual TInt TestMLDConstructorL( CStifItemParser& aItem );
       
   555 
       
   556     /**
       
   557      * TestMLDConstructorL test function for testing the 
       
   558      *     Constructor function
       
   559      * @since S60 5.0
       
   560      * @param aItem never used
       
   561      * @return Symbian OS error code.
       
   562      */
       
   563     virtual TInt TestMLDDeprecatedConstructorL( CStifItemParser& aItem );
       
   564 
       
   565     /**
       
   566      * TestMLDPreLayoutDynInitL test function for testing the 
       
   567      *     PreLayoutDynInitL function
       
   568      * @since S60 5.0
       
   569      * @param aItem never used
       
   570      * @return Symbian OS error code.
       
   571      */
       
   572     virtual TInt TestMLDPreLayoutDynInitL( CStifItemParser& aItem );
       
   573 
       
   574     /**
       
   575      * TestMLDPostLayoutDynInitL test function for testing the 
       
   576      *     PostLayoutDynInitL function
       
   577      * @since S60 5.0
       
   578      * @param aItem never used
       
   579      * @return Symbian OS error code.
       
   580      */
       
   581     virtual TInt TestMLDPostLayoutDynInitL( CStifItemParser& aItem );
       
   582 
       
   583     /**
       
   584      * TestMLDSelectionListProcessCommandL test function for testing the 
       
   585      *     SelectionListProcessCommandL function
       
   586      * @since S60 5.0
       
   587      * @param aItem never used
       
   588      * @return Symbian OS error code.
       
   589      */
       
   590     virtual TInt TestMLDSelectionListProcessCommandL( CStifItemParser& aItem );
       
   591 
       
   592     /**
       
   593      * TestMLDProcessCommandL test function for testing the 
       
   594      *     ProcessCommandL function
       
   595      * @since S60 5.0
       
   596      * @param aItem never used
       
   597      * @return Symbian OS error code.
       
   598      */
       
   599     virtual TInt TestMLDProcessCommandL( CStifItemParser& aItem );
       
   600 
       
   601     /**
       
   602      * TestMLDDynInitMenuPaneL test function for testing the 
       
   603      *     DynInitMenuPaneL function
       
   604      * @since S60 5.0
       
   605      * @param aItem never used
       
   606      * @return Symbian OS error code.
       
   607      */
       
   608     virtual TInt TestMLDDynInitMenuPaneL( CStifItemParser& aItem );
       
   609 
       
   610     /**
       
   611      * TestMLDHandleListBoxEventL test function for testing the 
       
   612      *     HandleListBoxEventL function
       
   613      * @since S60 5.0
       
   614      * @param aItem never used
       
   615      * @return Symbian OS error code.
       
   616      */
       
   617     virtual TInt TestMLDHandleListBoxEventL( CStifItemParser& aItem );
       
   618 
       
   619     /**
       
   620      * TestMLDOfferKeyEventL test function for testing the 
       
   621      *     OfferKeyEventL function
       
   622      * @since S60 5.0
       
   623      * @param aItem never used
       
   624      * @return Symbian OS error code.
       
   625      */
       
   626     virtual TInt TestMLDOfferKeyEventL( CStifItemParser& aItem );
       
   627 
       
   628     /**
       
   629      * TestMLDOkToExitL test function for testing the 
       
   630      *     OkToExitL function
       
   631      * @since S60 5.0
       
   632      * @param aItem never used
       
   633      * @return Symbian OS error code.
       
   634      */
       
   635     virtual TInt TestMLDOkToExitL( CStifItemParser& aItem );
       
   636 
       
   637 private:// EIKCLB.H
       
   638         // class CColumnListBoxItemDrawer
       
   639     /**
       
   640      * TestCLBIDConstructorL test function for testing the 
       
   641      *     Constructor function
       
   642      * @since S60 5.0
       
   643      * @param aItem never used
       
   644      * @return Symbian OS error code.
       
   645      */
       
   646     virtual TInt TestCLBIDConstructorL( CStifItemParser& aItem );
       
   647 
       
   648     /**
       
   649      * TestCLBIDConstructorWithParameterL test function for testing the 
       
   650      *     Constructor function
       
   651      * @since S60 5.0
       
   652      * @param aItem never used
       
   653      * @return Symbian OS error code.
       
   654      */
       
   655     virtual TInt TestCLBIDConstructorWithParameterL( CStifItemParser& aItem );
       
   656 
       
   657     /**
       
   658      * TestCLBIDDestructor test function for testing the 
       
   659      *     Destructor function
       
   660      * @since S60 5.0
       
   661      * @param aItem never used
       
   662      * @return Symbian OS error code.
       
   663      */
       
   664     virtual TInt TestCLBIDDestructor( CStifItemParser& aItem );
       
   665 
       
   666     /**
       
   667      * TestCLBIDColumnData test function for testing the 
       
   668      *     ColumnData function
       
   669      * @since S60 5.0
       
   670      * @param aItem never used
       
   671      * @return Symbian OS error code.
       
   672      */
       
   673     virtual TInt TestCLBIDColumnData( CStifItemParser& aItem );
       
   674 
       
   675     /**
       
   676      * TestCLBIDClearAllPropertiesL test function for testing the 
       
   677      *     ClearAllPropertiesL function
       
   678      * @since S60 5.0
       
   679      * @param aItem never used
       
   680      * @return Symbian OS error code.
       
   681      */
       
   682     virtual TInt TestCLBIDClearAllPropertiesL( CStifItemParser& aItem );
       
   683 
       
   684     /**
       
   685      * TestCLBIDSetPropertiesL test function for testing the 
       
   686      *     SetPropertiesL function
       
   687      * @since S60 5.0
       
   688      * @param aItem never used
       
   689      * @return Symbian OS error code.
       
   690      */
       
   691     virtual TInt TestCLBIDSetPropertiesL( CStifItemParser& aItem );
       
   692 
       
   693     /**
       
   694      * TestCLBIDProperties test function for testing the 
       
   695      *     Properties function
       
   696      * @since S60 5.0
       
   697      * @param aItem never used
       
   698      * @return Symbian OS error code.
       
   699      */
       
   700     virtual TInt TestCLBIDProperties( CStifItemParser& aItem );
       
   701 
       
   702     /**
       
   703      * TestCLBIDDrawItemTextL test function for testing the 
       
   704      *     DrawItemText function
       
   705      * @since S60 5.0
       
   706      * @param aItem never used
       
   707      * @return Symbian OS error code.
       
   708      */
       
   709     virtual TInt TestCLBIDDrawItemTextL( CStifItemParser& aItem );
       
   710 
       
   711     /**
       
   712      * TestCLBIDDrawItemMark test function for testing the 
       
   713      *     DrawItemMark function
       
   714      * @since S60 5.0
       
   715      * @param aItem never used
       
   716      * @return Symbian OS error code.
       
   717      */
       
   718     virtual TInt TestCLBIDDrawItemMark( CStifItemParser& aItem );
       
   719 
       
   720     /**
       
   721      * TestCLBIDMinimumCellSize test function for testing the 
       
   722      *     MinimumCellSize function
       
   723      * @since S60 5.0
       
   724      * @param aItem never used
       
   725      * @return Symbian OS error code.
       
   726      */
       
   727     virtual TInt TestCLBIDMinimumCellSize( CStifItemParser& aItem );
       
   728 
       
   729     /**
       
   730      * TestCLBIDItemWidthInPixels test function for testing the 
       
   731      *     ItemWidthInPixels function
       
   732      * @since S60 5.0
       
   733      * @param aItem never used
       
   734      * @return Symbian OS error code.
       
   735      */
       
   736     virtual TInt TestCLBIDItemWidthInPixels( CStifItemParser& aItem );
       
   737 
       
   738     /**
       
   739      * TestCLBIDSetItemCellSize test function for testing the 
       
   740      *     SetItemCellSize function
       
   741      * @since S60 5.0
       
   742      * @param aItem never used
       
   743      * @return Symbian OS error code.
       
   744      */
       
   745     virtual TInt TestCLBIDSetItemCellSize( CStifItemParser& aItem );
       
   746 
       
   747     // class CEikColumnListBox
       
   748     /**
       
   749      * TestCLBConstructorL test function for testing the 
       
   750      *     Constructor function
       
   751      * @since S60 5.0
       
   752      * @param aItem never used
       
   753      * @return Symbian OS error code.
       
   754      */
       
   755     virtual TInt TestCLBConstructorL( CStifItemParser& aItem );
       
   756 
       
   757     /**
       
   758      * TestCLBConstructFromResourceL test function for testing the 
       
   759      *     ConstructFromResourceL function
       
   760      * @since S60 5.0
       
   761      * @param aItem never used
       
   762      * @return Symbian OS error code.
       
   763      */
       
   764     virtual TInt TestCLBConstructFromResourceL( CStifItemParser& aItem );
       
   765 
       
   766     /**
       
   767      * TestCLBConstructL test function for testing the 
       
   768      *     ConstructL function
       
   769      * @since S60 5.0
       
   770      * @param aItem never used
       
   771      * @return Symbian OS error code.
       
   772      */
       
   773     virtual TInt TestCLBConstructL( CStifItemParser& aItem );
       
   774 
       
   775     /**
       
   776      * TestCLBEditItemL test function for testing the 
       
   777      *     EditItemL function
       
   778      * @since S60 5.0
       
   779      * @param aItem never used
       
   780      * @return Symbian OS error code.
       
   781      */
       
   782     virtual TInt TestCLBEditItemL( CStifItemParser& aItem );
       
   783 
       
   784     /**
       
   785      * TestCLBModel test function for testing the 
       
   786      *     Model function
       
   787      * @since S60 5.0
       
   788      * @param aItem never used
       
   789      * @return Symbian OS error code.
       
   790      */
       
   791     virtual TInt TestCLBModelL( CStifItemParser& aItem );
       
   792 
       
   793     /**
       
   794      * TestCLBItemDrawerL test function for testing the 
       
   795      *     ItemDrawer function
       
   796      * @since S60 5.0
       
   797      * @param aItem never used
       
   798      * @return Symbian OS error code.
       
   799      */
       
   800     virtual TInt TestCLBItemDrawerL( CStifItemParser& aItem );
       
   801 
       
   802     /**
       
   803      * TestCLBEnableExtendedDrawingL test function for testing the 
       
   804      *     EnableExtendedDrawingL function
       
   805      * @since S60 5.0
       
   806      * @param aItem never used
       
   807      * @return Symbian OS error code.
       
   808      */
       
   809     virtual TInt TestCLBEnableExtendedDrawingL( CStifItemParser& aItem );
       
   810 
       
   811     /**
       
   812      * TestCLBEnableStretchingL test function for testing the 
       
   813      *     EnableStretching function
       
   814      * @since S60 5.0
       
   815      * @param aItem never used
       
   816      * @return Symbian OS error code.
       
   817      */
       
   818     virtual TInt TestCLBEnableStretchingL( CStifItemParser& aItem );
       
   819 
       
   820     /**
       
   821      * TestCLBMakeViewClassInstanceL test function for testing the 
       
   822      *     MakeViewClassInstanceL function
       
   823      * @since S60 5.0
       
   824      * @param aItem never used
       
   825      * @return Symbian OS error code.
       
   826      */
       
   827     virtual TInt TestCLBMakeViewClassInstanceL( CStifItemParser& aItem );
       
   828 
       
   829     /**
       
   830      * TestCLBFocusChangedL test function for testing the 
       
   831      *     FocusChanged function
       
   832      * @since S60 5.0
       
   833      * @param aItem never used
       
   834      * @return Symbian OS error code.
       
   835      */
       
   836     virtual TInt TestCLBFocusChangedL( CStifItemParser& aItem );
       
   837 
       
   838     /**
       
   839      * TestCLBGetColorUseListL test function for testing the 
       
   840      *     GetColorUseListL function
       
   841      * @since S60 5.0
       
   842      * @param aItem never used
       
   843      * @return Symbian OS error code.
       
   844      */
       
   845     virtual TInt TestCLBGetColorUseListL( CStifItemParser& aItem );
       
   846 
       
   847     /**
       
   848      * TestCLBHandleResourceChangeL test function for testing the 
       
   849      *     HandleResourceChange function
       
   850      * @since S60 5.0
       
   851      * @param aItem never used
       
   852      * @return Symbian OS error code.
       
   853      */
       
   854     virtual TInt TestCLBHandleResourceChangeL( CStifItemParser& aItem );
       
   855 
       
   856     /**
       
   857      * TestCLBMopSupplyObjectL test function for testing the 
       
   858      *     MopSupplyObject function
       
   859      * @since S60 5.0
       
   860      * @param aItem never used
       
   861      * @return Symbian OS error code.
       
   862      */
       
   863     virtual TInt TestCLBMopSupplyObjectL( CStifItemParser& aItem );
       
   864 
       
   865     /**
       
   866      * TestCLBHandlePointerEventL test function for testing the 
       
   867      *     HandlePointerEventL function
       
   868      * @since S60 5.0
       
   869      * @param aItem never used
       
   870      * @return Symbian OS error code.
       
   871      */
       
   872     virtual TInt TestCLBHandlePointerEventL( CStifItemParser& aItem );
       
   873 
       
   874     /**
       
   875      * TestCLBCreateItemDrawerL test function for testing the 
       
   876      *     CreateItemDrawerL function
       
   877      * @since S60 5.0
       
   878      * @param aItem never used
       
   879      * @return Symbian OS error code.
       
   880      */
       
   881     virtual TInt TestCLBCreateItemDrawerL( CStifItemParser& aItem );
       
   882 
       
   883     /**
       
   884      * TestCLBCreateModelL test function for testing the 
       
   885      *     CreateModelL function
       
   886      * @since S60 5.0
       
   887      * @param aItem never used
       
   888      * @return Symbian OS error code.
       
   889      */
       
   890     virtual TInt TestCLBCreateModelL( CStifItemParser& aItem );
       
   891 
       
   892     // class CEikColumnListBoxEditor
       
   893     /**
       
   894      * TestCLBEConstructorL test function for testing the 
       
   895      *     Constructor function
       
   896      * @since S60 5.0
       
   897      * @param aItem never used
       
   898      * @return Symbian OS error code.
       
   899      */
       
   900     virtual TInt TestCLBEConstructorL( CStifItemParser& aItem );
       
   901 
       
   902     /**
       
   903      * TestCLBDestructorL test function for testing the 
       
   904      *     Destructor function
       
   905      * @since S60 5.0
       
   906      * @param aItem never used
       
   907      * @return Symbian OS error code.
       
   908      */
       
   909     virtual TInt TestCLBEDestructorL( CStifItemParser& aItem );
       
   910 
       
   911     /**
       
   912      * TestCLBConstructL test function for testing the 
       
   913      *     ConstructL function
       
   914      * @since S60 5.0
       
   915      * @param aItem never used
       
   916      * @return Symbian OS error code.
       
   917      */
       
   918     virtual TInt TestCLBEConstructL( CStifItemParser& aItem );
       
   919 
       
   920     /**
       
   921      * TestCLBItemTextL test function for testing the 
       
   922      *     ItemText function
       
   923      * @since S60 5.0
       
   924      * @param aItem never used
       
   925      * @return Symbian OS error code.
       
   926      */
       
   927     virtual TInt TestCLBEItemTextL( CStifItemParser& aItem );
       
   928 
       
   929     /**
       
   930      * TestCLBUpdateModelL test function for testing the 
       
   931      *     UpdateModelL function
       
   932      * @since S60 5.0
       
   933      * @param aItem never used
       
   934      * @return Symbian OS error code.
       
   935      */
       
   936     virtual TInt TestCLBEUpdateModelL( CStifItemParser& aItem );
       
   937 
       
   938     /**
       
   939      * TestCLBHandlePointerEventL test function for testing the 
       
   940      *     HandlePointerEventL function
       
   941      * @since S60 5.0
       
   942      * @param aItem never used
       
   943      * @return Symbian OS error code.
       
   944      */
       
   945     virtual TInt TestCLBEHandlePointerEventL( CStifItemParser& aItem );
       
   946 
       
   947     /**
       
   948      * TestCLBEColumnL test function for testing the 
       
   949      *     Column function
       
   950      * @since S60 5.0
       
   951      * @param aItem never used
       
   952      * @return Symbian OS error code.
       
   953      */
       
   954     virtual TInt TestCLBEColumnL( CStifItemParser& aItem );
       
   955 
       
   956     // class CColumnListBoxView
       
   957     /**
       
   958      * TestCLBVDrawL test function for testing the 
       
   959      *     Draw function
       
   960      * @since S60 5.0
       
   961      * @param aItem never used
       
   962      * @return Symbian OS error code.
       
   963      */
       
   964     virtual TInt TestCLBVDrawL( CStifItemParser& aItem );
       
   965 
       
   966     /**
       
   967      * TestCLBVCalcBottomItemIndexL test function for testing the 
       
   968      *     CalcBottomItemIndex function
       
   969      * @since S60 5.0
       
   970      * @param aItem never used
       
   971      * @return Symbian OS error code.
       
   972      */
       
   973     virtual TInt TestCLBVCalcBottomItemIndexL( CStifItemParser& aItem );
       
   974 
       
   975 private:// EIKCLBD.H
       
   976     /**
       
   977      * TestCLBDTColorsL test function for testing the 
       
   978      *     TColors function
       
   979      * @since S60 5.0
       
   980      * @param aItem never used
       
   981      * @return Symbian OS error code.
       
   982      */
       
   983     virtual TInt TestCLBDTColorsL( CStifItemParser& aItem );
       
   984 
       
   985     /**
       
   986      * TestCLBDNewL test function for testing the 
       
   987      *     NewL function
       
   988      * @since S60 5.0
       
   989      * @param aItem never used
       
   990      * @return Symbian OS error code.
       
   991      */
       
   992     virtual TInt TestCLBDNewL( CStifItemParser& aItem );
       
   993 
       
   994     /**
       
   995      * TestCLBDTColorsL test function for testing the 
       
   996      *     TColors function
       
   997      * @since S60 5.0
       
   998      * @param aItem never used
       
   999      * @return Symbian OS error code.
       
  1000      */
       
  1001     virtual TInt TestCLBDDestructorL( CStifItemParser& aItem );
       
  1002 
       
  1003     /**
       
  1004      * TestCLBDLastColumnL test function for testing the 
       
  1005      *     LastColumn function
       
  1006      * @since S60 5.0
       
  1007      * @param aItem never used
       
  1008      * @return Symbian OS error code.
       
  1009      */
       
  1010     virtual TInt TestCLBDLastColumnL( CStifItemParser& aItem );
       
  1011 
       
  1012     /**
       
  1013      * TestCLBDColumnWidthPixelL test function for testing the 
       
  1014      *     ColumnWidthPixel function
       
  1015      * @since S60 5.0
       
  1016      * @param aItem never used
       
  1017      * @return Symbian OS error code.
       
  1018      */
       
  1019     virtual TInt TestCLBDColumnWidthPixelL( CStifItemParser& aItem );
       
  1020 
       
  1021     /**
       
  1022      * TestCLBDSetColumnWidthPixelL test function for testing the 
       
  1023      *     SetColumnWidthPixelL function
       
  1024      * @since S60 5.0
       
  1025      * @param aItem never used
       
  1026      * @return Symbian OS error code.
       
  1027      */
       
  1028     virtual TInt TestCLBDSetColumnWidthPixelL( CStifItemParser& aItem );
       
  1029 
       
  1030     /**
       
  1031      * TestCLBDColumnHorizontalGapL test function for testing the 
       
  1032      *     ColumnHorizontalGap function
       
  1033      * @since S60 5.0
       
  1034      * @param aItem never used
       
  1035      * @return Symbian OS error code.
       
  1036      */
       
  1037     virtual TInt TestCLBDColumnHorizontalGapL( CStifItemParser& aItem );
       
  1038 
       
  1039     /**
       
  1040      * TestCLBDSetColumnHorizontalGapL test function for testing the 
       
  1041      *     SetColumnHorizontalGapL function
       
  1042      * @since S60 5.0
       
  1043      * @param aItem never used
       
  1044      * @return Symbian OS error code.
       
  1045      */
       
  1046     virtual TInt TestCLBDSetColumnHorizontalGapL( CStifItemParser& aItem );
       
  1047 
       
  1048     /**
       
  1049      * TestCLBDColumnBaselinePosL test function for testing the 
       
  1050      *     ColumnBaselinePos function
       
  1051      * @since S60 5.0
       
  1052      * @param aItem never used
       
  1053      * @return Symbian OS error code.
       
  1054      */
       
  1055     virtual TInt TestCLBDColumnBaselinePosL( CStifItemParser& aItem );
       
  1056 
       
  1057     /**
       
  1058      * TestCLBDSetColumnBaselinePosL test function for testing the 
       
  1059      *     SetColumnBaselinePosL function
       
  1060      * @since S60 5.0
       
  1061      * @param aItem never used
       
  1062      * @return Symbian OS error code.
       
  1063      */
       
  1064     virtual TInt TestCLBDSetColumnBaselinePosL( CStifItemParser& aItem );
       
  1065 
       
  1066     /**
       
  1067      * TestCLBDColumnMarginsL test function for testing the 
       
  1068      *     ColumnMargins function
       
  1069      * @since S60 5.0
       
  1070      * @param aItem never used
       
  1071      * @return Symbian OS error code.
       
  1072      */
       
  1073     virtual TInt TestCLBDColumnMarginsL( CStifItemParser& aItem );
       
  1074 
       
  1075     /**
       
  1076      * TestCLBDSetColumnMarginsL test function for testing the 
       
  1077      *     SetColumnMarginsL function
       
  1078      * @since S60 5.0
       
  1079      * @param aItem never used
       
  1080      * @return Symbian OS error code.
       
  1081      */
       
  1082     virtual TInt TestCLBDSetColumnMarginsL( CStifItemParser& aItem );
       
  1083 
       
  1084     /**
       
  1085      * TestCLBDColumnFontL test function for testing the 
       
  1086      *     ColumnFont function
       
  1087      * @since S60 5.0
       
  1088      * @param aItem never used
       
  1089      * @return Symbian OS error code.
       
  1090      */
       
  1091     virtual TInt TestCLBDColumnFontL( CStifItemParser& aItem );
       
  1092 
       
  1093     /**
       
  1094      * TestCLBDSetColumnFontL test function for testing the 
       
  1095      *     SetColumnFontL function
       
  1096      * @since S60 5.0
       
  1097      * @param aItem never used
       
  1098      * @return Symbian OS error code.
       
  1099      */
       
  1100     virtual TInt TestCLBDSetColumnFontL( CStifItemParser& aItem );
       
  1101 
       
  1102     /**
       
  1103      * TestCLBDColumnAlignmentL test function for testing the 
       
  1104      *     ColumnAlignment function
       
  1105      * @since S60 5.0
       
  1106      * @param aItem never used
       
  1107      * @return Symbian OS error code.
       
  1108      */
       
  1109     virtual TInt TestCLBDColumnAlignmentL( CStifItemParser& aItem );
       
  1110 
       
  1111     /**
       
  1112      * TestCLBDSetColumnAlignmentL test function for testing the 
       
  1113      *     SetColumnAlignmentL function
       
  1114      * @since S60 5.0
       
  1115      * @param aItem never used
       
  1116      * @return Symbian OS error code.
       
  1117      */
       
  1118     virtual TInt TestCLBDSetColumnAlignmentL( CStifItemParser& aItem );
       
  1119 
       
  1120     /**
       
  1121      * TestCLBDColumnSeparatorStyleL test function for testing the 
       
  1122      *     ColumnSeparatorStyle function
       
  1123      * @since S60 5.0
       
  1124      * @param aItem never used
       
  1125      * @return Symbian OS error code.
       
  1126      */
       
  1127     virtual TInt TestCLBDColumnSeparatorStyleL( CStifItemParser& aItem );
       
  1128 
       
  1129     /**
       
  1130      * TestCLBDSetColumnSeparatorStyleL test function for testing the 
       
  1131      *     SetColumnSeparatorStyleL function
       
  1132      * @since S60 5.0
       
  1133      * @param aItem never used
       
  1134      * @return Symbian OS error code.
       
  1135      */
       
  1136     virtual TInt TestCLBDSetColumnSeparatorStyleL( CStifItemParser& aItem );
       
  1137 
       
  1138     /**
       
  1139      * TestCLBDColumnIsOptionalL test function for testing the 
       
  1140      *     ColumnIsOptional function
       
  1141      * @since S60 5.0
       
  1142      * @param aItem never used
       
  1143      * @return Symbian OS error code.
       
  1144      */
       
  1145     virtual TInt TestCLBDColumnIsOptionalL( CStifItemParser& aItem );
       
  1146 
       
  1147     /**
       
  1148      * TestCLBDSetOptionalColumnL test function for testing the 
       
  1149      *     SetOptionalColumnL function
       
  1150      * @since S60 5.0
       
  1151      * @param aItem never used
       
  1152      * @return Symbian OS error code.
       
  1153      */
       
  1154     virtual TInt TestCLBDSetOptionalColumnL( CStifItemParser& aItem );
       
  1155 
       
  1156     /**
       
  1157      * TestCLBDColumnIsGraphicsL test function for testing the 
       
  1158      *     ColumnIsGraphics function
       
  1159      * @since S60 5.0
       
  1160      * @param aItem never used
       
  1161      * @return Symbian OS error code.
       
  1162      */
       
  1163     virtual TInt TestCLBDColumnIsGraphicsL( CStifItemParser& aItem );
       
  1164 
       
  1165     /**
       
  1166      * TestCLBDSetGraphicsColumnL test function for testing the 
       
  1167      *     SetGraphicsColumnL function
       
  1168      * @since S60 5.0
       
  1169      * @param aItem never used
       
  1170      * @return Symbian OS error code.
       
  1171      */
       
  1172     virtual TInt TestCLBDSetGraphicsColumnL( CStifItemParser& aItem );
       
  1173 
       
  1174     /**
       
  1175      * TestCLBDColumnIsNumberL test function for testing the 
       
  1176      *     ColumnIsNumber function
       
  1177      * @since S60 5.0
       
  1178      * @param aItem never used
       
  1179      * @return Symbian OS error code.
       
  1180      */
       
  1181     virtual TInt TestCLBDColumnIsNumberL( CStifItemParser& aItem );
       
  1182 
       
  1183     /**
       
  1184      * TestCLBDSetNumberColumnL test function for testing the 
       
  1185      *     SetNumberColumnL function
       
  1186      * @since S60 5.0
       
  1187      * @param aItem never used
       
  1188      * @return Symbian OS error code.
       
  1189      */
       
  1190     virtual TInt TestCLBDSetNumberColumnL( CStifItemParser& aItem );
       
  1191 
       
  1192     /**
       
  1193      * TestCLBDIconArrayL test function for testing the 
       
  1194      *     IconArray function
       
  1195      * @since S60 5.0
       
  1196      * @param aItem never used
       
  1197      * @return Symbian OS error code.
       
  1198      */
       
  1199     virtual TInt TestCLBDIconArrayL( CStifItemParser& aItem );
       
  1200 
       
  1201     /**
       
  1202      * TestCLBDSetIconArrayL test function for testing the 
       
  1203      *     SetIconArray function
       
  1204      * @since S60 5.0
       
  1205      * @param aItem never used
       
  1206      * @return Symbian OS error code.
       
  1207      */
       
  1208     virtual TInt TestCLBDSetIconArrayL( CStifItemParser& aItem );
       
  1209 
       
  1210     /**
       
  1211      * TestCLBDColumnTextClipGapL test function for testing the 
       
  1212      *     ColumnTextClipGap function
       
  1213      * @since S60 5.0
       
  1214      * @param aItem never used
       
  1215      * @return Symbian OS error code.
       
  1216      */
       
  1217     virtual TInt TestCLBDColumnTextClipGapL( CStifItemParser& aItem );
       
  1218 
       
  1219     /**
       
  1220      * TestCLBDSetColumnTextClipGapL test function for testing the 
       
  1221      *     SetColumnTextClipGapL function
       
  1222      * @since S60 5.0
       
  1223      * @param aItem never used
       
  1224      * @return Symbian OS error code.
       
  1225      */
       
  1226     virtual TInt TestCLBDSetColumnTextClipGapL( CStifItemParser& aItem );
       
  1227 
       
  1228     /**
       
  1229      * TestCLBDColumnTextClipGapL test function for testing the 
       
  1230      *     ColumnTextClipGap function
       
  1231      * @since S60 5.0
       
  1232      * @param aItem never used
       
  1233      * @return Symbian OS error code.
       
  1234      */
       
  1235     virtual TInt TestCLBDFontL( CStifItemParser& aItem );
       
  1236 
       
  1237     /**
       
  1238      * TestCLBDMakeColumnRectL test function for testing the 
       
  1239      *     MakeColumnRect function
       
  1240      * @since S60 5.0
       
  1241      * @param aItem never used
       
  1242      * @return Symbian OS error code.
       
  1243      */
       
  1244     virtual TInt TestCLBDMakeColumnRectL( CStifItemParser& aItem );
       
  1245 
       
  1246     /**
       
  1247      * TestCLBDDrawL test function for testing the 
       
  1248      *     Draw function
       
  1249      * @since S60 5.0
       
  1250      * @param aItem never used
       
  1251      * @return Symbian OS error code.
       
  1252      */
       
  1253     virtual TInt TestCLBDDrawL( CStifItemParser& aItem );
       
  1254 
       
  1255     /**
       
  1256      * TestCLBDSetSeparatorLinePositionL test function for testing the 
       
  1257      *     SetSeparatorLinePosition function
       
  1258      * @since S60 5.0
       
  1259      * @param aItem never used
       
  1260      * @return Symbian OS error code.
       
  1261      */
       
  1262     virtual TInt TestCLBDSetSeparatorLinePositionL( CStifItemParser& aItem );
       
  1263 
       
  1264     /**
       
  1265      * TestCLBDSeparatorLinePositionL test function for testing the 
       
  1266      *     SeparatorLinePosition function
       
  1267      * @since S60 5.0
       
  1268      * @param aItem never used
       
  1269      * @return Symbian OS error code.
       
  1270      */
       
  1271     virtual TInt TestCLBDSeparatorLinePositionL( CStifItemParser& aItem );
       
  1272 
       
  1273     /**
       
  1274      * TestCLBDLayoutDataL test function for testing the 
       
  1275      *     LayoutData function
       
  1276      * @since S60 5.0
       
  1277      * @param aItem never used
       
  1278      * @return Symbian OS error code.
       
  1279      */
       
  1280     virtual TInt TestCLBDLayoutDataL( CStifItemParser& aItem );
       
  1281 
       
  1282     /**
       
  1283      * TestCLBDLayoutInitL test function for testing the 
       
  1284      *     LayoutInit function
       
  1285      * @since S60 5.0
       
  1286      * @param aItem never used
       
  1287      * @return Symbian OS error code.
       
  1288      */
       
  1289     virtual TInt TestCLBDLayoutInitL( CStifItemParser& aItem );
       
  1290 
       
  1291     /**
       
  1292      * TestCLBDSetLayoutInitL test function for testing the 
       
  1293      *     SetLayoutInit function
       
  1294      * @since S60 5.0
       
  1295      * @param aItem never used
       
  1296      * @return Symbian OS error code.
       
  1297      */
       
  1298     virtual TInt TestCLBDSetLayoutInitL( CStifItemParser& aItem );
       
  1299 
       
  1300     /**
       
  1301      * TestCLBDSetColumnUnderlinedL test function for testing the 
       
  1302      *     SetColumnUnderlined function
       
  1303      * @since S60 5.0
       
  1304      * @param aItem never used
       
  1305      * @return Symbian OS error code.
       
  1306      */
       
  1307     virtual TInt TestCLBDSetColumnUnderlinedL( CStifItemParser& aItem );
       
  1308 
       
  1309     /**
       
  1310      * TestCLBDControlL test function for testing the 
       
  1311      *     Control function
       
  1312      * @since S60 5.0
       
  1313      * @param aItem never used
       
  1314      * @return Symbian OS error code.
       
  1315      */
       
  1316     virtual TInt TestCLBDControlL( CStifItemParser& aItem );
       
  1317 
       
  1318     /**
       
  1319      * TestCLBDSetControlL test function for testing the 
       
  1320      *     SetControl function
       
  1321      * @since S60 5.0
       
  1322      * @param aItem never used
       
  1323      * @return Symbian OS error code.
       
  1324      */
       
  1325     virtual TInt TestCLBDSetControlL( CStifItemParser& aItem );
       
  1326 
       
  1327     /**
       
  1328      * TestCLBDSkinBackgroundContextL test function for testing the 
       
  1329      *     SkinBackgroundContext function
       
  1330      * @since S60 5.0
       
  1331      * @param aItem never used
       
  1332      * @return Symbian OS error code.
       
  1333      */
       
  1334     virtual TInt TestCLBDSkinBackgroundContextL( CStifItemParser& aItem );
       
  1335 
       
  1336     /**
       
  1337      * TestCLBDSetSkinStyleL test function for testing the 
       
  1338      *     SetSkinStyle function
       
  1339      * @since S60 5.0
       
  1340      * @param aItem never used
       
  1341      * @return Symbian OS error code.
       
  1342      */
       
  1343     virtual TInt TestCLBDSetSkinStyleL( CStifItemParser& aItem );
       
  1344 
       
  1345     /**
       
  1346      * TestCLBDSetListEndSkinStyleL test function for testing the 
       
  1347      *     SetListEndSkinStyle function
       
  1348      * @since S60 5.0
       
  1349      * @param aItem never used
       
  1350      * @return Symbian OS error code.
       
  1351      */
       
  1352     virtual TInt TestCLBDSetListEndSkinStyleL( CStifItemParser& aItem );
       
  1353 
       
  1354     /**
       
  1355      * TestCLBDSetSkinHighlightFrameL test function for testing the 
       
  1356      *     SetSkinHighlightFrame function
       
  1357      * @since S60 5.0
       
  1358      * @param aItem never used
       
  1359      * @return Symbian OS error code.
       
  1360      */
       
  1361     virtual TInt TestCLBDSetSkinHighlightFrameL( CStifItemParser& aItem );
       
  1362 
       
  1363     /**
       
  1364      * TestCLBDSetSkinEnabledL test function for testing the 
       
  1365      *     SetSkinEnabledL function
       
  1366      * @since S60 5.0
       
  1367      * @param aItem never used
       
  1368      * @return Symbian OS error code.
       
  1369      */
       
  1370     virtual TInt TestCLBDSetSkinEnabledL( CStifItemParser& aItem );
       
  1371 
       
  1372     /**
       
  1373      * TestCLBDEnableMarqueeL test function for testing the 
       
  1374      *     EnableMarqueeL function
       
  1375      * @since S60 5.0
       
  1376      * @param aItem never used
       
  1377      * @return Symbian OS error code.
       
  1378      */
       
  1379     virtual TInt TestCLBDEnableMarqueeL( CStifItemParser& aItem );
       
  1380 
       
  1381     /**
       
  1382      * TestCLBDSetColumnFontForRowL test function for testing the 
       
  1383      *     SetColumnFontForRowL function
       
  1384      * @since S60 5.0
       
  1385      * @param aItem never used
       
  1386      * @return Symbian OS error code.
       
  1387      */
       
  1388     virtual TInt TestCLBDSetColumnFontForRowL( CStifItemParser& aItem );
       
  1389 
       
  1390     /**
       
  1391      * TestCLBDRowAndColumnFontL test function for testing the 
       
  1392      *     RowAndColumnFont function
       
  1393      * @since S60 5.0
       
  1394      * @param aItem never used
       
  1395      * @return Symbian OS error code.
       
  1396      */
       
  1397     virtual TInt TestCLBDRowAndColumnFontL( CStifItemParser& aItem );
       
  1398 
       
  1399     /**
       
  1400      * TestCLBDSetSubCellIconSizeL test function for testing the 
       
  1401      *     SetSubCellIconSize function
       
  1402      * @since S60 5.0
       
  1403      * @param aItem never used
       
  1404      * @return Symbian OS error code.
       
  1405      */
       
  1406     virtual TInt TestCLBDSetSubCellIconSizeL( CStifItemParser& aItem );
       
  1407 
       
  1408     /**
       
  1409      * TestCLBDHighlightAnimL test function for testing the 
       
  1410      *     HighlightAnim function
       
  1411      * @since S60 5.0
       
  1412      * @param aItem never used
       
  1413      * @return Symbian OS error code.
       
  1414      */
       
  1415     virtual TInt TestCLBDHighlightAnimL( CStifItemParser& aItem );
       
  1416 
       
  1417     /**
       
  1418      * TestCLBDAboutToDrawHighlightAnimL test function for testing the 
       
  1419      *     AboutToDrawHighlightAnim function
       
  1420      * @since S60 5.0
       
  1421      * @param aItem never used
       
  1422      * @return Symbian OS error code.
       
  1423      */
       
  1424     virtual TInt TestCLBDAboutToDrawHighlightAnimL( CStifItemParser& aItem );
       
  1425 
       
  1426     /**
       
  1427      * TestCLBDSetHighlightAnimBackgroundDrawerL test function for testing the 
       
  1428      *     SetHighlightAnimBackgroundDrawer function
       
  1429      * @since S60 5.0
       
  1430      * @param aItem never used
       
  1431      * @return Symbian OS error code.
       
  1432      */
       
  1433     virtual TInt TestCLBDSetHighlightAnimBackgroundDrawerL( CStifItemParser& aItem );
       
  1434 
       
  1435     /**
       
  1436      * TestCLBDSetItemCellSizeL test function for testing the 
       
  1437      *     SetItemCellSize function
       
  1438      * @since S60 5.0
       
  1439      * @param aItem never used
       
  1440      * @return Symbian OS error code.
       
  1441      */
       
  1442     virtual TInt TestCLBDSetItemCellSizeL( CStifItemParser& aItem );
       
  1443 
       
  1444     /**
       
  1445      * TestCLBDHasHighlightAnimL test function for testing the 
       
  1446      *     HasHighlightAnim function
       
  1447      * @since S60 5.0
       
  1448      * @param aItem never used
       
  1449      * @return Symbian OS error code.
       
  1450      */
       
  1451     virtual TInt TestCLBDHasHighlightAnimL( CStifItemParser& aItem );
       
  1452 
       
  1453     /**
       
  1454      * TestCLBDSetItemCellSizeL test function for testing the 
       
  1455      *     DrawHighlightAnimL function
       
  1456      * @since S60 5.0
       
  1457      * @param aItem never used
       
  1458      * @return Symbian OS error code.
       
  1459      */
       
  1460     virtual TInt TestCLBDDrawHighlightAnimL( CStifItemParser& aItem );
       
  1461 
       
  1462     /**
       
  1463      * TestCLBDSetGraphicSubCellL test function for testing the 
       
  1464      *     SetGraphicSubCellL function
       
  1465      * @since S60 5.0
       
  1466      * @param aItem never used
       
  1467      * @return Symbian OS error code.
       
  1468      */
       
  1469     virtual TInt TestCLBDSetGraphicSubCellL( CStifItemParser& aItem );
       
  1470 
       
  1471     /**
       
  1472      * TestCLBDSetTextSubCellL test function for testing the 
       
  1473      *     SetTextSubCellL function
       
  1474      * @since S60 5.0
       
  1475      * @param aItem never used
       
  1476      * @return Symbian OS error code.
       
  1477      */
       
  1478     virtual TInt TestCLBDSetTextSubCellL( CStifItemParser& aItem );
       
  1479 
       
  1480     /**
       
  1481      * TestCLBDSetConditionalSubCellL test function for testing the 
       
  1482      *     SetConditionalSubCellL function
       
  1483      * @since S60 5.0
       
  1484      * @param aItem never used
       
  1485      * @return Symbian OS error code.
       
  1486      */
       
  1487     virtual TInt TestCLBDSetConditionalSubCellL( CStifItemParser& aItem );
       
  1488 
       
  1489     /**
       
  1490      * TestCLBDSubCellsMightIntersectL test function for testing the 
       
  1491      *     SubCellsMightIntersect function
       
  1492      * @since S60 5.0
       
  1493      * @param aItem never used
       
  1494      * @return Symbian OS error code.
       
  1495      */
       
  1496     virtual TInt TestCLBDSubCellsMightIntersectL( CStifItemParser& aItem );
       
  1497 
       
  1498     /**
       
  1499      * TestCLBDSetStretchableGraphicSubCellL test function for testing the 
       
  1500      *     SetStretchableGraphicSubCellL function
       
  1501      * @since S60 5.0
       
  1502      * @param aItem never used
       
  1503      * @return Symbian OS error code.
       
  1504      */
       
  1505     virtual TInt TestCLBDSetStretchableGraphicSubCellL( CStifItemParser& aItem );
       
  1506 
       
  1507     /**
       
  1508      * TestCLBDResetSLSubCellArrayL test function for testing the 
       
  1509      *     ResetSLSubCellArray function
       
  1510      * @since S60 5.0
       
  1511      * @param aItem never used
       
  1512      * @return Symbian OS error code.
       
  1513      */
       
  1514     virtual TInt TestCLBDResetSLSubCellArrayL( CStifItemParser& aItem );
       
  1515 
       
  1516     /**
       
  1517      * TestCLBDStretchingEnabledL test function for testing the 
       
  1518      *     StretchingEnabled function
       
  1519      * @since S60 5.0
       
  1520      * @param aItem never used
       
  1521      * @return Symbian OS error code.
       
  1522      */
       
  1523     virtual TInt TestCLBDStretchingEnabledL( CStifItemParser& aItem );
       
  1524 
       
  1525     /**
       
  1526      * TestCLBDSetMarqueeParamsL test function for testing the 
       
  1527      *     SetMarqueeParams function
       
  1528      * @since S60 5.0
       
  1529      * @param aItem never used
       
  1530      * @return Symbian OS error code.
       
  1531      */
       
  1532     virtual TInt TestCLBDSetMarqueeParamsL( CStifItemParser& aItem );
       
  1533 
       
  1534     /**
       
  1535      * TestCLBDSetMarqueeParamsWithIntervalL test function for testing the 
       
  1536      *     SetMarqueeParams function
       
  1537      * @since S60 5.0
       
  1538      * @param aItem never used
       
  1539      * @return Symbian OS error code.
       
  1540      */
       
  1541     virtual TInt TestCLBDSetMarqueeParamsWithIntervalL( CStifItemParser& aItem );
       
  1542 
       
  1543     /**
       
  1544      * TestCLBDCurrentItemTextWasClippedL test function for testing the 
       
  1545      *     CurrentItemTextWasClipped function
       
  1546      * @since S60 5.0
       
  1547      * @param aItem never used
       
  1548      * @return Symbian OS error code.
       
  1549      */
       
  1550     virtual TInt TestCLBDCurrentItemTextWasClippedL( CStifItemParser& aItem );
       
  1551 
       
  1552     /**
       
  1553      * TestCLBDSetStretchableTextSubCellL test function for testing the 
       
  1554      *     SetStretchableTextSubCellL function
       
  1555      * @since S60 5.0
       
  1556      * @param aItem never used
       
  1557      * @return Symbian OS error code.
       
  1558      */
       
  1559     virtual TInt TestCLBDSetStretchableTextSubCellL( CStifItemParser& aItem );
       
  1560 
       
  1561     /**
       
  1562      * TestCLBDSetStretchableConditionalSubCellL test function for testing the 
       
  1563      *     SetStretchableConditionalSubCellL function
       
  1564      * @since S60 5.0
       
  1565      * @param aItem never used
       
  1566      * @return Symbian OS error code.
       
  1567      */
       
  1568     virtual TInt TestCLBDSetStretchableConditionalSubCellL( CStifItemParser& aItem );
       
  1569 
       
  1570     /**
       
  1571      * TestCLBDConstructorL test function for testing the 
       
  1572      *     Constructor function
       
  1573      * @since S60 5.0
       
  1574      * @param aItem never used
       
  1575      * @return Symbian OS error code.
       
  1576      */
       
  1577     virtual TInt TestCLBDConstructorL( CStifItemParser& aItem );
       
  1578 
       
  1579     /**
       
  1580      * TestCLBDConstructLDL test function for testing the 
       
  1581      *     ConstructLD function
       
  1582      * @since S60 5.0
       
  1583      * @param aItem never used
       
  1584      * @return Symbian OS error code.
       
  1585      */
       
  1586     virtual TInt TestCLBDConstructLDL( CStifItemParser& aItem );
       
  1587 
       
  1588     /**
       
  1589      * TestCLBDConstructLDWithParaL test function for testing the 
       
  1590      *     ConstructLD function
       
  1591      * @since S60 5.0
       
  1592      * @param aItem never used
       
  1593      * @return Symbian OS error code.
       
  1594      */
       
  1595     virtual TInt TestCLBDConstructLDWithParaL( CStifItemParser& aItem );
       
  1596 
       
  1597     /**
       
  1598      * TestCLBDDrawTextL test function for testing the 
       
  1599      *     DrawText function
       
  1600      * @since S60 5.0
       
  1601      * @param aItem never used
       
  1602      * @return Symbian OS error code.
       
  1603      */
       
  1604     virtual TInt TestCLBDDrawTextL( CStifItemParser& aItem );
       
  1605 
       
  1606 private: // eikfrlb.h
       
  1607          // class CFormattedCellListBoxItemDrawer
       
  1608     /**
       
  1609      * TestFCLBIDConstructorL test function for testing the 
       
  1610      *     Constructor function
       
  1611      * @since S60 5.0
       
  1612      * @param aItem never used
       
  1613      * @return Symbian OS error code.
       
  1614      */
       
  1615     virtual TInt TestFCLBIDConstructorL( CStifItemParser& aItem );
       
  1616 
       
  1617     /**
       
  1618      * TestFCLBIDDestructorL test function for testing the 
       
  1619      *     Destructor function
       
  1620      * @since S60 5.0
       
  1621      * @param aItem never used
       
  1622      * @return Symbian OS error code.
       
  1623      */
       
  1624     virtual TInt TestFCLBIDDestructorL( CStifItemParser& aItem );
       
  1625 
       
  1626     /**
       
  1627      * TestFCLBIDFormattedCellDataL test function for testing the 
       
  1628      *     FormattedCellData function
       
  1629      * @since S60 5.0
       
  1630      * @param aItem never used
       
  1631      * @return Symbian OS error code.
       
  1632      */
       
  1633     virtual TInt TestFCLBIDFormattedCellDataL( CStifItemParser& aItem );
       
  1634 
       
  1635     /**
       
  1636      * TestFCLBIDColumnData test function for testing the 
       
  1637      *     ColumnData function
       
  1638      * @since S60 5.0
       
  1639      * @param aItem never used
       
  1640      * @return Symbian OS error code.
       
  1641      */
       
  1642     virtual TInt TestFCLBIDColumnDataL( CStifItemParser& aItem );
       
  1643 
       
  1644     /**
       
  1645      * TestFCLBIDDrawEmptyItem test function for testing the 
       
  1646      *     DrawEmptyItem function
       
  1647      * @since S60 5.0
       
  1648      * @param aItem never used
       
  1649      * @return Symbian OS error code.
       
  1650      */
       
  1651     virtual TInt TestFCLBIDDrawEmptyItemL( CStifItemParser& aItem );
       
  1652 
       
  1653     /**
       
  1654      * TestFCLBIDSetTopItemIndex test function for testing the 
       
  1655      *     SetTopItemIndex function
       
  1656      * @since S60 5.0
       
  1657      * @param aItem never used
       
  1658      * @return Symbian OS error code.
       
  1659      */
       
  1660     virtual TInt TestFCLBIDSetTopItemIndexL( CStifItemParser& aItem );
       
  1661 
       
  1662     /**
       
  1663      * TestFCLBIDClearAllPropertiesL test function for testing the 
       
  1664      *     ClearAllPropertiesL function
       
  1665      * @since S60 5.0
       
  1666      * @param aItem never used
       
  1667      * @return Symbian OS error code.
       
  1668      */
       
  1669     virtual TInt TestFCLBIDClearAllPropertiesL( CStifItemParser& aItem );
       
  1670 
       
  1671     /**
       
  1672      * TestFCLBIDSetPropertiesL test function for testing the 
       
  1673      *     SetPropertiesL function
       
  1674      * @since S60 5.0
       
  1675      * @param aItem never used
       
  1676      * @return Symbian OS error code.
       
  1677      */
       
  1678     virtual TInt TestFCLBIDSetPropertiesL( CStifItemParser& aItem );
       
  1679 
       
  1680     /**
       
  1681      * TestFCLBIDProperties test function for testing the 
       
  1682      *     Properties function
       
  1683      * @since S60 5.0
       
  1684      * @param aItem never used
       
  1685      * @return Symbian OS error code.
       
  1686      */
       
  1687     virtual TInt TestFCLBIDPropertiesL( CStifItemParser& aItem );
       
  1688 
       
  1689     /**
       
  1690      * TestFCLBIDDrawItemText test function for testing the 
       
  1691      *     DrawItemText function
       
  1692      * @since S60 5.0
       
  1693      * @param aItem never used
       
  1694      * @return Symbian OS error code.
       
  1695      */
       
  1696     virtual TInt TestFCLBIDDrawItemTextL( CStifItemParser& aItem );
       
  1697 
       
  1698     /**
       
  1699      * TestFCLBIDDrawItemMarkL test function for testing the 
       
  1700      *     DrawItemMark function
       
  1701      * @since S60 5.0
       
  1702      * @param aItem never used
       
  1703      * @return Symbian OS error code.
       
  1704      */
       
  1705     virtual TInt TestFCLBIDDrawItemMarkL( CStifItemParser& aItem );
       
  1706 
       
  1707     /**
       
  1708      * TestFCLBIDMinimumCellSizeL test function for testing the 
       
  1709      *     MinimumCellSize function
       
  1710      * @since S60 5.0
       
  1711      * @param aItem never used
       
  1712      * @return Symbian OS error code.
       
  1713      */
       
  1714     virtual TInt TestFCLBIDMinimumCellSizeL( CStifItemParser& aItem );
       
  1715 
       
  1716     /**
       
  1717      * TestFCLBIDItemWidthInPixelsL test function for testing the 
       
  1718      *     ItemWidthInPixels function
       
  1719      * @since S60 5.0
       
  1720      * @param aItem never used
       
  1721      * @return Symbian OS error code.
       
  1722      */
       
  1723     virtual TInt TestFCLBIDItemWidthInPixelsL( CStifItemParser& aItem );
       
  1724 
       
  1725     /**
       
  1726      * TestFCLBIDSetItemCellSizeL test function for testing the 
       
  1727      *     SetItemCellSize function
       
  1728      * @since S60 5.0
       
  1729      * @param aItem never used
       
  1730      * @return Symbian OS error code.
       
  1731      */
       
  1732     virtual TInt TestFCLBIDSetItemCellSizeL( CStifItemParser& aItem );
       
  1733 
       
  1734     // class CEikFormattedCellListBox
       
  1735     /**
       
  1736      * TestFCLBConstructorL test function for testing the 
       
  1737      *     Constructor function
       
  1738      * @since S60 5.0
       
  1739      * @param aItem never used
       
  1740      * @return Symbian OS error code.
       
  1741      */
       
  1742     virtual TInt TestFCLBConstructorL( CStifItemParser& aItem );
       
  1743 
       
  1744     /**
       
  1745      * TestFCLBConstructFromResourceL test function for testing the 
       
  1746      *     ConstructFromResourceL function
       
  1747      * @since S60 5.0
       
  1748      * @param aItem never used
       
  1749      * @return Symbian OS error code.
       
  1750      */
       
  1751     virtual TInt TestFCLBConstructFromResourceL( CStifItemParser& aItem );
       
  1752 
       
  1753     /**
       
  1754      * TestFCLBConstructL test function for testing the 
       
  1755      *     ConstructL function
       
  1756      * @since S60 5.0
       
  1757      * @param aItem never used
       
  1758      * @return Symbian OS error code.
       
  1759      */
       
  1760     virtual TInt TestFCLBConstructL( CStifItemParser& aItem );
       
  1761 
       
  1762     /**
       
  1763      * TestFCLBModelL test function for testing the 
       
  1764      *     Model function
       
  1765      * @since S60 5.0
       
  1766      * @param aItem never used
       
  1767      * @return Symbian OS error code.
       
  1768      */
       
  1769     virtual TInt TestFCLBModelL( CStifItemParser& aItem );
       
  1770 
       
  1771     /**
       
  1772      * TestFCLBItemDrawerL test function for testing the 
       
  1773      *     ItemDrawer function
       
  1774      * @since S60 5.0
       
  1775      * @param aItem never used
       
  1776      * @return Symbian OS error code.
       
  1777      */
       
  1778     virtual TInt TestFCLBItemDrawerL( CStifItemParser& aItem );
       
  1779 
       
  1780     /**
       
  1781      * TestFCLBUseLogicalToVisualConversionL test function for testing the 
       
  1782      *     UseLogicalToVisualConversion function
       
  1783      * @since S60 5.0
       
  1784      * @param aItem never used
       
  1785      * @return Symbian OS error code.
       
  1786      */
       
  1787     virtual TInt TestFCLBUseLogicalToVisualConversionL( CStifItemParser& aItem );
       
  1788 
       
  1789     /**
       
  1790      * TestFCLBEnableExtendedDrawingL test function for testing the 
       
  1791      *     EnableExtendedDrawingL function
       
  1792      * @since S60 5.0
       
  1793      * @param aItem never used
       
  1794      * @return Symbian OS error code.
       
  1795      */
       
  1796     virtual TInt TestFCLBEnableExtendedDrawingL( CStifItemParser& aItem );
       
  1797 
       
  1798     /**
       
  1799      * TestFCLBEnableStretchingL test function for testing the 
       
  1800      *     EnableStretching function
       
  1801      * @since S60 5.0
       
  1802      * @param aItem never used
       
  1803      * @return Symbian OS error code.
       
  1804      */
       
  1805     virtual TInt TestFCLBEnableStretchingL( CStifItemParser& aItem );
       
  1806 
       
  1807     /**
       
  1808      * TestFCLBHideSecondRowL test function for testing the 
       
  1809      *     HideSecondRow function
       
  1810      * @since S60 5.0
       
  1811      * @param aItem never used
       
  1812      * @return Symbian OS error code.
       
  1813      */
       
  1814     virtual TInt TestFCLBHideSecondRowL( CStifItemParser& aItem );
       
  1815 
       
  1816     /**
       
  1817      * TestFCLBMakeViewClassInstanceL test function for testing the 
       
  1818      *     MakeViewClassInstanceL function
       
  1819      * @since S60 5.0
       
  1820      * @param aItem never used
       
  1821      * @return Symbian OS error code.
       
  1822      */
       
  1823     virtual TInt TestFCLBMakeViewClassInstanceL( CStifItemParser& aItem );
       
  1824 
       
  1825     /**
       
  1826      * TestFCLBFocusChangedL test function for testing the 
       
  1827      *     FocusChanged function
       
  1828      * @since S60 5.0
       
  1829      * @param aItem never used
       
  1830      * @return Symbian OS error code.
       
  1831      */
       
  1832     virtual TInt TestFCLBFocusChangedL( CStifItemParser& aItem );
       
  1833 
       
  1834     /**
       
  1835      * TestFCLBGetColorUseListL test function for testing the 
       
  1836      *     GetColorUseListL function
       
  1837      * @since S60 5.0
       
  1838      * @param aItem never used
       
  1839      * @return Symbian OS error code.
       
  1840      */
       
  1841     virtual TInt TestFCLBGetColorUseListL( CStifItemParser& aItem );
       
  1842 
       
  1843     /**
       
  1844      * TestFCLBHandleResourceChangeL test function for testing the 
       
  1845      *     HandleResourceChange function
       
  1846      * @since S60 5.0
       
  1847      * @param aItem never used
       
  1848      * @return Symbian OS error code.
       
  1849      */
       
  1850     virtual TInt TestFCLBHandleResourceChangeL( CStifItemParser& aItem );
       
  1851 
       
  1852     /**
       
  1853      * TestFCLBHandlePointerEventL test function for testing the 
       
  1854      *     HandlePointerEventL function
       
  1855      * @since S60 5.0
       
  1856      * @param aItem never used
       
  1857      * @return Symbian OS error code.
       
  1858      */
       
  1859     virtual TInt TestFCLBHandlePointerEventL( CStifItemParser& aItem );
       
  1860 
       
  1861     /**
       
  1862      * TestFCLBCreateItemDrawerL test function for testing the 
       
  1863      *     CreateItemDrawerL function
       
  1864      * @since S60 5.0
       
  1865      * @param aItem never used
       
  1866      * @return Symbian OS error code.
       
  1867      */
       
  1868     virtual TInt TestFCLBCreateItemDrawerL( CStifItemParser& aItem );
       
  1869 
       
  1870     /**
       
  1871      * TestFCLBAdjustRectHeightToWholeNumberOfItemsL test function for testing the 
       
  1872      *     AdjustRectHeightToWholeNumberOfItems function
       
  1873      * @since S60 5.0
       
  1874      * @param aItem never used
       
  1875      * @return Symbian OS error code.
       
  1876      */
       
  1877     virtual TInt TestFCLBAdjustRectHeightToWholeNumberOfItemsL( CStifItemParser& aItem );
       
  1878 
       
  1879     /**
       
  1880      * TestFCLBMopSupplyObjectL test function for testing the 
       
  1881      *     MopSupplyObject function
       
  1882      * @since S60 5.0
       
  1883      * @param aItem never used
       
  1884      * @return Symbian OS error code.
       
  1885      */
       
  1886     virtual TInt TestFCLBMopSupplyObjectL( CStifItemParser& aItem );
       
  1887 
       
  1888     // class CFormattedCellListBoxView
       
  1889     /**
       
  1890      * TestFCLBVDrawL test function for testing the 
       
  1891      *     Draw function
       
  1892      * @since S60 5.0
       
  1893      * @param aItem never used
       
  1894      * @return Symbian OS error code.
       
  1895      */
       
  1896     virtual TInt TestFCLBVDrawL( CStifItemParser& aItem );
       
  1897 
       
  1898     /**
       
  1899      * TestFCLBVDrawEmptyListL test function for testing the 
       
  1900      *     DrawEmptyList function
       
  1901      * @since S60 5.0
       
  1902      * @param aItem never used
       
  1903      * @return Symbian OS error code.
       
  1904      */
       
  1905     virtual TInt TestFCLBVDrawEmptyListL( CStifItemParser& aItem );
       
  1906 
       
  1907     /**
       
  1908      * TestFCLBVCalcBottomItemIndexL test function for testing the 
       
  1909      *     CalcBottomItemIndex function
       
  1910      * @since S60 5.0
       
  1911      * @param aItem never used
       
  1912      * @return Symbian OS error code.
       
  1913      */
       
  1914     virtual TInt TestFCLBVCalcBottomItemIndexL( CStifItemParser& aItem );
       
  1915 
       
  1916 private: // Eikfrlbd.h
       
  1917     // class CFormattedCellListBoxData
       
  1918     /**
       
  1919      * TestFCLBDTColorsL test function for testing the 
       
  1920      *     TColors function
       
  1921      * @since S60 5.0
       
  1922      * @param aItem never used
       
  1923      * @return Symbian OS error code.
       
  1924      */
       
  1925     virtual TInt TestFCLBDTColorsL( CStifItemParser& aItem );
       
  1926 
       
  1927     /**
       
  1928      * TestFCLBDNewL test function for testing the 
       
  1929      *     NewL function
       
  1930      * @since S60 5.0
       
  1931      * @param aItem never used
       
  1932      * @return Symbian OS error code.
       
  1933      */
       
  1934     virtual TInt TestFCLBDNewL( CStifItemParser& aItem );
       
  1935 
       
  1936     /**
       
  1937      * TestFCLBDDestructorL test function for testing the 
       
  1938      *     Destructor function
       
  1939      * @since S60 5.0
       
  1940      * @param aItem never used
       
  1941      * @return Symbian OS error code.
       
  1942      */
       
  1943     virtual TInt TestFCLBDDestructorL( CStifItemParser& aItem );
       
  1944 
       
  1945     /**
       
  1946      * TestFCLBDSubCellColorsL test function for testing the 
       
  1947      *     SubCellColors function
       
  1948      * @since S60 5.0
       
  1949      * @param aItem never used
       
  1950      * @return Symbian OS error code.
       
  1951      */
       
  1952     virtual TInt TestFCLBDSubCellColorsL( CStifItemParser& aItem );
       
  1953 
       
  1954     /**
       
  1955      * TestFCLBDSetSubCellColorsL test function for testing the 
       
  1956      *     SetSubCellColorsL function
       
  1957      * @since S60 5.0
       
  1958      * @param aItem never used
       
  1959      * @return Symbian OS error code.
       
  1960      */
       
  1961     virtual TInt TestFCLBDSetSubCellColorsL( CStifItemParser& aItem );
       
  1962 
       
  1963     /**
       
  1964      * TestFCLBDSubCellBaselinePosL test function for testing the 
       
  1965      *     SubCellBaselinePos function
       
  1966      * @since S60 5.0
       
  1967      * @param aItem never used
       
  1968      * @return Symbian OS error code.
       
  1969      */
       
  1970     virtual TInt TestFCLBDSubCellBaselinePosL( CStifItemParser& aItem );
       
  1971 
       
  1972     /**
       
  1973      * TestFCLBDSetSubCellBaselinePosL test function for testing the 
       
  1974      *     SetSubCellBaselinePosL function
       
  1975      * @since S60 5.0
       
  1976      * @param aItem never used
       
  1977      * @return Symbian OS error code.
       
  1978      */
       
  1979     virtual TInt TestFCLBDSetSubCellBaselinePosL( CStifItemParser& aItem );
       
  1980 
       
  1981     /**
       
  1982      * TestFCLBDSubCellSizeL test function for testing the 
       
  1983      *     SubCellSize function
       
  1984      * @since S60 5.0
       
  1985      * @param aItem never used
       
  1986      * @return Symbian OS error code.
       
  1987      */
       
  1988     virtual TInt TestFCLBDSubCellSizeL( CStifItemParser& aItem );
       
  1989 
       
  1990     /**
       
  1991      * TestFCLBDSetSubCellSizeL test function for testing the 
       
  1992      *     SetSubCellSizeL function
       
  1993      * @since S60 5.0
       
  1994      * @param aItem never used
       
  1995      * @return Symbian OS error code.
       
  1996      */
       
  1997     virtual TInt TestFCLBDSetSubCellSizeL( CStifItemParser& aItem );
       
  1998 
       
  1999     /**
       
  2000      * TestFCLBDSubCellPositionL test function for testing the 
       
  2001      *     SubCellPosition function
       
  2002      * @since S60 5.0
       
  2003      * @param aItem never used
       
  2004      * @return Symbian OS error code.
       
  2005      */
       
  2006     virtual TInt TestFCLBDSubCellPositionL( CStifItemParser& aItem );
       
  2007 
       
  2008     /**
       
  2009      * TestFCLBDSetSubCellPositionL test function for testing the 
       
  2010      *     SetSubCellPositionL function
       
  2011      * @since S60 5.0
       
  2012      * @param aItem never used
       
  2013      * @return Symbian OS error code.
       
  2014      */
       
  2015     virtual TInt TestFCLBDSetSubCellPositionL( CStifItemParser& aItem );
       
  2016 
       
  2017     /**
       
  2018      * TestFCLBDSubCellIsTransparentL test function for testing the 
       
  2019      *     SubCellIsTransparent function
       
  2020      * @since S60 5.0
       
  2021      * @param aItem never used
       
  2022      * @return Symbian OS error code.
       
  2023      */
       
  2024     virtual TInt TestFCLBDSubCellIsTransparentL( CStifItemParser& aItem );
       
  2025 
       
  2026     /**
       
  2027      * TestFCLBDSetTransparentSubCellL test function for testing the 
       
  2028      *     SetTransparentSubCellL function
       
  2029      * @since S60 5.0
       
  2030      * @param aItem never used
       
  2031      * @return Symbian OS error code.
       
  2032      */
       
  2033     virtual TInt TestFCLBDSetTransparentSubCellL( CStifItemParser& aItem );
       
  2034 
       
  2035     /**
       
  2036      * TestFCLBDSubCellIsNotAlwaysDrawnL test function for testing the 
       
  2037      *     SubCellIsNotAlwaysDrawn function
       
  2038      * @since S60 5.0
       
  2039      * @param aItem never used
       
  2040      * @return Symbian OS error code.
       
  2041      */
       
  2042     virtual TInt TestFCLBDSubCellIsNotAlwaysDrawnL( CStifItemParser& aItem );
       
  2043 
       
  2044     /**
       
  2045      * TestFCLBDSetNotAlwaysDrawnSubCellL test function for testing the 
       
  2046      *     SetNotAlwaysDrawnSubCellL function
       
  2047      * @since S60 5.0
       
  2048      * @param aItem never used
       
  2049      * @return Symbian OS error code.
       
  2050      */
       
  2051     virtual TInt TestFCLBDSetNotAlwaysDrawnSubCellL( CStifItemParser& aItem );
       
  2052 
       
  2053     /**
       
  2054      * TestFCLBDSubCellMarginsL test function for testing the 
       
  2055      *     SubCellMargins function
       
  2056      * @since S60 5.0
       
  2057      * @param aItem never used
       
  2058      * @return Symbian OS error code.
       
  2059      */
       
  2060     virtual TInt TestFCLBDSubCellMarginsL( CStifItemParser& aItem );
       
  2061 
       
  2062     /**
       
  2063      * TestFCLBDSetSubCellMarginsL test function for testing the 
       
  2064      *     SetSubCellMarginsL function
       
  2065      * @since S60 5.0
       
  2066      * @param aItem never used
       
  2067      * @return Symbian OS error code.
       
  2068      */
       
  2069     virtual TInt TestFCLBDSetSubCellMarginsL( CStifItemParser& aItem );
       
  2070 
       
  2071     /**
       
  2072      * TestFCLBDSubCellFontL test function for testing the 
       
  2073      *     SubCellFont function
       
  2074      * @since S60 5.0
       
  2075      * @param aItem never used
       
  2076      * @return Symbian OS error code.
       
  2077      */
       
  2078     virtual TInt TestFCLBDSubCellFontL( CStifItemParser& aItem );
       
  2079 
       
  2080     /**
       
  2081      * TestFCLBDSetSubCellFontL test function for testing the 
       
  2082      *     SetSubCellFontL function
       
  2083      * @since S60 5.0
       
  2084      * @param aItem never used
       
  2085      * @return Symbian OS error code.
       
  2086      */
       
  2087     virtual TInt TestFCLBDSetSubCellFontL( CStifItemParser& aItem );
       
  2088 
       
  2089     /**
       
  2090      * TestFCLBDSubCellAlignmentL test function for testing the 
       
  2091      *     SubCellAlignment function
       
  2092      * @since S60 5.0
       
  2093      * @param aItem never used
       
  2094      * @return Symbian OS error code.
       
  2095      */
       
  2096     virtual TInt TestFCLBDSubCellAlignmentL( CStifItemParser& aItem );
       
  2097 
       
  2098     /**
       
  2099      * TestFCLBDSetSubCellAlignmentL test function for testing the 
       
  2100      *     SetSubCellAlignmentL function
       
  2101      * @since S60 5.0
       
  2102      * @param aItem never used
       
  2103      * @return Symbian OS error code.
       
  2104      */
       
  2105     virtual TInt TestFCLBDSetSubCellAlignmentL( CStifItemParser& aItem );
       
  2106 
       
  2107     /**
       
  2108      * TestFCLBDSubCellIsGraphicsL test function for testing the 
       
  2109      *     SubCellIsGraphics function
       
  2110      * @since S60 5.0
       
  2111      * @param aItem never used
       
  2112      * @return Symbian OS error code.
       
  2113      */
       
  2114     virtual TInt TestFCLBDSubCellIsGraphicsL( CStifItemParser& aItem );
       
  2115 
       
  2116     /**
       
  2117      * TestFCLBDSetGraphicsSubCellL test function for testing the 
       
  2118      *     SetGraphicsSubCellL function
       
  2119      * @since S60 5.0
       
  2120      * @param aItem never used
       
  2121      * @return Symbian OS error code.
       
  2122      */
       
  2123     virtual TInt TestFCLBDSetGraphicsSubCellL( CStifItemParser& aItem );
       
  2124 
       
  2125     /**
       
  2126      * TestFCLBDSubCellRightSeparatorStyleL test function for testing the 
       
  2127      *     SubCellRightSeparatorStyle function
       
  2128      * @since S60 5.0
       
  2129      * @param aItem never used
       
  2130      * @return Symbian OS error code.
       
  2131      */
       
  2132     virtual TInt TestFCLBDSubCellRightSeparatorStyleL( CStifItemParser& aItem );
       
  2133 
       
  2134     /**
       
  2135      * TestFCLBDSetSubCellRightSeparatorStyleL test function for testing the 
       
  2136      *     SetSubCellRightSeparatorStyleL function
       
  2137      * @since S60 5.0
       
  2138      * @param aItem never used
       
  2139      * @return Symbian OS error code.
       
  2140      */
       
  2141     virtual TInt TestFCLBDSetSubCellRightSeparatorStyleL( CStifItemParser& aItem );
       
  2142 
       
  2143     /**
       
  2144      * TestFCLBDSubCellTextClipGapL test function for testing the 
       
  2145      *     SubCellTextClipGap function
       
  2146      * @since S60 5.0
       
  2147      * @param aItem never used
       
  2148      * @return Symbian OS error code.
       
  2149      */
       
  2150     virtual TInt TestFCLBDSubCellTextClipGapL( CStifItemParser& aItem );
       
  2151 
       
  2152     /**
       
  2153      * TestFCLBDSetSubCellTextClipGapL test function for testing the 
       
  2154      *     SetSubCellTextClipGapL function
       
  2155      * @since S60 5.0
       
  2156      * @param aItem never used
       
  2157      * @return Symbian OS error code.
       
  2158      */
       
  2159     virtual TInt TestFCLBDSetSubCellTextClipGapL( CStifItemParser& aItem );
       
  2160 
       
  2161     /**
       
  2162      * TestFCLBDSkinEnabledL test function for testing the 
       
  2163      *     SkinEnabled function
       
  2164      * @since S60 5.0
       
  2165      * @param aItem never used
       
  2166      * @return Symbian OS error code.
       
  2167      */
       
  2168     virtual TInt TestFCLBDSkinEnabledL( CStifItemParser& aItem );
       
  2169 
       
  2170     /**
       
  2171      * TestFCLBDSetSkinEnabledL test function for testing the 
       
  2172      *     SetSkinEnabledL function
       
  2173      * @since S60 5.0
       
  2174      * @param aItem never used
       
  2175      * @return Symbian OS error code.
       
  2176      */
       
  2177     virtual TInt TestFCLBDSetSkinEnabledL( CStifItemParser& aItem );
       
  2178 
       
  2179     /**
       
  2180      * TestFCLBDSubCellIsNumberCellL test function for testing the 
       
  2181      *     SubCellIsNumberCell function
       
  2182      * @since S60 5.0
       
  2183      * @param aItem never used
       
  2184      * @return Symbian OS error code.
       
  2185      */
       
  2186     virtual TInt TestFCLBDSubCellIsNumberCellL( CStifItemParser& aItem );
       
  2187 
       
  2188     /**
       
  2189      * TestFCLBDSetNumberCellL test function for testing the 
       
  2190      *     SetNumberCellL function
       
  2191      * @since S60 5.0
       
  2192      * @param aItem never used
       
  2193      * @return Symbian OS error code.
       
  2194      */
       
  2195     virtual TInt TestFCLBDSetNumberCellL( CStifItemParser& aItem );
       
  2196 
       
  2197     /**
       
  2198      * TestFCLBDIconArrayL test function for testing the 
       
  2199      *     IconArray function
       
  2200      * @since S60 5.0
       
  2201      * @param aItem never used
       
  2202      * @return Symbian OS error code.
       
  2203      */
       
  2204     virtual TInt TestFCLBDIconArrayL( CStifItemParser& aItem );
       
  2205 
       
  2206     /**
       
  2207      * TestFCLBDSetIconArrayLL test function for testing the 
       
  2208      *     SetIconArrayL function
       
  2209      * @since S60 5.0
       
  2210      * @param aItem never used
       
  2211      * @return Symbian OS error code.
       
  2212      */
       
  2213     virtual TInt TestFCLBDSetIconArrayLL( CStifItemParser& aItem );
       
  2214 
       
  2215     /**
       
  2216      * TestFCLBDIconArrayL test function for testing the 
       
  2217      *     SetIconArray function
       
  2218      * @since S60 5.0
       
  2219      * @param aItem never used
       
  2220      * @return Symbian OS error code.
       
  2221      */
       
  2222     virtual TInt TestFCLBDSetIconArrayL( CStifItemParser& aItem );
       
  2223 
       
  2224     /**
       
  2225      * TestFCLBDFontL test function for testing the 
       
  2226      *     Font function
       
  2227      * @since S60 5.0
       
  2228      * @param aItem never used
       
  2229      * @return Symbian OS error code.
       
  2230      */
       
  2231     virtual TInt TestFCLBDFontL( CStifItemParser& aItem );
       
  2232 
       
  2233     /**
       
  2234      * TestFCLBDDrawL test function for testing the 
       
  2235      *     Draw function
       
  2236      * @since S60 5.0
       
  2237      * @param aItem never used
       
  2238      * @return Symbian OS error code.
       
  2239      */
       
  2240     virtual TInt TestFCLBDDrawL( CStifItemParser& aItem );
       
  2241 
       
  2242     /**
       
  2243      * TestFCLBDUseSubCellColorsL test function for testing the 
       
  2244      *     UseSubCellColors function
       
  2245      * @since S60 5.0
       
  2246      * @param aItem never used
       
  2247      * @return Symbian OS error code.
       
  2248      */
       
  2249     virtual TInt TestFCLBDUseSubCellColorsL( CStifItemParser& aItem );
       
  2250 
       
  2251     /**
       
  2252      * TestFCLBDControlL test function for testing the 
       
  2253      *     Control function
       
  2254      * @since S60 5.0
       
  2255      * @param aItem never used
       
  2256      * @return Symbian OS error code.
       
  2257      */
       
  2258     virtual TInt TestFCLBDControlL( CStifItemParser& aItem );
       
  2259 
       
  2260     /**
       
  2261      * TestFCLBDSetControlL test function for testing the 
       
  2262      *     SetControl function
       
  2263      * @since S60 5.0
       
  2264      * @param aItem never used
       
  2265      * @return Symbian OS error code.
       
  2266      */
       
  2267     virtual TInt TestFCLBDSetControlL( CStifItemParser& aItem );
       
  2268 
       
  2269     /**
       
  2270      * TestFCLBDSkinBackgroundContextL test function for testing the 
       
  2271      *     SkinBackgroundContext function
       
  2272      * @since S60 5.0
       
  2273      * @param aItem never used
       
  2274      * @return Symbian OS error code.
       
  2275      */
       
  2276     virtual TInt TestFCLBDSkinBackgroundContextL( CStifItemParser& aItem );
       
  2277 
       
  2278     /**
       
  2279      * TestFCLBDSetBackgroundSkinStyleL test function for testing the 
       
  2280      *     SetBackgroundSkinStyle function
       
  2281      * @since S60 5.0
       
  2282      * @param aItem never used
       
  2283      * @return Symbian OS error code.
       
  2284      */
       
  2285     virtual TInt TestFCLBDSetBackgroundSkinStyleL( CStifItemParser& aItem );
       
  2286 
       
  2287     /**
       
  2288      * TestFCLBDSetSkinStyleL test function for testing the 
       
  2289      *     SetSkinStyle function
       
  2290      * @since S60 5.0
       
  2291      * @param aItem never used
       
  2292      * @return Symbian OS error code.
       
  2293      */
       
  2294     virtual TInt TestFCLBDSetSkinStyleL( CStifItemParser& aItem );
       
  2295 
       
  2296     /**
       
  2297      * TestFCLBDSetSkinParentPosL test function for testing the 
       
  2298      *     SetSkinParentPos function
       
  2299      * @since S60 5.0
       
  2300      * @param aItem never used
       
  2301      * @return Symbian OS error code.
       
  2302      */
       
  2303     virtual TInt TestFCLBDSetSkinParentPosL( CStifItemParser& aItem );
       
  2304 
       
  2305     /**
       
  2306      * TestFCLBDSetListEndSkinStyleL test function for testing the 
       
  2307      *     SetListEndSkinStyle function
       
  2308      * @since S60 5.0
       
  2309      * @param aItem never used
       
  2310      * @return Symbian OS error code.
       
  2311      */
       
  2312     virtual TInt TestFCLBDSetListEndSkinStyleL( CStifItemParser& aItem );
       
  2313 
       
  2314     /**
       
  2315      * TestFCLBDRespectFocusL test function for testing the 
       
  2316      *     RespectFocus function
       
  2317      * @since S60 5.0
       
  2318      * @param aItem never used
       
  2319      * @return Symbian OS error code.
       
  2320      */
       
  2321     virtual TInt TestFCLBDRespectFocusL( CStifItemParser& aItem );
       
  2322 
       
  2323     /**
       
  2324      * TestFCLBDSetRespectFocusL test function for testing the 
       
  2325      *     SetRespectFocus function
       
  2326      * @since S60 5.0
       
  2327      * @param aItem never used
       
  2328      * @return Symbian OS error code.
       
  2329      */
       
  2330     virtual TInt TestFCLBDSetRespectFocusL( CStifItemParser& aItem );
       
  2331 
       
  2332     /**
       
  2333      * TestFCLBDSetSkinHighlightFrameL test function for testing the 
       
  2334      *     SetSkinHighlightFrame function
       
  2335      * @since S60 5.0
       
  2336      * @param aItem never used
       
  2337      * @return Symbian OS error code.
       
  2338      */
       
  2339     virtual TInt TestFCLBDSetSkinHighlightFrameL( CStifItemParser& aItem );
       
  2340 
       
  2341     /**
       
  2342      * TestFCLBDSetSkinPopupFrameL test function for testing the 
       
  2343      *     SetSkinPopupFrame function
       
  2344      * @since S60 5.0
       
  2345      * @param aItem never used
       
  2346      * @return Symbian OS error code.
       
  2347      */
       
  2348     virtual TInt TestFCLBDSetSkinPopupFrameL( CStifItemParser& aItem );
       
  2349 
       
  2350     /**
       
  2351      * TestFCLBDSetSkinPopupFramePositionL test function for testing the 
       
  2352      *     SetSkinPopupFramePosition function
       
  2353      * @since S60 5.0
       
  2354      * @param aItem never used
       
  2355      * @return Symbian OS error code.
       
  2356      */
       
  2357     virtual TInt TestFCLBDSetSkinPopupFramePositionL( CStifItemParser& aItem );
       
  2358 
       
  2359     /**
       
  2360      * TestFCLBDUseLogicalToVisualConversionL test function for testing the 
       
  2361      *     UseLogicalToVisualConversion function
       
  2362      * @since S60 5.0
       
  2363      * @param aItem never used
       
  2364      * @return Symbian OS error code.
       
  2365      */
       
  2366     virtual TInt TestFCLBDUseLogicalToVisualConversionL( CStifItemParser& aItem );
       
  2367 
       
  2368     /**
       
  2369      * TestFCLBDEnableMarqueeL test function for testing the 
       
  2370      *     EnableMarqueeL function
       
  2371      * @since S60 5.0
       
  2372      * @param aItem never used
       
  2373      * @return Symbian OS error code.
       
  2374      */
       
  2375     virtual TInt TestFCLBDEnableMarqueeL( CStifItemParser& aItem );
       
  2376 
       
  2377     /**
       
  2378      * TestFCLBDIsMarqueeOnL test function for testing the 
       
  2379      *     IsMarqueeOn function
       
  2380      * @since S60 5.0
       
  2381      * @param aItem never used
       
  2382      * @return Symbian OS error code.
       
  2383      */
       
  2384     virtual TInt TestFCLBDIsMarqueeOnL( CStifItemParser& aItem );
       
  2385 
       
  2386     /**
       
  2387      * TestFCLBDHighlightAnimL test function for testing the 
       
  2388      *     HighlightAnim function
       
  2389      * @since S60 5.0
       
  2390      * @param aItem never used
       
  2391      * @return Symbian OS error code.
       
  2392      */
       
  2393     virtual TInt TestFCLBDHighlightAnimL( CStifItemParser& aItem );
       
  2394 
       
  2395     /**
       
  2396      * TestFCLBDAboutToDrawHighlightAnimL test function for testing the 
       
  2397      *     AboutToDrawHighlightAnim function
       
  2398      * @since S60 5.0
       
  2399      * @param aItem never used
       
  2400      * @return Symbian OS error code.
       
  2401      */
       
  2402     virtual TInt TestFCLBDAboutToDrawHighlightAnimL( CStifItemParser& aItem );
       
  2403 
       
  2404     /**
       
  2405      * TestFCLBDSetHighlightAnimBackgroundDrawerL test function for testing the 
       
  2406      *     SetHighlightAnimBackgroundDrawer function
       
  2407      * @since S60 5.0
       
  2408      * @param aItem never used
       
  2409      * @return Symbian OS error code.
       
  2410      */
       
  2411     virtual TInt TestFCLBDSetHighlightAnimBackgroundDrawerL( CStifItemParser& aItem );
       
  2412 
       
  2413     /**
       
  2414      * TestFCLBDSetItemCellSizeL test function for testing the 
       
  2415      *     SetItemCellSize function
       
  2416      * @since S60 5.0
       
  2417      * @param aItem never used
       
  2418      * @return Symbian OS error code.
       
  2419      */
       
  2420     virtual TInt TestFCLBDSetItemCellSizeL( CStifItemParser& aItem );
       
  2421 
       
  2422     /**
       
  2423      * TestFCLBDHasHighlightAnimL test function for testing the 
       
  2424      *     HasHighlightAnim function
       
  2425      * @since S60 5.0
       
  2426      * @param aItem never used
       
  2427      * @return Symbian OS error code.
       
  2428      */
       
  2429     virtual TInt TestFCLBDHasHighlightAnimL( CStifItemParser& aItem );
       
  2430 
       
  2431     /**
       
  2432      * TestFCLBDDrawHighlightAnimL test function for testing the 
       
  2433      *     DrawHighlightAnim function
       
  2434      * @since S60 5.0
       
  2435      * @param aItem never used
       
  2436      * @return Symbian OS error code.
       
  2437      */
       
  2438     virtual TInt TestFCLBDDrawHighlightAnimL( CStifItemParser& aItem );
       
  2439 
       
  2440     /**
       
  2441      * TestFCLBDSetSubCellFontForRowL test function for testing the 
       
  2442      *     SetSubCellFontForRowL function
       
  2443      * @since S60 5.0
       
  2444      * @param aItem never used
       
  2445      * @return Symbian OS error code.
       
  2446      */
       
  2447     virtual TInt TestFCLBDSetSubCellFontForRowL( CStifItemParser& aItem );
       
  2448 
       
  2449     /**
       
  2450      * TestFCLBDRowAndSubCellFontL test function for testing the 
       
  2451      *     RowAndSubCellFont function
       
  2452      * @since S60 5.0
       
  2453      * @param aItem never used
       
  2454      * @return Symbian OS error code.
       
  2455      */
       
  2456     virtual TInt TestFCLBDRowAndSubCellFontL( CStifItemParser& aItem );
       
  2457 
       
  2458     /**
       
  2459      * TestFCLBDSetDrawBackgroundL test function for testing the 
       
  2460      *     SetDrawBackground function
       
  2461      * @since S60 5.0
       
  2462      * @param aItem never used
       
  2463      * @return Symbian OS error code.
       
  2464      */
       
  2465     virtual TInt TestFCLBDSetDrawBackgroundL( CStifItemParser& aItem );
       
  2466 
       
  2467     /**
       
  2468      * TestFCLBDSetSeparatorLinePositionL test function for testing the 
       
  2469      *     SetSeparatorLinePosition function
       
  2470      * @since S60 5.0
       
  2471      * @param aItem never used
       
  2472      * @return Symbian OS error code.
       
  2473      */
       
  2474     virtual TInt TestFCLBDSetSeparatorLinePositionL( CStifItemParser& aItem );
       
  2475 
       
  2476     /**
       
  2477      * TestFCLBDSeparatorLinePositionL test function for testing the 
       
  2478      *     SeparatorLinePosition function
       
  2479      * @since S60 5.0
       
  2480      * @param aItem never used
       
  2481      * @return Symbian OS error code.
       
  2482      */
       
  2483     virtual TInt TestFCLBDSeparatorLinePositionL( CStifItemParser& aItem );
       
  2484 
       
  2485     /**
       
  2486      * TestFCLBDLayoutDataL test function for testing the 
       
  2487      *     LayoutData function
       
  2488      * @since S60 5.0
       
  2489      * @param aItem never used
       
  2490      * @return Symbian OS error code.
       
  2491      */
       
  2492     virtual TInt TestFCLBDLayoutDataL( CStifItemParser& aItem );
       
  2493 
       
  2494     /**
       
  2495      * TestFCLBDLayoutInitL test function for testing the 
       
  2496      *     LayoutInit function
       
  2497      * @since S60 5.0
       
  2498      * @param aItem never used
       
  2499      * @return Symbian OS error code.
       
  2500      */
       
  2501     virtual TInt TestFCLBDLayoutInitL( CStifItemParser& aItem );
       
  2502 
       
  2503     /**
       
  2504      * TestFCLBDSetLayoutInitL test function for testing the 
       
  2505      *     SetLayoutInit function
       
  2506      * @since S60 5.0
       
  2507      * @param aItem never used
       
  2508      * @return Symbian OS error code.
       
  2509      */
       
  2510     virtual TInt TestFCLBDSetLayoutInitL( CStifItemParser& aItem );
       
  2511 
       
  2512     /**
       
  2513      * TestFCLBDSetSubcellUnderlinedL test function for testing the 
       
  2514      *     SetSubcellUnderlined function
       
  2515      * @since S60 5.0
       
  2516      * @param aItem never used
       
  2517      * @return Symbian OS error code.
       
  2518      */
       
  2519     virtual TInt TestFCLBDSetSubcellUnderlinedL( CStifItemParser& aItem );
       
  2520 
       
  2521     /**
       
  2522      * TestFCLBDSetMarqueeParamsL test function for testing the 
       
  2523      *     SetMarqueeParams function
       
  2524      * @since S60 5.0
       
  2525      * @param aItem never used
       
  2526      * @return Symbian OS error code.
       
  2527      */
       
  2528     virtual TInt TestFCLBDSetMarqueeParamsL( CStifItemParser& aItem );
       
  2529 
       
  2530     /**
       
  2531      * TestFCLBDCurrentItemTextWasClippedL test function for testing the 
       
  2532      *     CurrentItemTextWasClipped function
       
  2533      * @since S60 5.0
       
  2534      * @param aItem never used
       
  2535      * @return Symbian OS error code.
       
  2536      */
       
  2537     virtual TInt TestFCLBDCurrentItemTextWasClippedL( CStifItemParser& aItem );
       
  2538 
       
  2539     /**
       
  2540      * TestFCLBDSetSubCellIconSizeL test function for testing the 
       
  2541      *     SetSubCellIconSize function
       
  2542      * @since S60 5.0
       
  2543      * @param aItem never used
       
  2544      * @return Symbian OS error code.
       
  2545      */
       
  2546     virtual TInt TestFCLBDSetSubCellIconSizeL( CStifItemParser& aItem );
       
  2547 
       
  2548     /**
       
  2549      * TestFCLBDConstructorL test function for testing the 
       
  2550      *     Constructor function
       
  2551      * @since S60 5.0
       
  2552      * @param aItem never used
       
  2553      * @return Symbian OS error code.
       
  2554      */
       
  2555     virtual TInt TestFCLBDConstructorL( CStifItemParser& aItem );
       
  2556 
       
  2557     /**
       
  2558      * TestFCLBDConstructLDL test function for testing the 
       
  2559      *     ConstructLD function
       
  2560      * @since S60 5.0
       
  2561      * @param aItem never used
       
  2562      * @return Symbian OS error code.
       
  2563      */
       
  2564     virtual TInt TestFCLBDConstructLDL( CStifItemParser& aItem );
       
  2565 
       
  2566     /**
       
  2567      * TestFCLBDConstructLDWithParaL test function for testing the 
       
  2568      *     ConstructLD function
       
  2569      * @since S60 5.0
       
  2570      * @param aItem never used
       
  2571      * @return Symbian OS error code.
       
  2572      */
       
  2573     virtual TInt TestFCLBDConstructLDWithParaL( CStifItemParser& aItem );
       
  2574 
       
  2575     /**
       
  2576      * TestFCLBDDrawFormattedL test function for testing the 
       
  2577      *     DrawFormatted function
       
  2578      * @since S60 5.0
       
  2579      * @param aItem never used
       
  2580      * @return Symbian OS error code.
       
  2581      */
       
  2582     virtual TInt TestFCLBDDrawFormattedL( CStifItemParser& aItem );
       
  2583 
       
  2584     // class CSettingItemEditingListBoxData
       
  2585     /**
       
  2586      * TestSIELBDNewL test function for testing the 
       
  2587      *     NewL function
       
  2588      * @since S60 5.0
       
  2589      * @param aItem never used
       
  2590      * @return Symbian OS error code.
       
  2591      */
       
  2592     virtual TInt TestSIELBDNewL( CStifItemParser& aItem );
       
  2593 
       
  2594     /**
       
  2595      * TestSIELBDDrawL test function for testing the 
       
  2596      *     Draw function
       
  2597      * @since S60 5.0
       
  2598      * @param aItem never used
       
  2599      * @return Symbian OS error code.
       
  2600      */
       
  2601     virtual TInt TestSIELBDDrawL( CStifItemParser& aItem );
       
  2602 
       
  2603     // class CFormGraphicListBoxData
       
  2604     /**
       
  2605      * TestFGLBDNewL test function for testing the 
       
  2606      *     NewL function
       
  2607      * @since S60 5.0
       
  2608      * @param aItem never used
       
  2609      * @return Symbian OS error code.
       
  2610      */
       
  2611     virtual TInt TestFGLBDNewL( CStifItemParser& aItem );
       
  2612 
       
  2613     /**
       
  2614      * TestFGLBDDrawL test function for testing the 
       
  2615      *     Draw function
       
  2616      * @since S60 5.0
       
  2617      * @param aItem never used
       
  2618      * @return Symbian OS error code.
       
  2619      */
       
  2620     virtual TInt TestFGLBDDrawL( CStifItemParser& aItem );
       
  2621 
       
  2622     // class CPopupFormattedListBoxData
       
  2623     /**
       
  2624      * TestPFLBDNewL test function for testing the 
       
  2625      *     NewL function
       
  2626      * @since S60 5.0
       
  2627      * @param aItem never used
       
  2628      * @return Symbian OS error code.
       
  2629      */
       
  2630     virtual TInt TestPFLBDNewL( CStifItemParser& aItem );
       
  2631 
       
  2632     /**
       
  2633      * TestPFLBDDrawL test function for testing the 
       
  2634      *     Draw function
       
  2635      * @since S60 5.0
       
  2636      * @param aItem never used
       
  2637      * @return Symbian OS error code.
       
  2638      */
       
  2639     virtual TInt TestPFLBDDrawL( CStifItemParser& aItem );
       
  2640 
       
  2641     // class CFormattedCellGridData
       
  2642     /**
       
  2643      * TestFCGDNewL test function for testing the 
       
  2644      *     NewL function
       
  2645      * @since S60 5.0
       
  2646      * @param aItem never used
       
  2647      * @return Symbian OS error code.
       
  2648      */
       
  2649     virtual TInt TestFCGDNewL( CStifItemParser& aItem );
       
  2650 
       
  2651     /**
       
  2652      * TestFCGDDrawL test function for testing the 
       
  2653      *     Draw function
       
  2654      * @since S60 5.0
       
  2655      * @param aItem never used
       
  2656      * @return Symbian OS error code.
       
  2657      */
       
  2658     virtual TInt TestFCGDDrawL( CStifItemParser& aItem );
       
  2659 
       
  2660 private:// eiklbd.h
       
  2661     // class TListFontBoundValues
       
  2662     /**
       
  2663      * TestLFBVConstructorL test function for testing the 
       
  2664      *     Constructor function
       
  2665      * @since S60 5.0
       
  2666      * @param aItem never used
       
  2667      * @return Symbian OS error code.
       
  2668      */
       
  2669     virtual TInt TestLFBVConstructorL( CStifItemParser& aItem );
       
  2670 
       
  2671     // class CListBoxData
       
  2672     /**
       
  2673      * TestLBDConstructorL test function for testing the 
       
  2674      *     Constructor function
       
  2675      * @since S60 5.0
       
  2676      * @param aItem never used
       
  2677      * @return Symbian OS error code.
       
  2678      */
       
  2679     virtual TInt TestLBDConstructorL( CStifItemParser& aItem );
       
  2680 
       
  2681     /**
       
  2682      * TestLBDDestructor test function for testing the 
       
  2683      *     Destructor function
       
  2684      * @since S60 5.0
       
  2685      * @param aItem never used
       
  2686      * @return Symbian OS error code.
       
  2687      */
       
  2688     virtual TInt TestLBDDestructor( CStifItemParser& aItem );
       
  2689 
       
  2690     /**
       
  2691      * TestLBDConstructL test function for testing the 
       
  2692      *     ConstructL function
       
  2693      * @since S60 5.0
       
  2694      * @param aItem never used
       
  2695      * @return Symbian OS error code.
       
  2696      */
       
  2697     virtual TInt TestLBDConstructL( CStifItemParser& aItem );
       
  2698 
       
  2699     /**
       
  2700      * TestLBDFont test function for testing the 
       
  2701      *     Font function
       
  2702      * @since S60 5.0
       
  2703      * @param aItem never used
       
  2704      * @return Symbian OS error code.
       
  2705      */
       
  2706     virtual TInt TestLBDFont( CStifItemParser& aItem );
       
  2707 
       
  2708     /**
       
  2709      * TestLBDSetupGc test function for testing the 
       
  2710      *     SetupGc function
       
  2711      * @since S60 5.0
       
  2712      * @param aItem never used
       
  2713      * @return Symbian OS error code.
       
  2714      */
       
  2715     virtual TInt TestLBDSetupGc( CStifItemParser& aItem );
       
  2716 
       
  2717     /**
       
  2718      * TestLBDFontBoundValues test function for testing the 
       
  2719      *     FontBoundValues function
       
  2720      * @since S60 5.0
       
  2721      * @param aItem never used
       
  2722      * @return Symbian OS error code.
       
  2723      */
       
  2724     virtual TInt TestLBDFontBoundValues( CStifItemParser& aItem );
       
  2725 
       
  2726     /**
       
  2727      * TestLBDSetFontHeight test function for testing the 
       
  2728      *     SetFontHeight function
       
  2729      * @since S60 5.0
       
  2730      * @param aItem never used
       
  2731      * @return Symbian OS error code.
       
  2732      */
       
  2733     virtual TInt TestLBDSetFontHeight( CStifItemParser& aItem );
       
  2734 
       
  2735     /**
       
  2736      * TestLBDSetSearchStringL test function for testing the 
       
  2737      *     SetSearchStringL function
       
  2738      * @since S60 5.0
       
  2739      * @param aItem never used
       
  2740      * @return Symbian OS error code.
       
  2741      */
       
  2742     virtual TInt TestLBDSetSearchStringL( CStifItemParser& aItem );
       
  2743 
       
  2744     /**
       
  2745      * TestLBDIsSearchStringL test function for testing the 
       
  2746      *     IsSearchString function
       
  2747      * @since S60 5.0
       
  2748      * @param aItem never used
       
  2749      * @return Symbian OS error code.
       
  2750      */
       
  2751     virtual TInt TestLBDIsSearchStringL( CStifItemParser& aItem );
       
  2752 
       
  2753     /**
       
  2754      * TestLBDDrawItemL test function for testing the 
       
  2755      *     DrawItem function
       
  2756      * @since S60 5.0
       
  2757      * @param aItem never used
       
  2758      * @return Symbian OS error code.
       
  2759      */
       
  2760     virtual TInt TestLBDDrawItemL( CStifItemParser& aItem );
       
  2761 
       
  2762     /**
       
  2763      * TestLBDSetAlignmentL test function for testing the 
       
  2764      *     SetAlignmentL function
       
  2765      * @since S60 5.0
       
  2766      * @param aItem never used
       
  2767      * @return Symbian OS error code.
       
  2768      */
       
  2769     virtual TInt TestLBDSetAlignmentL( CStifItemParser& aItem );
       
  2770 
       
  2771     /**
       
  2772      * TestLBDAlignmentL test function for testing the 
       
  2773      *     Alignment function
       
  2774      * @since S60 5.0
       
  2775      * @param aItem never used
       
  2776      * @return Symbian OS error code.
       
  2777      */
       
  2778     virtual TInt TestLBDAlignmentL( CStifItemParser& aItem );
       
  2779 
       
  2780     /**
       
  2781      * TestLBDSkinBackgroundControlContext test function for testing the 
       
  2782      *     SkinBackgroundControlContext function
       
  2783      * @since S60 5.0
       
  2784      * @param aItem never used
       
  2785      * @return Symbian OS error code.
       
  2786      */
       
  2787     virtual TInt TestLBDSkinBackgroundControlContext( CStifItemParser& aItem );
       
  2788 
       
  2789     /**
       
  2790      * TestLBDSetSkinBackgroundControlContextL test function for testing the 
       
  2791      *     SetSkinBackgroundControlContextL function
       
  2792      * @since S60 5.0
       
  2793      * @param aItem never used
       
  2794      * @return Symbian OS error code.
       
  2795      */
       
  2796     virtual TInt TestLBDSetSkinBackgroundControlContextL( CStifItemParser& aItem );
       
  2797 
       
  2798     /**
       
  2799      * TestLBDSetSkinEnabledL test function for testing the 
       
  2800      *     SetSkinEnabledL function
       
  2801      * @since S60 5.0
       
  2802      * @param aItem never used
       
  2803      * @return Symbian OS error code.
       
  2804      */
       
  2805     virtual TInt TestLBDSetSkinEnabledL( CStifItemParser& aItem );
       
  2806 
       
  2807     /**
       
  2808      * TestLBDConstructFontL test function for testing the 
       
  2809      *     ConstructFontL function
       
  2810      * @since S60 5.0
       
  2811      * @param aItem never used
       
  2812      * @return Symbian OS error code.
       
  2813      */
       
  2814     virtual TInt TestLBDConstructFontL( CStifItemParser& aItem );
       
  2815 
       
  2816     /**
       
  2817      * TestLBDUpdateFontBoundValuesL test function for testing the 
       
  2818      *     UpdateFontBoundValues function
       
  2819      * @since S60 5.0
       
  2820      * @param aItem never used
       
  2821      * @return Symbian OS error code.
       
  2822      */
       
  2823     virtual TInt TestLBDUpdateFontBoundValuesL( CStifItemParser& aItem );
       
  2824 
       
  2825     /**
       
  2826      * TestLBDRegenerateFontsL test function for testing the 
       
  2827      *     RegenerateFonts function
       
  2828      * @since S60 5.0
       
  2829      * @param aItem never used
       
  2830      * @return Symbian OS error code.
       
  2831      */
       
  2832     virtual TInt TestLBDRegenerateFontsL( CStifItemParser& aItem );
       
  2833 
       
  2834     // class CFontsWithStyle in class CListBoxData
       
  2835     /**
       
  2836      * TestLBDFWSReleaseFontsL test function for testing the 
       
  2837      *     ReleaseFonts function
       
  2838      * @since S60 5.0
       
  2839      * @param aItem never used
       
  2840      * @return Symbian OS error code.
       
  2841      */
       
  2842     virtual TInt TestLBDFWSReleaseFontsL( CStifItemParser& aItem );
       
  2843 
       
  2844     /**
       
  2845      * TestLBDFWSFontStyleL test function for testing the 
       
  2846      *     FontStyle function
       
  2847      * @since S60 5.0
       
  2848      * @param aItem never used
       
  2849      * @return Symbian OS error code.
       
  2850      */
       
  2851     virtual TInt TestLBDFWSFontStyleL( CStifItemParser& aItem );
       
  2852 
       
  2853     /**
       
  2854      * TestLBDFWSSetFontStyleL test function for testing the 
       
  2855      *     SetFontStyle function
       
  2856      * @since S60 5.0
       
  2857      * @param aItem never used
       
  2858      * @return Symbian OS error code.
       
  2859      */
       
  2860     virtual TInt TestLBDFWSSetFontStyleL( CStifItemParser& aItem );
       
  2861 
       
  2862 private:// eiklbed.h
       
  2863     /**
       
  2864      * TestLBDFWSSetFontStyleL test function for testing the 
       
  2865      *     Constructor function
       
  2866      * @since S60 5.0
       
  2867      * @param aItem never used
       
  2868      * @return Symbian OS error code.
       
  2869      */
       
  2870     virtual TInt TestLBTEConstructorL( CStifItemParser& aItem );
       
  2871 
       
  2872     /**
       
  2873      * TestLBTEDestructorL test function for testing the 
       
  2874      *     Destructor function
       
  2875      * @since S60 5.0
       
  2876      * @param aItem never used
       
  2877      * @return Symbian OS error code.
       
  2878      */
       
  2879     virtual TInt TestLBTEDestructorL( CStifItemParser& aItem );
       
  2880 
       
  2881     /**
       
  2882      * TestLBTESetFontL test function for testing the 
       
  2883      *     SetFont function
       
  2884      * @since S60 5.0
       
  2885      * @param aItem never used
       
  2886      * @return Symbian OS error code.
       
  2887      */
       
  2888     virtual TInt TestLBTESetFontL( CStifItemParser& aItem );
       
  2889 
       
  2890     /**
       
  2891      * TestLBTEEditorL test function for testing the 
       
  2892      *     Editor function
       
  2893      * @since S60 5.0
       
  2894      * @param aItem never used
       
  2895      * @return Symbian OS error code.
       
  2896      */
       
  2897     virtual TInt TestLBTEEditorL( CStifItemParser& aItem );
       
  2898 
       
  2899     /**
       
  2900      * TestLBTESetListBoxEditorObserverL test function for testing the 
       
  2901      *     SetListBoxEditorObserver function
       
  2902      * @since S60 5.0
       
  2903      * @param aItem never used
       
  2904      * @return Symbian OS error code.
       
  2905      */
       
  2906     virtual TInt TestLBTESetListBoxEditorObserverL( CStifItemParser& aItem );
       
  2907 
       
  2908     /**
       
  2909      * TestLBTEItemTextL test function for testing the 
       
  2910      *     ItemText function
       
  2911      * @since S60 5.0
       
  2912      * @param aItem never used
       
  2913      * @return Symbian OS error code.
       
  2914      */
       
  2915     virtual TInt TestLBTEItemTextL( CStifItemParser& aItem );
       
  2916 
       
  2917     /**
       
  2918      * TestLBTEStartEditingL test function for testing the 
       
  2919      *     StartEditingL function
       
  2920      * @since S60 5.0
       
  2921      * @param aItem never used
       
  2922      * @return Symbian OS error code.
       
  2923      */
       
  2924     virtual TInt TestLBTEStartEditingL( CStifItemParser& aItem );
       
  2925 
       
  2926     /**
       
  2927      * TestLBTEStopEditingL test function for testing the 
       
  2928      *     StopEditingL function
       
  2929      * @since S60 5.0
       
  2930      * @param aItem never used
       
  2931      * @return Symbian OS error code.
       
  2932      */
       
  2933     virtual TInt TestLBTEStopEditingL( CStifItemParser& aItem );
       
  2934 
       
  2935     /**
       
  2936      * TestLBTEUpdateModelL test function for testing the 
       
  2937      *     UpdateModelL function
       
  2938      * @since S60 5.0
       
  2939      * @param aItem never used
       
  2940      * @return Symbian OS error code.
       
  2941      */
       
  2942     virtual TInt TestLBTEUpdateModelL( CStifItemParser& aItem );
       
  2943 
       
  2944     /**
       
  2945      * TestLBTEOfferKeyEventL test function for testing the 
       
  2946      *     OfferKeyEventL function
       
  2947      * @since S60 5.0
       
  2948      * @param aItem never used
       
  2949      * @return Symbian OS error code.
       
  2950      */
       
  2951     virtual TInt TestLBTEOfferKeyEventL( CStifItemParser& aItem );
       
  2952 
       
  2953     /**
       
  2954      * TestLBTEHandlePointerEventL test function for testing the 
       
  2955      *     HandlePointerEventL function
       
  2956      * @since S60 5.0
       
  2957      * @param aItem never used
       
  2958      * @return Symbian OS error code.
       
  2959      */
       
  2960     virtual TInt TestLBTEHandlePointerEventL( CStifItemParser& aItem );
       
  2961 
       
  2962     /**
       
  2963      * TestLBTEReleaseL test function for testing the 
       
  2964      *     Release function
       
  2965      * @since S60 5.0
       
  2966      * @param aItem never used
       
  2967      * @return Symbian OS error code.
       
  2968      */
       
  2969     virtual TInt TestLBTEReleaseL( CStifItemParser& aItem );
       
  2970 
       
  2971     /**
       
  2972      * TestLBTEListBoxModelL test function for testing the 
       
  2973      *     ListBoxModel function
       
  2974      * @since S60 5.0
       
  2975      * @param aItem never used
       
  2976      * @return Symbian OS error code.
       
  2977      */
       
  2978     virtual TInt TestLBTEListBoxModelL( CStifItemParser& aItem );
       
  2979 
       
  2980     /**
       
  2981      * TestLBTEItemIndexL test function for testing the 
       
  2982      *     ItemIndex function
       
  2983      * @since S60 5.0
       
  2984      * @param aItem never used
       
  2985      * @return Symbian OS error code.
       
  2986      */
       
  2987     virtual TInt TestLBTEItemIndexL( CStifItemParser& aItem );
       
  2988 
       
  2989     /**
       
  2990      * TestLBTEWriteInternalStateL test function for testing the 
       
  2991      *     WriteInternalStateL function
       
  2992      * @since S60 5.0
       
  2993      * @param aItem never used
       
  2994      * @return Symbian OS error code.
       
  2995      */
       
  2996     virtual TInt TestLBTEWriteInternalStateL( CStifItemParser& aItem );
       
  2997 
       
  2998 private:
       
  2999     // eiklbi.h
       
  3000     // class CListItemDrawer
       
  3001     /**
       
  3002      * TestLIDDrawItemL test function for testing the 
       
  3003      *     DrawItem function
       
  3004      * @since S60 5.0
       
  3005      * @param aItem never used
       
  3006      * @return Symbian OS error code.
       
  3007      */
       
  3008     virtual TInt TestLIDDrawItemL( CStifItemParser& aItem );
       
  3009 
       
  3010     /**
       
  3011      * TestLIDClearRectL test function for testing the 
       
  3012      *     ClearRect function
       
  3013      * @since S60 5.0
       
  3014      * @param aItem never used
       
  3015      * @return Symbian OS error code.
       
  3016      */
       
  3017     virtual TInt TestLIDClearRectL( CStifItemParser& aItem );
       
  3018 
       
  3019     /**
       
  3020      * TestLIDItemWidthInPixelsL test function for testing the 
       
  3021      *     ItemWidthInPixels function
       
  3022      * @since S60 5.0
       
  3023      * @param aItem never used
       
  3024      * @return Symbian OS error code.
       
  3025      */
       
  3026     virtual TInt TestLIDItemWidthInPixelsL( CStifItemParser& aItem );
       
  3027 
       
  3028     /**
       
  3029      * TestLIDMinimumCellSizeL test function for testing the 
       
  3030      *     MinimumCellSize function
       
  3031      * @since S60 5.0
       
  3032      * @param aItem never used
       
  3033      * @return Symbian OS error code.
       
  3034      */
       
  3035     virtual TInt TestLIDMinimumCellSizeL( CStifItemParser& aItem );
       
  3036 
       
  3037     /**
       
  3038      * TestLIDSetGcL test function for testing the 
       
  3039      *     SetGc function
       
  3040      * @since S60 5.0
       
  3041      * @param aItem never used
       
  3042      * @return Symbian OS error code.
       
  3043      */
       
  3044     virtual TInt TestLIDSetGcL( CStifItemParser& aItem );
       
  3045 
       
  3046     /**
       
  3047      * TestLIDGcL test function for testing the 
       
  3048      *     Gc function
       
  3049      * @since S60 5.0
       
  3050      * @param aItem never used
       
  3051      * @return Symbian OS error code.
       
  3052      */
       
  3053     virtual TInt TestLIDGcL( CStifItemParser& aItem );
       
  3054 
       
  3055     /**
       
  3056      * TestLIDSetMarkColumnWidthL test function for testing the 
       
  3057      *     SetMarkColumnWidth function
       
  3058      * @since S60 5.0
       
  3059      * @param aItem never used
       
  3060      * @return Symbian OS error code.
       
  3061      */
       
  3062     virtual TInt TestLIDSetMarkColumnWidthL( CStifItemParser& aItem );
       
  3063 
       
  3064     /**
       
  3065      * TestLIDSetMarkGutterL test function for testing the 
       
  3066      *     SetMarkGutter function
       
  3067      * @since S60 5.0
       
  3068      * @param aItem never used
       
  3069      * @return Symbian OS error code.
       
  3070      */
       
  3071     virtual TInt TestLIDSetMarkGutterL( CStifItemParser& aItem );
       
  3072 
       
  3073     /**
       
  3074      * TestLIDMarkColumnL test function for testing the 
       
  3075      *     MarkColumn function
       
  3076      * @since S60 5.0
       
  3077      * @param aItem never used
       
  3078      * @return Symbian OS error code.
       
  3079      */
       
  3080     virtual TInt TestLIDMarkColumnL( CStifItemParser& aItem );
       
  3081 
       
  3082     /**
       
  3083      * TestLIDMarkGutterL test function for testing the 
       
  3084      *     MarkGutter function
       
  3085      * @since S60 5.0
       
  3086      * @param aItem never used
       
  3087      * @return Symbian OS error code.
       
  3088      */
       
  3089     virtual TInt TestLIDMarkGutterL( CStifItemParser& aItem );
       
  3090 
       
  3091     /**
       
  3092      * TestLIDSetItemCellSizeL test function for testing the 
       
  3093      *     SetItemCellSize function
       
  3094      * @since S60 5.0
       
  3095      * @param aItem never used
       
  3096      * @return Symbian OS error code.
       
  3097      */
       
  3098     virtual TInt TestLIDSetItemCellSizeL( CStifItemParser& aItem );
       
  3099 
       
  3100     /**
       
  3101      * TestLIDItemCellSizeL test function for testing the 
       
  3102      *     ItemCellSize function
       
  3103      * @since S60 5.0
       
  3104      * @param aItem never used
       
  3105      * @return Symbian OS error code.
       
  3106      */
       
  3107     virtual TInt TestLIDItemCellSizeL( CStifItemParser& aItem );
       
  3108 
       
  3109     /**
       
  3110      * TestLIDSetViewRectL test function for testing the 
       
  3111      *     SetViewRect function
       
  3112      * @since S60 5.0
       
  3113      * @param aItem never used
       
  3114      * @return Symbian OS error code.
       
  3115      */
       
  3116     virtual TInt TestLIDSetViewRectL( CStifItemParser& aItem );
       
  3117 
       
  3118     /**
       
  3119      * TestLIDSetDrawMarkL test function for testing the 
       
  3120      *     SetDrawMark function
       
  3121      * @since S60 5.0
       
  3122      * @param aItem never used
       
  3123      * @return Symbian OS error code.
       
  3124      */
       
  3125     virtual TInt TestLIDSetDrawMarkL( CStifItemParser& aItem );
       
  3126 
       
  3127     /**
       
  3128      * TestLIDMatcherCursorRectL test function for testing the 
       
  3129      *     MatcherCursorRect function
       
  3130      * @since S60 5.0
       
  3131      * @param aItem never used
       
  3132      * @return Symbian OS error code.
       
  3133      */
       
  3134     virtual TInt TestLIDMatcherCursorRectL( CStifItemParser& aItem );
       
  3135 
       
  3136     /**
       
  3137      * TestLIDMatcherCursorAscentL test function for testing the 
       
  3138      *     MatcherCursorAscent function
       
  3139      * @since S60 5.0
       
  3140      * @param aItem never used
       
  3141      * @return Symbian OS error code.
       
  3142      */
       
  3143     virtual TInt TestLIDMatcherCursorAscentL( CStifItemParser& aItem );
       
  3144 
       
  3145     /**
       
  3146      * TestLIDDrawItemMarkL test function for testing the 
       
  3147      *     DrawItemMark function
       
  3148      * @since S60 5.0
       
  3149      * @param aItem never used
       
  3150      * @return Symbian OS error code.
       
  3151      */
       
  3152     virtual TInt TestLIDDrawItemMarkL( CStifItemParser& aItem );
       
  3153 
       
  3154     /**
       
  3155      * TestLIDSetSymbolFontL test function for testing the 
       
  3156      *     SetSymbolFont function
       
  3157      * @since S60 5.0
       
  3158      * @param aItem never used
       
  3159      * @return Symbian OS error code.
       
  3160      */
       
  3161     virtual TInt TestLIDSetSymbolFontL( CStifItemParser& aItem );
       
  3162 
       
  3163     /**
       
  3164      * TestLIDSetVerticalInterItemGapL test function for testing the 
       
  3165      *     SetVerticalInterItemGap function
       
  3166      * @since S60 5.0
       
  3167      * @param aItem never used
       
  3168      * @return Symbian OS error code.
       
  3169      */
       
  3170     virtual TInt TestLIDSetVerticalInterItemGapL( CStifItemParser& aItem );
       
  3171 
       
  3172     /**
       
  3173      * TestLIDSetDataL test function for testing the 
       
  3174      *     SetData function
       
  3175      * @since S60 5.0
       
  3176      * @param aItem never used
       
  3177      * @return Symbian OS error code.
       
  3178      */
       
  3179     virtual TInt TestLIDSetDataL( CStifItemParser& aItem );
       
  3180 
       
  3181     /**
       
  3182      * TestLIDFontL test function for testing the 
       
  3183      *     Font function
       
  3184      * @since S60 5.0
       
  3185      * @param aItem never used
       
  3186      * @return Symbian OS error code.
       
  3187      */
       
  3188     virtual TInt TestLIDFontL( CStifItemParser& aItem );
       
  3189 
       
  3190     /**
       
  3191      * TestLIDPropertiesL test function for testing the 
       
  3192      *     Properties function
       
  3193      * @since S60 5.0
       
  3194      * @param aItem never used
       
  3195      * @return Symbian OS error code.
       
  3196      */
       
  3197     virtual TInt TestLIDPropertiesL( CStifItemParser& aItem );
       
  3198 
       
  3199     /**
       
  3200      * TestLIDDrawFrameL test function for testing the 
       
  3201      *     DrawFrame function
       
  3202      * @since S60 5.0
       
  3203      * @param aItem never used
       
  3204      * @return Symbian OS error code.
       
  3205      */
       
  3206     virtual TInt TestLIDDrawFrameL( CStifItemParser& aItem );
       
  3207 
       
  3208     /**
       
  3209      * TestLIDSetTextColorL test function for testing the 
       
  3210      *     SetTextColor function
       
  3211      * @since S60 5.0
       
  3212      * @param aItem never used
       
  3213      * @return Symbian OS error code.
       
  3214      */
       
  3215     virtual TInt TestLIDSetTextColorL( CStifItemParser& aItem );
       
  3216 
       
  3217     /**
       
  3218      * TestLIDSetBackColorL test function for testing the 
       
  3219      *     SetBackColor function
       
  3220      * @since S60 5.0
       
  3221      * @param aItem never used
       
  3222      * @return Symbian OS error code.
       
  3223      */
       
  3224     virtual TInt TestLIDSetBackColorL( CStifItemParser& aItem );
       
  3225 
       
  3226     /**
       
  3227      * TestLIDSetHighlightedTextColorL test function for testing the 
       
  3228      *     SetHighlightedTextColor function
       
  3229      * @since S60 5.0
       
  3230      * @param aItem never used
       
  3231      * @return Symbian OS error code.
       
  3232      */
       
  3233     virtual TInt TestLIDSetHighlightedTextColorL( CStifItemParser& aItem );
       
  3234 
       
  3235     /**
       
  3236      * TestLIDSetHighlightedBackColorL test function for testing the 
       
  3237      *     SetHighlightedBackColor function
       
  3238      * @since S60 5.0
       
  3239      * @param aItem never used
       
  3240      * @return Symbian OS error code.
       
  3241      */
       
  3242     virtual TInt TestLIDSetHighlightedBackColorL( CStifItemParser& aItem );
       
  3243 
       
  3244     /**
       
  3245      * TestLIDSetDimmedTextColorL test function for testing the 
       
  3246      *     SetDimmedTextColor function
       
  3247      * @since S60 5.0
       
  3248      * @param aItem never used
       
  3249      * @return Symbian OS error code.
       
  3250      */
       
  3251     virtual TInt TestLIDSetDimmedTextColorL( CStifItemParser& aItem );
       
  3252 
       
  3253     /**
       
  3254      * TestLIDSetDimmedBackColorL test function for testing the 
       
  3255      *     SetDimmedBackColor function
       
  3256      * @since S60 5.0
       
  3257      * @param aItem never used
       
  3258      * @return Symbian OS error code.
       
  3259      */
       
  3260     virtual TInt TestLIDSetDimmedBackColorL( CStifItemParser& aItem );
       
  3261 
       
  3262     /**
       
  3263      * TestLIDTextColorL test function for testing the 
       
  3264      *     TextColor function
       
  3265      * @since S60 5.0
       
  3266      * @param aItem never used
       
  3267      * @return Symbian OS error code.
       
  3268      */
       
  3269     virtual TInt TestLIDTextColorL( CStifItemParser& aItem );
       
  3270 
       
  3271     /**
       
  3272      * TestLIDBackColorL test function for testing the 
       
  3273      *     BackColor function
       
  3274      * @since S60 5.0
       
  3275      * @param aItem never used
       
  3276      * @return Symbian OS error code.
       
  3277      */
       
  3278     virtual TInt TestLIDBackColorL( CStifItemParser& aItem );
       
  3279 
       
  3280     /**
       
  3281      * TestLIDHighlightedTextColorL test function for testing the 
       
  3282      *     HighlightedTextColor function
       
  3283      * @since S60 5.0
       
  3284      * @param aItem never used
       
  3285      * @return Symbian OS error code.
       
  3286      */
       
  3287     virtual TInt TestLIDHighlightedTextColorL( CStifItemParser& aItem );
       
  3288 
       
  3289     /**
       
  3290      * TestLIDHighlightedBackColorL test function for testing the 
       
  3291      *     HighlightedBackColor function
       
  3292      * @since S60 5.0
       
  3293      * @param aItem never used
       
  3294      * @return Symbian OS error code.
       
  3295      */
       
  3296     virtual TInt TestLIDHighlightedBackColorL( CStifItemParser& aItem );
       
  3297 
       
  3298     /**
       
  3299      * TestLIDDimmedTextColorL test function for testing the 
       
  3300      *     DimmedTextColor function
       
  3301      * @since S60 5.0
       
  3302      * @param aItem never used
       
  3303      * @return Symbian OS error code.
       
  3304      */
       
  3305     virtual TInt TestLIDDimmedTextColorL( CStifItemParser& aItem );
       
  3306 
       
  3307     /**
       
  3308      * TestLIDDimmedBackColorL test function for testing the 
       
  3309      *     DimmedBackColor function
       
  3310      * @since S60 5.0
       
  3311      * @param aItem never used
       
  3312      * @return Symbian OS error code.
       
  3313      */
       
  3314     virtual TInt TestLIDDimmedBackColorL( CStifItemParser& aItem );
       
  3315 
       
  3316     /**
       
  3317      * TestLIDFlagsL test function for testing the 
       
  3318      *     Flags function
       
  3319      * @since S60 5.0
       
  3320      * @param aItem never used
       
  3321      * @return Symbian OS error code.
       
  3322      */
       
  3323     virtual TInt TestLIDFlagsL( CStifItemParser& aItem );
       
  3324 
       
  3325     /**
       
  3326      * TestLIDSetFlagsL test function for testing the 
       
  3327      *     SetFlags function
       
  3328      * @since S60 5.0
       
  3329      * @param aItem never used
       
  3330      * @return Symbian OS error code.
       
  3331      */
       
  3332     virtual TInt TestLIDSetFlagsL( CStifItemParser& aItem );
       
  3333 
       
  3334     /**
       
  3335      * TestLIDClearFlagsL test function for testing the 
       
  3336      *     ClearFlags function
       
  3337      * @since S60 5.0
       
  3338      * @param aItem never used
       
  3339      * @return Symbian OS error code.
       
  3340      */
       
  3341     virtual TInt TestLIDClearFlagsL( CStifItemParser& aItem );
       
  3342 
       
  3343     /**
       
  3344      * TestLIDSkinBackgroundControlContextL test function for testing the 
       
  3345      *     SkinBackgroundControlContext function
       
  3346      * @since S60 5.0
       
  3347      * @param aItem never used
       
  3348      * @return Symbian OS error code.
       
  3349      */
       
  3350     virtual TInt TestLIDSkinBackgroundControlContextL( CStifItemParser& aItem );
       
  3351 
       
  3352     /**
       
  3353      * TestLIDSetSkinEnabledL test function for testing the 
       
  3354      *     SetSkinEnabledL function
       
  3355      * @since S60 5.0
       
  3356      * @param aItem never used
       
  3357      * @return Symbian OS error code.
       
  3358      */
       
  3359     virtual TInt TestLIDSetSkinEnabledL( CStifItemParser& aItem );
       
  3360 
       
  3361     /**
       
  3362      * TestLIDConstructorL test function for testing the 
       
  3363      *     Constructor function
       
  3364      * @since S60 5.0
       
  3365      * @param aItem never used
       
  3366      * @return Symbian OS error code.
       
  3367      */
       
  3368     virtual TInt TestLIDConstructorL( CStifItemParser& aItem );
       
  3369 
       
  3370     /**
       
  3371      * TestLIDDestructorL test function for testing the 
       
  3372      *     Destructor function
       
  3373      * @since S60 5.0
       
  3374      * @param aItem never used
       
  3375      * @return Symbian OS error code.
       
  3376      */
       
  3377     virtual TInt TestLIDDestructorL( CStifItemParser& aItem );
       
  3378 
       
  3379     /**
       
  3380      * TestLIDResetGcL test function for testing the 
       
  3381      *     ResetGc function
       
  3382      * @since S60 5.0
       
  3383      * @param aItem never used
       
  3384      * @return Symbian OS error code.
       
  3385      */
       
  3386     virtual TInt TestLIDResetGcL( CStifItemParser& aItem );
       
  3387 
       
  3388     /**
       
  3389      * TestLIDMarkColorL test function for testing the 
       
  3390      *     MarkColor function
       
  3391      * @since S60 5.0
       
  3392      * @param aItem never used
       
  3393      * @return Symbian OS error code.
       
  3394      */
       
  3395     virtual TInt TestLIDMarkColorL( CStifItemParser& aItem );
       
  3396 
       
  3397     /**
       
  3398      * TestLIDVerticalInterItemGapL test function for testing the 
       
  3399      *     VerticalInterItemGap function
       
  3400      * @since S60 5.0
       
  3401      * @param aItem never used
       
  3402      * @return Symbian OS error code.
       
  3403      */
       
  3404     virtual TInt TestLIDVerticalInterItemGapL( CStifItemParser& aItem );
       
  3405 
       
  3406     /**
       
  3407      * TestLIDSetupGcL test function for testing the 
       
  3408      *     SetupGc function
       
  3409      * @since S60 5.0
       
  3410      * @param aItem never used
       
  3411      * @return Symbian OS error code.
       
  3412      */
       
  3413     virtual TInt TestLIDSetupGcL( CStifItemParser& aItem );
       
  3414 
       
  3415     // class CTextListItemDrawer
       
  3416     /**
       
  3417      * TestTLIDConstructorL test function for testing the 
       
  3418      *     Constructor function
       
  3419      * @since S60 5.0
       
  3420      * @param aItem never used
       
  3421      * @return Symbian OS error code.
       
  3422      */
       
  3423     virtual TInt TestTLIDConstructorL( CStifItemParser& aItem );
       
  3424 
       
  3425     /**
       
  3426      * TestTLIDDestructorL test function for testing the 
       
  3427      *     Destructor function
       
  3428      * @since S60 5.0
       
  3429      * @param aItem never used
       
  3430      * @return Symbian OS error code.
       
  3431      */
       
  3432     virtual TInt TestTLIDDestructor( CStifItemParser& aItem );
       
  3433 
       
  3434     /**
       
  3435      * TestTLIDConstructorWithParaL test function for testing the 
       
  3436      *     Constructor function
       
  3437      * @since S60 5.0
       
  3438      * @param aItem never used
       
  3439      * @return Symbian OS error code.
       
  3440      */
       
  3441     virtual TInt TestTLIDConstructorWithParaL( CStifItemParser& aItem );
       
  3442 
       
  3443     /**
       
  3444      * TestTLIDConstructL test function for testing the 
       
  3445      *     ConstructL function
       
  3446      * @since S60 5.0
       
  3447      * @param aItem never used
       
  3448      * @return Symbian OS error code.
       
  3449      */
       
  3450     virtual TInt TestTLIDConstructL( CStifItemParser& aItem );
       
  3451 
       
  3452     /**
       
  3453      * TestTLIDDrawActualItem test function for testing the 
       
  3454      *     DrawActualItem function
       
  3455      * @since S60 5.0
       
  3456      * @param aItem never used
       
  3457      * @return Symbian OS error code.
       
  3458      */
       
  3459     virtual TInt TestTLIDDrawActualItem( CStifItemParser& aItem );
       
  3460 
       
  3461     /**
       
  3462      * TestTLIDItemWidthInPixels test function for testing the 
       
  3463      *     ItemWidthInPixels function
       
  3464      * @since S60 5.0
       
  3465      * @param aItem never used
       
  3466      * @return Symbian OS error code.
       
  3467      */
       
  3468     virtual TInt TestTLIDItemWidthInPixels( CStifItemParser& aItem );
       
  3469 
       
  3470     /**
       
  3471      * TestTLIDMinimumCellSize test function for testing the 
       
  3472      *     MinimumCellSize function
       
  3473      * @since S60 5.0
       
  3474      * @param aItem never used
       
  3475      * @return Symbian OS error code.
       
  3476      */
       
  3477     virtual TInt TestTLIDMinimumCellSize( CStifItemParser& aItem );
       
  3478 
       
  3479     /**
       
  3480      * TestTLIDSetGc test function for testing the 
       
  3481      *     SetGc function
       
  3482      * @since S60 5.0
       
  3483      * @param aItem never used
       
  3484      * @return Symbian OS error code.
       
  3485      */
       
  3486     virtual TInt TestTLIDSetGc( CStifItemParser& aItem );
       
  3487 
       
  3488     /**
       
  3489      * TestTLIDSetCellWidthInChars test function for testing the 
       
  3490      *     SetCellWidthInChars function
       
  3491      * @since S60 5.0
       
  3492      * @param aItem never used
       
  3493      * @return Symbian OS error code.
       
  3494      */
       
  3495     virtual TInt TestTLIDSetCellWidthInChars( CStifItemParser& aItem );
       
  3496 
       
  3497     /**
       
  3498      * TestTLIDMatcherCursorRect test function for testing the 
       
  3499      *     MatcherCursorRect function
       
  3500      * @since S60 5.0
       
  3501      * @param aItem never used
       
  3502      * @return Symbian OS error code.
       
  3503      */
       
  3504     virtual TInt TestTLIDMatcherCursorRect( CStifItemParser& aItem );
       
  3505 
       
  3506     /**
       
  3507      * TestTLIDMatcherCursorAscent test function for testing the 
       
  3508      *     MatcherCursorAscent function
       
  3509      * @since S60 5.0
       
  3510      * @param aItem never used
       
  3511      * @return Symbian OS error code.
       
  3512      */
       
  3513     virtual TInt TestTLIDMatcherCursorAscent( CStifItemParser& aItem );
       
  3514 
       
  3515     /**
       
  3516      * TestTLIDSetFont test function for testing the 
       
  3517      *     SetFont function
       
  3518      * @since S60 5.0
       
  3519      * @param aItem never used
       
  3520      * @return Symbian OS error code.
       
  3521      */
       
  3522     virtual TInt TestTLIDSetFont( CStifItemParser& aItem );
       
  3523 
       
  3524     /**
       
  3525      * TestTLIDSetSearchStringL test function for testing the 
       
  3526      *     SetSearchStringL function
       
  3527      * @since S60 5.0
       
  3528      * @param aItem never used
       
  3529      * @return Symbian OS error code.
       
  3530      */
       
  3531     virtual TInt TestTLIDSetSearchStringL( CStifItemParser& aItem );
       
  3532 
       
  3533     /**
       
  3534      * TestTLIDFont test function for testing the 
       
  3535      *     Font function
       
  3536      * @since S60 5.0
       
  3537      * @param aItem never used
       
  3538      * @return Symbian OS error code.
       
  3539      */
       
  3540     virtual TInt TestTLIDFont( CStifItemParser& aItem );
       
  3541 
       
  3542     /**
       
  3543      * TestTLIDSetItemMarkPosition test function for testing the 
       
  3544      *     SetItemMarkPosition function
       
  3545      * @since S60 5.0
       
  3546      * @param aItem never used
       
  3547      * @return Symbian OS error code.
       
  3548      */
       
  3549     virtual TInt TestTLIDSetItemMarkPosition( CStifItemParser& aItem );
       
  3550 
       
  3551     /**
       
  3552      * TestTLIDItemMarkPosition test function for testing the 
       
  3553      *     ItemMarkPosition function
       
  3554      * @since S60 5.0
       
  3555      * @param aItem never used
       
  3556      * @return Symbian OS error code.
       
  3557      */
       
  3558     virtual TInt TestTLIDItemMarkPosition( CStifItemParser& aItem );
       
  3559 
       
  3560     /**
       
  3561      * TestTLIDSetItemMarkReplacement test function for testing the 
       
  3562      *     SetItemMarkReplacement function
       
  3563      * @since S60 5.0
       
  3564      * @param aItem never used
       
  3565      * @return Symbian OS error code.
       
  3566      */
       
  3567     virtual TInt TestTLIDSetItemMarkReplacement( CStifItemParser& aItem );
       
  3568 
       
  3569     /**
       
  3570      * TestTLIDItemMarkReplacement test function for testing the 
       
  3571      *     ItemMarkReplacement function
       
  3572      * @since S60 5.0
       
  3573      * @param aItem never used
       
  3574      * @return Symbian OS error code.
       
  3575      */
       
  3576     virtual TInt TestTLIDItemMarkReplacement( CStifItemParser& aItem );
       
  3577 
       
  3578     /**
       
  3579      * TestTLIDSetItemMarkReverse test function for testing the 
       
  3580      *     SetItemMarkReverse function
       
  3581      * @since S60 5.0
       
  3582      * @param aItem never used
       
  3583      * @return Symbian OS error code.
       
  3584      */
       
  3585     virtual TInt TestTLIDSetItemMarkReverse( CStifItemParser& aItem );
       
  3586 
       
  3587     /**
       
  3588      * TestTLIDItemMarkReverse test function for testing the 
       
  3589      *     ItemMarkReverse function
       
  3590      * @since S60 5.0
       
  3591      * @param aItem never used
       
  3592      * @return Symbian OS error code.
       
  3593      */
       
  3594     virtual TInt TestTLIDItemMarkReverse( CStifItemParser& aItem );
       
  3595 
       
  3596     /**
       
  3597      * TestTLIDDoDrawItemTextL test function for testing the 
       
  3598      *     DoDrawItemText function
       
  3599      * @since S60 5.0
       
  3600      * @param aItem never used
       
  3601      * @return Symbian OS error code.
       
  3602      */
       
  3603     virtual TInt TestTLIDDoDrawItemTextL( CStifItemParser& aItem );
       
  3604 
       
  3605     /**
       
  3606      * TestTLIDDrawItemTextL test function for testing the 
       
  3607      *     DrawItemText function
       
  3608      * @since S60 5.0
       
  3609      * @param aItem never used
       
  3610      * @return Symbian OS error code.
       
  3611      */
       
  3612     virtual TInt TestTLIDDrawItemTextL( CStifItemParser& aItem );
       
  3613 
       
  3614     /**
       
  3615      * TestTLIDResetGcL test function for testing the 
       
  3616      *     ResetGc function
       
  3617      * @since S60 5.0
       
  3618      * @param aItem never used
       
  3619      * @return Symbian OS error code.
       
  3620      */
       
  3621     virtual TInt TestTLIDResetGcL( CStifItemParser& aItem );
       
  3622 
       
  3623     // class TListItemProperties
       
  3624     /**
       
  3625      * TestLIPConstructorL test function for testing the 
       
  3626      *     Constructor function
       
  3627      * @since S60 5.0
       
  3628      * @param aItem never used
       
  3629      * @return Symbian OS error code.
       
  3630      */
       
  3631     virtual TInt TestLIPConstructorL( CStifItemParser& aItem );
       
  3632 
       
  3633     /**
       
  3634      * TestLIPSetBold test function for testing the 
       
  3635      *     SetBold function
       
  3636      * @since S60 5.0
       
  3637      * @param aItem never used
       
  3638      * @return Symbian OS error code.
       
  3639      */
       
  3640     virtual TInt TestLIPSetBold( CStifItemParser& aItem );
       
  3641 
       
  3642     /**
       
  3643      * TestLIPIsBold test function for testing the 
       
  3644      *     IsBold function
       
  3645      * @since S60 5.0
       
  3646      * @param aItem never used
       
  3647      * @return Symbian OS error code.
       
  3648      */
       
  3649     virtual TInt TestLIPIsBold( CStifItemParser& aItem );
       
  3650 
       
  3651     /**
       
  3652      * TestLIPSetItalics test function for testing the 
       
  3653      *     SetItalics function
       
  3654      * @since S60 5.0
       
  3655      * @param aItem never used
       
  3656      * @return Symbian OS error code.
       
  3657      */
       
  3658     virtual TInt TestLIPSetItalics( CStifItemParser& aItem );
       
  3659 
       
  3660     /**
       
  3661      * TestLIPIsItalics test function for testing the 
       
  3662      *     IsItalics function
       
  3663      * @since S60 5.0
       
  3664      * @param aItem never used
       
  3665      * @return Symbian OS error code.
       
  3666      */
       
  3667     virtual TInt TestLIPIsItalics( CStifItemParser& aItem );
       
  3668 
       
  3669     /**
       
  3670      * TestLIPSetUnderlined test function for testing the 
       
  3671      *     SetUnderlined function
       
  3672      * @since S60 5.0
       
  3673      * @param aItem never used
       
  3674      * @return Symbian OS error code.
       
  3675      */
       
  3676     virtual TInt TestLIPSetUnderlined( CStifItemParser& aItem );
       
  3677 
       
  3678     /**
       
  3679      * TestLIPIsUnderlined test function for testing the 
       
  3680      *     IsUnderlined function
       
  3681      * @since S60 5.0
       
  3682      * @param aItem never used
       
  3683      * @return Symbian OS error code.
       
  3684      */
       
  3685     virtual TInt TestLIPIsUnderlined( CStifItemParser& aItem );
       
  3686 
       
  3687     /**
       
  3688      * TestLIPSetDimmed test function for testing the 
       
  3689      *     SetDimmed function
       
  3690      * @since S60 5.0
       
  3691      * @param aItem never used
       
  3692      * @return Symbian OS error code.
       
  3693      */
       
  3694     virtual TInt TestLIPSetDimmed( CStifItemParser& aItem );
       
  3695 
       
  3696     /**
       
  3697      * TestLIPIsDimmed test function for testing the 
       
  3698      *     IsDimmed function
       
  3699      * @since S60 5.0
       
  3700      * @param aItem never used
       
  3701      * @return Symbian OS error code.
       
  3702      */
       
  3703     virtual TInt TestLIPIsDimmed( CStifItemParser& aItem );
       
  3704 
       
  3705     /**
       
  3706      * TestLIPSetColor test function for testing the 
       
  3707      *     SetColor function
       
  3708      * @since S60 5.0
       
  3709      * @param aItem never used
       
  3710      * @return Symbian OS error code.
       
  3711      */
       
  3712     virtual TInt TestLIPSetColor( CStifItemParser& aItem );
       
  3713 
       
  3714     /**
       
  3715      * TestLIPColor test function for testing the 
       
  3716      *     Color function
       
  3717      * @since S60 5.0
       
  3718      * @param aItem never used
       
  3719      * @return Symbian OS error code.
       
  3720      */
       
  3721     virtual TInt TestLIPColor( CStifItemParser& aItem );
       
  3722 
       
  3723     /**
       
  3724      * TestLIPSetSeparatorAfter test function for testing the 
       
  3725      *     SetSeparatorAfter function
       
  3726      * @since S60 5.0
       
  3727      * @param aItem never used
       
  3728      * @return Symbian OS error code.
       
  3729      */
       
  3730     virtual TInt TestLIPSetSeparatorAfter( CStifItemParser& aItem );
       
  3731 
       
  3732     /**
       
  3733      * TestLIPIsSeparatorAfter test function for testing the 
       
  3734      *     IsSeparatorAfter function
       
  3735      * @since S60 5.0
       
  3736      * @param aItem never used
       
  3737      * @return Symbian OS error code.
       
  3738      */
       
  3739     virtual TInt TestLIPIsSeparatorAfter( CStifItemParser& aItem );
       
  3740 
       
  3741     /**
       
  3742      * TestLIPSetHiddenSelection test function for testing the 
       
  3743      *     SetHiddenSelection function
       
  3744      * @since S60 5.0
       
  3745      * @param aItem never used
       
  3746      * @return Symbian OS error code.
       
  3747      */
       
  3748     virtual TInt TestLIPSetHiddenSelection( CStifItemParser& aItem );
       
  3749 
       
  3750     /**
       
  3751      * TestLIPIsSelectionHidden test function for testing the 
       
  3752      *     IsSelectionHidden function
       
  3753      * @since S60 5.0
       
  3754      * @param aItem never used
       
  3755      * @return Symbian OS error code.
       
  3756      */
       
  3757     virtual TInt TestLIPIsSelectionHidden( CStifItemParser& aItem );
       
  3758 
       
  3759 private: // eiklbv.h
       
  3760     // class CListBoxView
       
  3761     /**
       
  3762      * TestLBVConstructorL test function for testing the 
       
  3763      *     Constructor function
       
  3764      * @since S60 5.0
       
  3765      * @param aItem never used
       
  3766      * @return Symbian OS error code.
       
  3767      */
       
  3768     virtual TInt TestLBVConstructorL( CStifItemParser& aItem );
       
  3769 
       
  3770     /**
       
  3771      * TestLBVDestructorL test function for testing the 
       
  3772      *     Destructor function
       
  3773      * @since S60 5.0
       
  3774      * @param aItem never used
       
  3775      * @return Symbian OS error code.
       
  3776      */
       
  3777     virtual TInt TestLBVDestructorL( CStifItemParser& aItem );
       
  3778 
       
  3779     /**
       
  3780      * TestLBVConstructL test function for testing the 
       
  3781      *     ConstructL function
       
  3782      * @since S60 5.0
       
  3783      * @param aItem never used
       
  3784      * @return Symbian OS error code.
       
  3785      */
       
  3786     virtual TInt TestLBVConstructL( CStifItemParser& aItem );
       
  3787 
       
  3788     /**
       
  3789      * TestLBVViewRectL test function for testing the 
       
  3790      *     ViewRect function
       
  3791      * @since S60 5.0
       
  3792      * @param aItem never used
       
  3793      * @return Symbian OS error code.
       
  3794      */
       
  3795     virtual TInt TestLBVViewRectL( CStifItemParser& aItem );
       
  3796 
       
  3797     /**
       
  3798      * TestLBVSetViewRectL test function for testing the 
       
  3799      *     SetViewRect function
       
  3800      * @since S60 5.0
       
  3801      * @param aItem never used
       
  3802      * @return Symbian OS error code.
       
  3803      */
       
  3804     virtual TInt TestLBVSetViewRectL( CStifItemParser& aItem );
       
  3805 
       
  3806     /**
       
  3807      * TestLBVCurrentItemIndexL test function for testing the 
       
  3808      *     CurrentItemIndex function
       
  3809      * @since S60 5.0
       
  3810      * @param aItem never used
       
  3811      * @return Symbian OS error code.
       
  3812      */
       
  3813     virtual TInt TestLBVCurrentItemIndexL( CStifItemParser& aItem );
       
  3814 
       
  3815     /**
       
  3816      * TestLBVSetCurrentItemIndexL test function for testing the 
       
  3817      *     SetCurrentItemIndex function
       
  3818      * @since S60 5.0
       
  3819      * @param aItem never used
       
  3820      * @return Symbian OS error code.
       
  3821      */
       
  3822     virtual TInt TestLBVSetCurrentItemIndexL( CStifItemParser& aItem );
       
  3823 
       
  3824     /**
       
  3825      * TestLBVTopItemIndexL test function for testing the 
       
  3826      *     TopItemIndex function
       
  3827      * @since S60 5.0
       
  3828      * @param aItem never used
       
  3829      * @return Symbian OS error code.
       
  3830      */
       
  3831     virtual TInt TestLBVTopItemIndexL( CStifItemParser& aItem );
       
  3832 
       
  3833     /**
       
  3834      * TestLBVSetTopItemIndexL test function for testing the 
       
  3835      *     SetTopItemIndex function
       
  3836      * @since S60 5.0
       
  3837      * @param aItem never used
       
  3838      * @return Symbian OS error code.
       
  3839      */
       
  3840     virtual TInt TestLBVSetTopItemIndexL( CStifItemParser& aItem );
       
  3841 
       
  3842     /**
       
  3843      * TestLBVBottomItemIndexL test function for testing the 
       
  3844      *     BottomItemIndex function
       
  3845      * @since S60 5.0
       
  3846      * @param aItem never used
       
  3847      * @return Symbian OS error code.
       
  3848      */
       
  3849     virtual TInt TestLBVBottomItemIndexL( CStifItemParser& aItem );
       
  3850 
       
  3851     /**
       
  3852      * TestLBVCalcBottomItemIndexL test function for testing the 
       
  3853      *     CalcBottomItemIndex function
       
  3854      * @since S60 5.0
       
  3855      * @param aItem never used
       
  3856      * @return Symbian OS error code.
       
  3857      */
       
  3858     virtual TInt TestLBVCalcBottomItemIndexL( CStifItemParser& aItem );
       
  3859 
       
  3860     /**
       
  3861      * TestLBVSetItemHeightL test function for testing the 
       
  3862      *     SetItemHeight function
       
  3863      * @since S60 5.0
       
  3864      * @param aItem never used
       
  3865      * @return Symbian OS error code.
       
  3866      */
       
  3867     virtual TInt TestLBVSetItemHeightL( CStifItemParser& aItem );
       
  3868 
       
  3869     /**
       
  3870      * TestLBVSetMatcherCursorColorL test function for testing the 
       
  3871      *     SetMatcherCursorColor function
       
  3872      * @since S60 5.0
       
  3873      * @param aItem never used
       
  3874      * @return Symbian OS error code.
       
  3875      */
       
  3876     virtual TInt TestLBVSetMatcherCursorColorL( CStifItemParser& aItem );
       
  3877 
       
  3878     /**
       
  3879      * TestLBVSetMatcherCursorPosL test function for testing the 
       
  3880      *     SetMatcherCursorPos function
       
  3881      * @since S60 5.0
       
  3882      * @param aItem never used
       
  3883      * @return Symbian OS error code.
       
  3884      */
       
  3885     virtual TInt TestLBVSetMatcherCursorPosL( CStifItemParser& aItem );
       
  3886 
       
  3887     /**
       
  3888      * TestLBVMatcherCursorPosL test function for testing the 
       
  3889      *     MatcherCursorPos function
       
  3890      * @since S60 5.0
       
  3891      * @param aItem never used
       
  3892      * @return Symbian OS error code.
       
  3893      */
       
  3894     virtual TInt TestLBVMatcherCursorPosL( CStifItemParser& aItem );
       
  3895 
       
  3896     /**
       
  3897      * TestLBVDrawMatcherCursorL test function for testing the 
       
  3898      *     DrawMatcherCursor function
       
  3899      * @since S60 5.0
       
  3900      * @param aItem never used
       
  3901      * @return Symbian OS error code.
       
  3902      */
       
  3903     virtual TInt TestLBVDrawMatcherCursorL( CStifItemParser& aItem );
       
  3904 
       
  3905     /**
       
  3906      * TestLBVHideMatcherCursorL test function for testing the 
       
  3907      *     HideMatcherCursor function
       
  3908      * @since S60 5.0
       
  3909      * @param aItem never used
       
  3910      * @return Symbian OS error code.
       
  3911      */
       
  3912     virtual TInt TestLBVHideMatcherCursorL( CStifItemParser& aItem );
       
  3913 
       
  3914     /**
       
  3915      * TestLBVSetMatcherCursorL test function for testing the 
       
  3916      *     SetMatcherCursor function
       
  3917      * @since S60 5.0
       
  3918      * @param aItem never used
       
  3919      * @return Symbian OS error code.
       
  3920      */
       
  3921     virtual TInt TestLBVSetMatcherCursorL( CStifItemParser& aItem );
       
  3922 
       
  3923     /**
       
  3924      * TestLBVSetEmphasizedL test function for testing the 
       
  3925      *     SetEmphasized function
       
  3926      * @since S60 5.0
       
  3927      * @param aItem never used
       
  3928      * @return Symbian OS error code.
       
  3929      */
       
  3930     virtual TInt TestLBVSetEmphasizedL( CStifItemParser& aItem );
       
  3931 
       
  3932     /**
       
  3933      * TestLBVSetDimmedL test function for testing the 
       
  3934      *     SetDimmed function
       
  3935      * @since S60 5.0
       
  3936      * @param aItem never used
       
  3937      * @return Symbian OS error code.
       
  3938      */
       
  3939     virtual TInt TestLBVSetDimmedL( CStifItemParser& aItem );
       
  3940 
       
  3941     /**
       
  3942      * TestLBVSetDisableRedrawL test function for testing the 
       
  3943      *     SetDisableRedraw function
       
  3944      * @since S60 5.0
       
  3945      * @param aItem never used
       
  3946      * @return Symbian OS error code.
       
  3947      */
       
  3948     virtual TInt TestLBVSetDisableRedrawL( CStifItemParser& aItem );
       
  3949 
       
  3950     /**
       
  3951      * TestLBVRedrawDisabledL test function for testing the 
       
  3952      *     RedrawDisabled function
       
  3953      * @since S60 5.0
       
  3954      * @param aItem never used
       
  3955      * @return Symbian OS error code.
       
  3956      */
       
  3957     virtual TInt TestLBVRedrawDisabledL( CStifItemParser& aItem );
       
  3958 
       
  3959     /**
       
  3960      * TestLBVSetPaintedSelectionL test function for testing the 
       
  3961      *     SetPaintedSelection function
       
  3962      * @since S60 5.0
       
  3963      * @param aItem never used
       
  3964      * @return Symbian OS error code.
       
  3965      */
       
  3966     virtual TInt TestLBVSetPaintedSelectionL( CStifItemParser& aItem );
       
  3967 
       
  3968     /**
       
  3969      * TestLBVSelectionIndexesL test function for testing the 
       
  3970      *     SelectionIndexes function
       
  3971      * @since S60 5.0
       
  3972      * @param aItem never used
       
  3973      * @return Symbian OS error code.
       
  3974      */
       
  3975     virtual TInt TestLBVSelectionIndexesL( CStifItemParser& aItem );
       
  3976 
       
  3977     /**
       
  3978      * TestLBVGetSelectionIndexesL test function for testing the 
       
  3979      *     GetSelectionIndexesL function
       
  3980      * @since S60 5.0
       
  3981      * @param aItem never used
       
  3982      * @return Symbian OS error code.
       
  3983      */
       
  3984     virtual TInt TestLBVGetSelectionIndexesL( CStifItemParser& aItem );
       
  3985 
       
  3986     /**
       
  3987      * TestLBVSetSelectionIndexesL test function for testing the 
       
  3988      *     SetSelectionIndexesL function
       
  3989      * @since S60 5.0
       
  3990      * @param aItem never used
       
  3991      * @return Symbian OS error code.
       
  3992      */
       
  3993     virtual TInt TestLBVSetSelectionIndexesL( CStifItemParser& aItem );
       
  3994 
       
  3995     /**
       
  3996      * TestLBVClearSelectionL test function for testing the 
       
  3997      *     ClearSelection function
       
  3998      * @since S60 5.0
       
  3999      * @param aItem never used
       
  4000      * @return Symbian OS error code.
       
  4001      */
       
  4002     virtual TInt TestLBVClearSelectionL( CStifItemParser& aItem );
       
  4003 
       
  4004     /**
       
  4005      * TestLBVUpdateSelectionL test function for testing the 
       
  4006      *     UpdateSelectionL function
       
  4007      * @since S60 5.0
       
  4008      * @param aItem never used
       
  4009      * @return Symbian OS error code.
       
  4010      */
       
  4011     virtual TInt TestLBVUpdateSelectionL( CStifItemParser& aItem );
       
  4012 
       
  4013     /**
       
  4014      * TestLBVToggleItemL test function for testing the 
       
  4015      *     ToggleItemL function
       
  4016      * @since S60 5.0
       
  4017      * @param aItem never used
       
  4018      * @return Symbian OS error code.
       
  4019      */
       
  4020     virtual TInt TestLBVToggleItemL( CStifItemParser& aItem );
       
  4021 
       
  4022     /**
       
  4023      * TestLBVSelectItemL test function for testing the 
       
  4024      *     SelectItemL function
       
  4025      * @since S60 5.0
       
  4026      * @param aItem never used
       
  4027      * @return Symbian OS error code.
       
  4028      */
       
  4029     virtual TInt TestLBVSelectItemL( CStifItemParser& aItem );
       
  4030 
       
  4031     /**
       
  4032      * TestLBVDeselectItemL test function for testing the 
       
  4033      *     DeselectItem function
       
  4034      * @since S60 5.0
       
  4035      * @param aItem never used
       
  4036      * @return Symbian OS error code.
       
  4037      */
       
  4038     virtual TInt TestLBVDeselectItemL( CStifItemParser& aItem );
       
  4039 
       
  4040     /**
       
  4041      * TestLBVSetAnchorL test function for testing the 
       
  4042      *     SetAnchor function
       
  4043      * @since S60 5.0
       
  4044      * @param aItem never used
       
  4045      * @return Symbian OS error code.
       
  4046      */
       
  4047     virtual TInt TestLBVSetAnchorL( CStifItemParser& aItem );
       
  4048 
       
  4049     /**
       
  4050      * TestLBVClearSelectionAnchorAndActiveIndexL test function for testing the 
       
  4051      *     ClearSelectionAnchorAndActiveIndex function
       
  4052      * @since S60 5.0
       
  4053      * @param aItem never used
       
  4054      * @return Symbian OS error code.
       
  4055      */
       
  4056     virtual TInt TestLBVClearSelectionAnchorAndActiveIndexL( CStifItemParser& aItem );
       
  4057 
       
  4058     /**
       
  4059      * TestLBVScrollToMakeItemVisibleL test function for testing the 
       
  4060      *     ScrollToMakeItemVisible function
       
  4061      * @since S60 5.0
       
  4062      * @param aItem never used
       
  4063      * @return Symbian OS error code.
       
  4064      */
       
  4065     virtual TInt TestLBVScrollToMakeItemVisibleL( CStifItemParser& aItem );
       
  4066 
       
  4067     /**
       
  4068      * TestLBVVScrollToL test function for testing the 
       
  4069      *     VScrollTo function
       
  4070      * @since S60 5.0
       
  4071      * @param aItem never used
       
  4072      * @return Symbian OS error code.
       
  4073      */
       
  4074     virtual TInt TestLBVVScrollToL( CStifItemParser& aItem );
       
  4075 
       
  4076     /**
       
  4077      * TestLBVVScrollToWithTRectL test function for testing the 
       
  4078      *     VScrollTo function
       
  4079      * @since S60 5.0
       
  4080      * @param aItem never used
       
  4081      * @return Symbian OS error code.
       
  4082      */
       
  4083     virtual TInt TestLBVVScrollToWithTRectL( CStifItemParser& aItem );
       
  4084 
       
  4085     /**
       
  4086      * TestLBVHScrollL test function for testing the 
       
  4087      *     HScroll function
       
  4088      * @since S60 5.0
       
  4089      * @param aItem never used
       
  4090      * @return Symbian OS error code.
       
  4091      */
       
  4092     virtual TInt TestLBVHScrollL( CStifItemParser& aItem );
       
  4093 
       
  4094     /**
       
  4095      * TestLBVHScrollOffsetL test function for testing the 
       
  4096      *     HScrollOffset function
       
  4097      * @since S60 5.0
       
  4098      * @param aItem never used
       
  4099      * @return Symbian OS error code.
       
  4100      */
       
  4101     virtual TInt TestLBVHScrollOffsetL( CStifItemParser& aItem );
       
  4102 
       
  4103     /**
       
  4104      * TestLBVSetHScrollOffsetL test function for testing the 
       
  4105      *     SetHScrollOffset function
       
  4106      * @since S60 5.0
       
  4107      * @param aItem never used
       
  4108      * @return Symbian OS error code.
       
  4109      */
       
  4110     virtual TInt TestLBVSetHScrollOffsetL( CStifItemParser& aItem );
       
  4111 
       
  4112     /**
       
  4113      * TestLBVDataWidthL test function for testing the 
       
  4114      *     DataWidth function
       
  4115      * @since S60 5.0
       
  4116      * @param aItem never used
       
  4117      * @return Symbian OS error code.
       
  4118      */
       
  4119     virtual TInt TestLBVDataWidthL( CStifItemParser& aItem );
       
  4120 
       
  4121     /**
       
  4122      * TestLBVCalcDataWidthL test function for testing the 
       
  4123      *     CalcDataWidth function
       
  4124      * @since S60 5.0
       
  4125      * @param aItem never used
       
  4126      * @return Symbian OS error code.
       
  4127      */
       
  4128     virtual TInt TestLBVCalcDataWidthL( CStifItemParser& aItem );
       
  4129 
       
  4130     /**
       
  4131      * TestLBVVisibleWidthL test function for testing the 
       
  4132      *     VisibleWidth function
       
  4133      * @since S60 5.0
       
  4134      * @param aItem never used
       
  4135      * @return Symbian OS error code.
       
  4136      */
       
  4137     virtual TInt TestLBVVisibleWidthL( CStifItemParser& aItem );
       
  4138 
       
  4139     /**
       
  4140      * TestLBVCalcNewTopItemIndexSoItemIsVisibleL test function for testing the 
       
  4141      *     CalcNewTopItemIndexSoItemIsVisible function
       
  4142      * @since S60 5.0
       
  4143      * @param aItem never used
       
  4144      * @return Symbian OS error code.
       
  4145      */
       
  4146     virtual TInt TestLBVCalcNewTopItemIndexSoItemIsVisibleL( CStifItemParser& aItem );
       
  4147 
       
  4148     /**
       
  4149      * TestLBVDrawL test function for testing the 
       
  4150      *     Draw function
       
  4151      * @since S60 5.0
       
  4152      * @param aItem never used
       
  4153      * @return Symbian OS error code.
       
  4154      */
       
  4155     virtual TInt TestLBVDrawL( CStifItemParser& aItem );
       
  4156 
       
  4157     /**
       
  4158      * TestLBVDrawItemL test function for testing the 
       
  4159      *     DrawItem function
       
  4160      * @since S60 5.0
       
  4161      * @param aItem never used
       
  4162      * @return Symbian OS error code.
       
  4163      */
       
  4164     virtual TInt TestLBVDrawItemL( CStifItemParser& aItem );
       
  4165 
       
  4166     /**
       
  4167      * TestLBVSetListEmptyTextL test function for testing the 
       
  4168      *     SetListEmptyTextL function
       
  4169      * @since S60 5.0
       
  4170      * @param aItem never used
       
  4171      * @return Symbian OS error code.
       
  4172      */
       
  4173     virtual TInt TestLBVSetListEmptyTextL( CStifItemParser& aItem );
       
  4174 
       
  4175     /**
       
  4176      * TestLBVEmptyListTextL test function for testing the 
       
  4177      *     EmptyListText function
       
  4178      * @since S60 5.0
       
  4179      * @param aItem never used
       
  4180      * @return Symbian OS error code.
       
  4181      */
       
  4182     virtual TInt TestLBVEmptyListTextL( CStifItemParser& aItem );
       
  4183 
       
  4184     /**
       
  4185      * TestLBVItemIsSelectedL test function for testing the 
       
  4186      *     ItemIsSelected function
       
  4187      * @since S60 5.0
       
  4188      * @param aItem never used
       
  4189      * @return Symbian OS error code.
       
  4190      */
       
  4191     virtual TInt TestLBVItemIsSelectedL( CStifItemParser& aItem );
       
  4192 
       
  4193     /**
       
  4194      * TestLBVItemIsVisibleL test function for testing the 
       
  4195      *     ItemIsVisible function
       
  4196      * @since S60 5.0
       
  4197      * @param aItem never used
       
  4198      * @return Symbian OS error code.
       
  4199      */
       
  4200     virtual TInt TestLBVItemIsVisibleL( CStifItemParser& aItem );
       
  4201 
       
  4202     /**
       
  4203      * TestLBVItemPosL test function for testing the 
       
  4204      *     ItemPos function
       
  4205      * @since S60 5.0
       
  4206      * @param aItem never used
       
  4207      * @return Symbian OS error code.
       
  4208      */
       
  4209     virtual TInt TestLBVItemPosL( CStifItemParser& aItem );
       
  4210 
       
  4211     /**
       
  4212      * TestLBVItemSizeL test function for testing the 
       
  4213      *     ItemSize function
       
  4214      * @since S60 5.0
       
  4215      * @param aItem never used
       
  4216      * @return Symbian OS error code.
       
  4217      */
       
  4218     virtual TInt TestLBVItemSizeL( CStifItemParser& aItem );
       
  4219 
       
  4220     /**
       
  4221      * TestLBVSetTextColorL test function for testing the 
       
  4222      *     SetTextColor function
       
  4223      * @since S60 5.0
       
  4224      * @param aItem never used
       
  4225      * @return Symbian OS error code.
       
  4226      */
       
  4227     virtual TInt TestLBVSetTextColorL( CStifItemParser& aItem );
       
  4228 
       
  4229     /**
       
  4230      * TestLBVSetBackColorL test function for testing the 
       
  4231      *     SetBackColor function
       
  4232      * @since S60 5.0
       
  4233      * @param aItem never used
       
  4234      * @return Symbian OS error code.
       
  4235      */
       
  4236     virtual TInt TestLBVSetBackColorL( CStifItemParser& aItem );
       
  4237 
       
  4238     /**
       
  4239      * TestLBVTextColorL test function for testing the 
       
  4240      *     TextColor function
       
  4241      * @since S60 5.0
       
  4242      * @param aItem never used
       
  4243      * @return Symbian OS error code.
       
  4244      */
       
  4245     virtual TInt TestLBVTextColorL( CStifItemParser& aItem );
       
  4246 
       
  4247     /**
       
  4248      * TestLBVBackColorL test function for testing the 
       
  4249      *     BackColor function
       
  4250      * @since S60 5.0
       
  4251      * @param aItem never used
       
  4252      * @return Symbian OS error code.
       
  4253      */
       
  4254     virtual TInt TestLBVBackColorL( CStifItemParser& aItem );
       
  4255 
       
  4256     /**
       
  4257      * TestLBVMoveCursorL test function for testing the 
       
  4258      *     MoveCursorL function
       
  4259      * @since S60 5.0
       
  4260      * @param aItem never used
       
  4261      * @return Symbian OS error code.
       
  4262      */
       
  4263     virtual TInt TestLBVMoveCursorL( CStifItemParser& aItem );
       
  4264 
       
  4265     /**
       
  4266      * TestLBVVerticalMoveToItemL test function for testing the 
       
  4267      *     VerticalMoveToItemL function
       
  4268      * @since S60 5.0
       
  4269      * @param aItem never used
       
  4270      * @return Symbian OS error code.
       
  4271      */
       
  4272     virtual TInt TestLBVVerticalMoveToItemL( CStifItemParser& aItem );
       
  4273 
       
  4274     /**
       
  4275      * TestLBVXYPosToItemIndexL test function for testing the 
       
  4276      *     XYPosToItemIndex function
       
  4277      * @since S60 5.0
       
  4278      * @param aItem never used
       
  4279      * @return Symbian OS error code.
       
  4280      */
       
  4281     virtual TInt TestLBVXYPosToItemIndexL( CStifItemParser& aItem );
       
  4282 
       
  4283     /**
       
  4284      * TestLBVNumberOfItemsThatFitInRectL test function for testing the 
       
  4285      *     NumberOfItemsThatFitInRect function
       
  4286      * @since S60 5.0
       
  4287      * @param aItem never used
       
  4288      * @return Symbian OS error code.
       
  4289      */
       
  4290     virtual TInt TestLBVNumberOfItemsThatFitInRectL( CStifItemParser& aItem );
       
  4291 
       
  4292     /**
       
  4293      * TestLBVIsVisibleL test function for testing the 
       
  4294      *     IsVisible function
       
  4295      * @since S60 5.0
       
  4296      * @param aItem never used
       
  4297      * @return Symbian OS error code.
       
  4298      */
       
  4299     virtual TInt TestLBVIsVisibleL( CStifItemParser& aItem );
       
  4300 
       
  4301     /**
       
  4302      * TestLBVItemDrawerL test function for testing the 
       
  4303      *     ItemDrawer function
       
  4304      * @since S60 5.0
       
  4305      * @param aItem never used
       
  4306      * @return Symbian OS error code.
       
  4307      */
       
  4308     virtual TInt TestLBVItemDrawerL( CStifItemParser& aItem );
       
  4309 
       
  4310     /**
       
  4311      * TestLBVDrawEmptyListL test function for testing the 
       
  4312      *     DrawEmptyList function
       
  4313      * @since S60 5.0
       
  4314      * @param aItem never used
       
  4315      * @return Symbian OS error code.
       
  4316      */
       
  4317     virtual TInt TestLBVDrawEmptyListL( CStifItemParser& aItem );
       
  4318 
       
  4319     /**
       
  4320      * TestLBVDeselectRangeL test function for testing the 
       
  4321      *     DeselectRangeL function
       
  4322      * @since S60 5.0
       
  4323      * @param aItem never used
       
  4324      * @return Symbian OS error code.
       
  4325      */
       
  4326     virtual TInt TestLBVDeselectRangeL( CStifItemParser& aItem );
       
  4327 
       
  4328     /**
       
  4329      * TestLBVFlagsL test function for testing the 
       
  4330      *     Flags function
       
  4331      * @since S60 5.0
       
  4332      * @param aItem never used
       
  4333      * @return Symbian OS error code.
       
  4334      */
       
  4335     virtual TInt TestLBVFlagsL( CStifItemParser& aItem );
       
  4336 
       
  4337     /**
       
  4338      * TestLBVSetFlagsL test function for testing the 
       
  4339      *     SetFlags function
       
  4340      * @since S60 5.0
       
  4341      * @param aItem never used
       
  4342      * @return Symbian OS error code.
       
  4343      */
       
  4344     virtual TInt TestLBVSetFlagsL( CStifItemParser& aItem );
       
  4345 
       
  4346     /**
       
  4347      * TestLBVClearFlagsL test function for testing the 
       
  4348      *     ClearFlags function
       
  4349      * @since S60 5.0
       
  4350      * @param aItem never used
       
  4351      * @return Symbian OS error code.
       
  4352      */
       
  4353     virtual TInt TestLBVClearFlagsL( CStifItemParser& aItem );
       
  4354 
       
  4355     /**
       
  4356      * TestLBVSelectRangeL test function for testing the 
       
  4357      *     SelectRangeL function
       
  4358      * @since S60 5.0
       
  4359      * @param aItem never used
       
  4360      * @return Symbian OS error code.
       
  4361      */
       
  4362     virtual TInt TestLBVSelectRangeL( CStifItemParser& aItem );
       
  4363 
       
  4364     // class CSnakingListBoxView
       
  4365     /**
       
  4366      * TestSLBVConstructorL test function for testing the 
       
  4367      *     Constructor function
       
  4368      * @since S60 5.0
       
  4369      * @param aItem never used
       
  4370      * @return Symbian OS error code.
       
  4371      */
       
  4372     virtual TInt TestSLBVConstructorL( CStifItemParser& aItem );
       
  4373 
       
  4374     /**
       
  4375      * TestSLBVDestructor test function for testing the 
       
  4376      *     Destructor function
       
  4377      * @since S60 5.0
       
  4378      * @param aItem never used
       
  4379      * @return Symbian OS error code.
       
  4380      */
       
  4381     virtual TInt TestSLBVDestructor( CStifItemParser& aItem );
       
  4382 
       
  4383     /**
       
  4384      * TestSLBVColumnWidth test function for testing the 
       
  4385      *     ColumnWidth function
       
  4386      * @since S60 5.0
       
  4387      * @param aItem never used
       
  4388      * @return Symbian OS error code.
       
  4389      */
       
  4390     virtual TInt TestSLBVColumnWidth( CStifItemParser& aItem );
       
  4391 
       
  4392     /**
       
  4393      * TestSLBVSetColumnWidth test function for testing the 
       
  4394      *     SetColumnWidth function
       
  4395      * @since S60 5.0
       
  4396      * @param aItem never used
       
  4397      * @return Symbian OS error code.
       
  4398      */
       
  4399     virtual TInt TestSLBVSetColumnWidth( CStifItemParser& aItem );
       
  4400 
       
  4401     /**
       
  4402      * TestSLBVMoveCursorL test function for testing the 
       
  4403      *     MoveCursorL function
       
  4404      * @since S60 5.0
       
  4405      * @param aItem never used
       
  4406      * @return Symbian OS error code.
       
  4407      */
       
  4408     virtual TInt TestSLBVMoveCursorL( CStifItemParser& aItem );
       
  4409 
       
  4410     /**
       
  4411      * TestSLBVSetTopItemIndex test function for testing the 
       
  4412      *     SetTopItemIndex function
       
  4413      * @since S60 5.0
       
  4414      * @param aItem never used
       
  4415      * @return Symbian OS error code.
       
  4416      */
       
  4417     virtual TInt TestSLBVSetTopItemIndex( CStifItemParser& aItem );
       
  4418 
       
  4419     /**
       
  4420      * TestSLBVSetItemHeight test function for testing the 
       
  4421      *     SetItemHeight function
       
  4422      * @since S60 5.0
       
  4423      * @param aItem never used
       
  4424      * @return Symbian OS error code.
       
  4425      */
       
  4426     virtual TInt TestSLBVSetItemHeight( CStifItemParser& aItem );
       
  4427 
       
  4428     /**
       
  4429      * TestSLBVXYPosToItemIndex test function for testing the 
       
  4430      *     XYPosToItemIndex function
       
  4431      * @since S60 5.0
       
  4432      * @param aItem never used
       
  4433      * @return Symbian OS error code.
       
  4434      */
       
  4435     virtual TInt TestSLBVXYPosToItemIndex( CStifItemParser& aItem );
       
  4436 
       
  4437     /**
       
  4438      * TestSLBVNumberOfItemsThatFitInRect test function for testing the 
       
  4439      *     NumberOfItemsThatFitInRect function
       
  4440      * @since S60 5.0
       
  4441      * @param aItem never used
       
  4442      * @return Symbian OS error code.
       
  4443      */
       
  4444     virtual TInt TestSLBVNumberOfItemsThatFitInRect( CStifItemParser& aItem );
       
  4445 
       
  4446     /**
       
  4447      * TestSLBVHScroll test function for testing the 
       
  4448      *     HScroll function
       
  4449      * @since S60 5.0
       
  4450      * @param aItem never used
       
  4451      * @return Symbian OS error code.
       
  4452      */
       
  4453     virtual TInt TestSLBVHScroll( CStifItemParser& aItem );
       
  4454 
       
  4455     /**
       
  4456      * TestSLBVCalcDataWidth test function for testing the 
       
  4457      *     CalcDataWidth function
       
  4458      * @since S60 5.0
       
  4459      * @param aItem never used
       
  4460      * @return Symbian OS error code.
       
  4461      */
       
  4462     virtual TInt TestSLBVCalcDataWidth( CStifItemParser& aItem );
       
  4463 
       
  4464     /**
       
  4465      * TestSLBVCalcBottomItemIndex test function for testing the 
       
  4466      *     CalcBottomItemIndex function
       
  4467      * @since S60 5.0
       
  4468      * @param aItem never used
       
  4469      * @return Symbian OS error code.
       
  4470      */
       
  4471     virtual TInt TestSLBVCalcBottomItemIndex( CStifItemParser& aItem );
       
  4472 
       
  4473     /**
       
  4474      * TestSLBVDraw test function for testing the 
       
  4475      *     Draw function
       
  4476      * @since S60 5.0
       
  4477      * @param aItem never used
       
  4478      * @return Symbian OS error code.
       
  4479      */
       
  4480     virtual TInt TestSLBVDraw( CStifItemParser& aItem );
       
  4481 
       
  4482     /**
       
  4483      * TestSLBVVisibleWidth test function for testing the 
       
  4484      *     VisibleWidth function
       
  4485      * @since S60 5.0
       
  4486      * @param aItem never used
       
  4487      * @return Symbian OS error code.
       
  4488      */
       
  4489     virtual TInt TestSLBVVisibleWidth( CStifItemParser& aItem );
       
  4490 
       
  4491     /**
       
  4492      * TestSLBVScrollToMakeItemVisible test function for testing the 
       
  4493      *     ScrollToMakeItemVisible function
       
  4494      * @since S60 5.0
       
  4495      * @param aItem never used
       
  4496      * @return Symbian OS error code.
       
  4497      */
       
  4498     virtual TInt TestSLBVScrollToMakeItemVisible( CStifItemParser& aItem );
       
  4499 
       
  4500     /**
       
  4501      * TestSLBVCalculateHScrollOffsetSoItemIsVisible test function for testing the 
       
  4502      *     CalculateHScrollOffsetSoItemIsVisible function
       
  4503      * @since S60 5.0
       
  4504      * @param aItem never used
       
  4505      * @return Symbian OS error code.
       
  4506      */
       
  4507     virtual TInt TestSLBVCalculateHScrollOffsetSoItemIsVisible( CStifItemParser& aItem );
       
  4508 
       
  4509     /**
       
  4510      * CalcNewTopItemIndexSoItemIsVisible test function for testing the 
       
  4511      *     CalcNewTopItemIndexSoItemIsVisible function
       
  4512      * @since S60 5.0
       
  4513      * @param aItem never used
       
  4514      * @return Symbian OS error code.
       
  4515      */
       
  4516     virtual TInt TestSLBVCalcNewTopItemIndexSoItemIsVisible( CStifItemParser& aItem );
       
  4517 
       
  4518     /**
       
  4519      * TestSLBVItemPos test function for testing the 
       
  4520      *     ItemPos function
       
  4521      * @since S60 5.0
       
  4522      * @param aItem never used
       
  4523      * @return Symbian OS error code.
       
  4524      */
       
  4525     virtual TInt TestSLBVItemPos( CStifItemParser& aItem );
       
  4526 
       
  4527     /**
       
  4528      * TestSLBVItemSize test function for testing the 
       
  4529      *     ItemSize function
       
  4530      * @since S60 5.0
       
  4531      * @param aItem never used
       
  4532      * @return Symbian OS error code.
       
  4533      */
       
  4534     virtual TInt TestSLBVItemSize( CStifItemParser& aItem );
       
  4535 
       
  4536     /**
       
  4537      * TestSLBVCalcRowAndColIndexesFromItemIndex test function for testing the 
       
  4538      *     CalcRowAndColIndexesFromItemIndex function
       
  4539      * @since S60 5.0
       
  4540      * @param aItem never used
       
  4541      * @return Symbian OS error code.
       
  4542      */
       
  4543     virtual TInt TestSLBVCalcRowAndColIndexesFromItemIndex( CStifItemParser& aItem );
       
  4544 
       
  4545     /**
       
  4546      * TestSLBVCalcItemIndexFromRowAndColIndexes test function for testing the 
       
  4547      *     CalcItemIndexFromRowAndColIndexes function
       
  4548      * @since S60 5.0
       
  4549      * @param aItem never used
       
  4550      * @return Symbian OS error code.
       
  4551      */
       
  4552     virtual TInt TestSLBVCalcItemIndexFromRowAndColIndexes( CStifItemParser& aItem );
       
  4553 
       
  4554     /**
       
  4555      * TestSLBVNumberOfItemsPerColumn test function for testing the 
       
  4556      *     NumberOfItemsPerColumn function
       
  4557      * @since S60 5.0
       
  4558      * @param aItem never used
       
  4559      * @return Symbian OS error code.
       
  4560      */
       
  4561     virtual TInt TestSLBVNumberOfItemsPerColumn( CStifItemParser& aItem );
       
  4562 
       
  4563     /**
       
  4564      * TestSLBVDrawItemRangeL test function for testing the 
       
  4565      *     DrawItemRange function
       
  4566      * @since S60 5.0
       
  4567      * @param aItem never used
       
  4568      * @return Symbian OS error code.
       
  4569      */
       
  4570     virtual TInt TestSLBVDrawItemRangeL( CStifItemParser& aItem );
       
  4571 
       
  4572     /**
       
  4573      * TestSLBVDrawColumnRangeL test function for testing the 
       
  4574      *     DrawColumnRange function
       
  4575      * @since S60 5.0
       
  4576      * @param aItem never used
       
  4577      * @return Symbian OS error code.
       
  4578      */
       
  4579     virtual TInt TestSLBVDrawColumnRangeL( CStifItemParser& aItem );
       
  4580 
       
  4581     /**
       
  4582      * TestSLBVMoveToPreviousColumnL test function for testing the 
       
  4583      *     MoveToPreviousColumnL function
       
  4584      * @since S60 5.0
       
  4585      * @param aItem never used
       
  4586      * @return Symbian OS error code.
       
  4587      */
       
  4588     virtual TInt TestSLBVMoveToPreviousColumnL( CStifItemParser& aItem );
       
  4589 
       
  4590     /**
       
  4591      * TestSLBVMoveToNextColumnL test function for testing the 
       
  4592      *     MoveToNextColumnL function
       
  4593      * @since S60 5.0
       
  4594      * @param aItem never used
       
  4595      * @return Symbian OS error code.
       
  4596      */
       
  4597     virtual TInt TestSLBVMoveToNextColumnL( CStifItemParser& aItem );
       
  4598 
       
  4599     /**
       
  4600      * TestSLBVClearUnusedItemSpaceL test function for testing the 
       
  4601      *     ClearUnusedItemSpace function
       
  4602      * @since S60 5.0
       
  4603      * @param aItem never used
       
  4604      * @return Symbian OS error code.
       
  4605      */
       
  4606     virtual TInt TestSLBVClearUnusedItemSpaceL( CStifItemParser& aItem );
       
  4607 
       
  4608     /**
       
  4609      * TestSLBVUpdateHScrollOffsetBasedOnTopItemIndexL test function for testing the 
       
  4610      *     UpdateHScrollOffsetBasedOnTopItemIndex function
       
  4611      * @since S60 5.0
       
  4612      * @param aItem never used
       
  4613      * @return Symbian OS error code.
       
  4614      */
       
  4615     virtual TInt TestSLBVUpdateHScrollOffsetBasedOnTopItemIndexL( CStifItemParser& aItem );
       
  4616 
       
  4617     /**
       
  4618      * TestSLBVSetItemOffsetInPixelsL test function for testing the 
       
  4619      *     SetItemOffsetInPixels function
       
  4620      * @since S60 5.0
       
  4621      * @param aItem never used
       
  4622      * @return Symbian OS error code.
       
  4623      */
       
  4624     virtual TInt TestSLBVSetItemOffsetInPixelsL( CStifItemParser& aItem );
       
  4625 
       
  4626 private:// eiklbx.h
       
  4627     // class CEikListBox
       
  4628     /**
       
  4629      * TestLBConstructorL test function for testing the 
       
  4630      *     Constructor function
       
  4631      * @since S60 5.0
       
  4632      * @param aItem never used
       
  4633      * @return Symbian OS error code.
       
  4634      */
       
  4635     virtual TInt TestLBConstructorL( CStifItemParser& aItem );
       
  4636 
       
  4637     /**
       
  4638      * TestLBDestructor test function for testing the 
       
  4639      *     Destructor function
       
  4640      * @since S60 5.0
       
  4641      * @param aItem never used
       
  4642      * @return Symbian OS error code.
       
  4643      */
       
  4644     virtual TInt TestLBDestructor( CStifItemParser& aItem );
       
  4645 
       
  4646     /**
       
  4647      * TestLBConstructL test function for testing the 
       
  4648      *     ConstructL function
       
  4649      * @since S60 5.0
       
  4650      * @param aItem never used
       
  4651      * @return Symbian OS error code.
       
  4652      */
       
  4653     virtual TInt TestLBConstructL( CStifItemParser& aItem );
       
  4654 
       
  4655     /**
       
  4656      * TestLBConstructWithTGulBorderL test function for testing the 
       
  4657      *     ConstructL function
       
  4658      * @since S60 5.0
       
  4659      * @param aItem never used
       
  4660      * @return Symbian OS error code.
       
  4661      */
       
  4662     virtual TInt TestLBConstructWithTGulBorderL( CStifItemParser& aItem );
       
  4663 
       
  4664     /**
       
  4665      * TestLBOfferKeyEventL test function for testing the 
       
  4666      *     OfferKeyEventL function
       
  4667      * @since S60 5.0
       
  4668      * @param aItem never used
       
  4669      * @return Symbian OS error code.
       
  4670      */
       
  4671     virtual TInt TestLBOfferKeyEventL( CStifItemParser& aItem );
       
  4672 
       
  4673     /**
       
  4674      * TestLBHandlePointerEventL test function for testing the 
       
  4675      *     HandlePointerEventL function
       
  4676      * @since S60 5.0
       
  4677      * @param aItem never used
       
  4678      * @return Symbian OS error code.
       
  4679      */
       
  4680     virtual TInt TestLBHandlePointerEventL( CStifItemParser& aItem );
       
  4681 
       
  4682     /**
       
  4683      * TestLBSetContainerWindowL test function for testing the 
       
  4684      *     SetContainerWindowL function
       
  4685      * @since S60 5.0
       
  4686      * @param aItem never used
       
  4687      * @return Symbian OS error code.
       
  4688      */
       
  4689     virtual TInt TestLBSetContainerWindowL( CStifItemParser& aItem );
       
  4690 
       
  4691     /**
       
  4692      * TestLBMinimumSize test function for testing the 
       
  4693      *     MinimumSize function
       
  4694      * @since S60 5.0
       
  4695      * @param aItem never used
       
  4696      * @return Symbian OS error code.
       
  4697      */
       
  4698     virtual TInt TestLBMinimumSize( CStifItemParser& aItem );
       
  4699 
       
  4700     /**
       
  4701      * TestLBSetDimmed test function for testing the 
       
  4702      *     SetDimmed function
       
  4703      * @since S60 5.0
       
  4704      * @param aItem never used
       
  4705      * @return Symbian OS error code.
       
  4706      */
       
  4707     virtual TInt TestLBSetDimmed( CStifItemParser& aItem );
       
  4708 
       
  4709     /**
       
  4710      * TestLBHandleScrollEventL test function for testing the 
       
  4711      *     HandleScrollEventL function
       
  4712      * @since S60 5.0
       
  4713      * @param aItem never used
       
  4714      * @return Symbian OS error code.
       
  4715      */
       
  4716     virtual TInt TestLBHandleScrollEventL( CStifItemParser& aItem );
       
  4717 
       
  4718     /**
       
  4719      * TestLBModelL test function for testing the 
       
  4720      *     Model function
       
  4721      * @since S60 5.0
       
  4722      * @param aItem never used
       
  4723      * @return Symbian OS error code.
       
  4724      */
       
  4725     virtual TInt TestLBModelL( CStifItemParser& aItem );
       
  4726 
       
  4727     /**
       
  4728      * TestLBViewL test function for testing the 
       
  4729      *     View function
       
  4730      * @since S60 5.0
       
  4731      * @param aItem never used
       
  4732      * @return Symbian OS error code.
       
  4733      */
       
  4734     virtual TInt TestLBViewL( CStifItemParser& aItem );
       
  4735 
       
  4736     /**
       
  4737      * TestLBTopItemIndex test function for testing the 
       
  4738      *     TopItemIndex function
       
  4739      * @since S60 5.0
       
  4740      * @param aItem never used
       
  4741      * @return Symbian OS error code.
       
  4742      */
       
  4743     virtual TInt TestLBTopItemIndex( CStifItemParser& aItem );
       
  4744 
       
  4745     /**
       
  4746      * TestLBSetTopItemIndex test function for testing the 
       
  4747      *     SetTopItemIndex function
       
  4748      * @since S60 5.0
       
  4749      * @param aItem never used
       
  4750      * @return Symbian OS error code.
       
  4751      */
       
  4752     virtual TInt TestLBSetTopItemIndex( CStifItemParser& aItem );
       
  4753 
       
  4754     /**
       
  4755      * TestLBBottomItemIndex test function for testing the 
       
  4756      *     BottomItemIndex function
       
  4757      * @since S60 5.0
       
  4758      * @param aItem never used
       
  4759      * @return Symbian OS error code.
       
  4760      */
       
  4761     virtual TInt TestLBBottomItemIndex( CStifItemParser& aItem );
       
  4762 
       
  4763     /**
       
  4764      * TestLBCurrentItemIndex test function for testing the 
       
  4765      *     CurrentItemIndex function
       
  4766      * @since S60 5.0
       
  4767      * @param aItem never used
       
  4768      * @return Symbian OS error code.
       
  4769      */
       
  4770     virtual TInt TestLBCurrentItemIndex( CStifItemParser& aItem );
       
  4771 
       
  4772     /**
       
  4773      * TestLBSetCurrentItemIndex test function for testing the 
       
  4774      *     SetCurrentItemIndex function
       
  4775      * @since S60 5.0
       
  4776      * @param aItem never used
       
  4777      * @return Symbian OS error code.
       
  4778      */
       
  4779     virtual TInt TestLBSetCurrentItemIndex( CStifItemParser& aItem );
       
  4780 
       
  4781     /**
       
  4782      * TestLBSetCurrentItemIndexAndDraw test function for testing the 
       
  4783      *     SetCurrentItemIndexAndDraw function
       
  4784      * @since S60 5.0
       
  4785      * @param aItem never used
       
  4786      * @return Symbian OS error code.
       
  4787      */
       
  4788     virtual TInt TestLBSetCurrentItemIndexAndDraw( CStifItemParser& aItem );
       
  4789 
       
  4790     /**
       
  4791      * SelectionIndexesL test function for testing the 
       
  4792      *     SelectionIndexes function
       
  4793      * @since S60 5.0
       
  4794      * @param aItem never used
       
  4795      * @return Symbian OS error code.
       
  4796      */
       
  4797     virtual TInt TestLBSelectionIndexesL( CStifItemParser& aItem );
       
  4798 
       
  4799     /**
       
  4800      * TestLBSetSelectionIndexesL test function for testing the 
       
  4801      *     SetSelectionIndexesL function
       
  4802      * @since S60 5.0
       
  4803      * @param aItem never used
       
  4804      * @return Symbian OS error code.
       
  4805      */
       
  4806     virtual TInt TestLBSetSelectionIndexesL( CStifItemParser& aItem );
       
  4807 
       
  4808     /**
       
  4809      * TestLBClearSelection test function for testing the 
       
  4810      *     ClearSelection function
       
  4811      * @since S60 5.0
       
  4812      * @param aItem never used
       
  4813      * @return Symbian OS error code.
       
  4814      */
       
  4815     virtual TInt TestLBClearSelection( CStifItemParser& aItem );
       
  4816 
       
  4817     /**
       
  4818      * TestLBHandleItemAdditionL test function for testing the 
       
  4819      *     HandleItemAdditionL function
       
  4820      * @since S60 5.0
       
  4821      * @param aItem never used
       
  4822      * @return Symbian OS error code.
       
  4823      */
       
  4824     virtual TInt TestLBHandleItemAdditionL( CStifItemParser& aItem );
       
  4825 
       
  4826     /**
       
  4827      * TestLBHandleItemRemovalL test function for testing the 
       
  4828      *     HandleItemRemovalL function
       
  4829      * @since S60 5.0
       
  4830      * @param aItem never used
       
  4831      * @return Symbian OS error code.
       
  4832      */
       
  4833     virtual TInt TestLBHandleItemRemovalL( CStifItemParser& aItem );
       
  4834 
       
  4835     /**
       
  4836      * TestLBHandleItemAdditionWIthParaL test function for testing the 
       
  4837      *     HandleItemAdditionL function
       
  4838      * @since S60 5.0
       
  4839      * @param aItem never used
       
  4840      * @return Symbian OS error code.
       
  4841      */
       
  4842     virtual TInt TestLBHandleItemAdditionWIthParaL( CStifItemParser& aItem );
       
  4843 
       
  4844     /**
       
  4845      * TestLBHandleItemRemovalWIthParaL test function for testing the 
       
  4846      *     HandleItemRemovalL function
       
  4847      * @since S60 5.0
       
  4848      * @param aItem never used
       
  4849      * @return Symbian OS error code.
       
  4850      */
       
  4851     virtual TInt TestLBHandleItemRemovalWIthParaL( CStifItemParser& aItem );
       
  4852 
       
  4853     /**
       
  4854      * TestLBReset test function for testing the 
       
  4855      *     Reset function
       
  4856      * @since S60 5.0
       
  4857      * @param aItem never used
       
  4858      * @return Symbian OS error code.
       
  4859      */
       
  4860     virtual TInt TestLBReset( CStifItemParser& aItem );
       
  4861 
       
  4862     /**
       
  4863      * TestLBAddItemChangeObserverL test function for testing the 
       
  4864      *     AddItemChangeObserverL function
       
  4865      * @since S60 5.0
       
  4866      * @param aItem never used
       
  4867      * @return Symbian OS error code.
       
  4868      */
       
  4869     virtual TInt TestLBAddItemChangeObserverL( CStifItemParser& aItem );
       
  4870 
       
  4871     /**
       
  4872      * TestLBRemoveItemChangeObserver test function for testing the 
       
  4873      *     RemoveItemChangeObserver function
       
  4874      * @since S60 5.0
       
  4875      * @param aItem never used
       
  4876      * @return Symbian OS error code.
       
  4877      */
       
  4878     virtual TInt TestLBRemoveItemChangeObserverL( CStifItemParser& aItem );
       
  4879 
       
  4880     /**
       
  4881      * TestLBSetItemHeightL test function for testing the 
       
  4882      *     SetItemHeightL function
       
  4883      * @since S60 5.0
       
  4884      * @param aItem never used
       
  4885      * @return Symbian OS error code.
       
  4886      */
       
  4887     virtual TInt TestLBSetItemHeightL( CStifItemParser& aItem );
       
  4888 
       
  4889     /**
       
  4890      * TestLBItemHeight test function for testing the 
       
  4891      *     ItemHeight function
       
  4892      * @since S60 5.0
       
  4893      * @param aItem never used
       
  4894      * @return Symbian OS error code.
       
  4895      */
       
  4896     virtual TInt TestLBItemHeight( CStifItemParser& aItem );
       
  4897 
       
  4898     /**
       
  4899      * TestLBCreateScrollBarFrameL test function for testing the 
       
  4900      *     CreateScrollBarFrameL function
       
  4901      * @since S60 5.0
       
  4902      * @param aItem never used
       
  4903      * @return Symbian OS error code.
       
  4904      */
       
  4905     virtual TInt TestLBCreateScrollBarFrameL( CStifItemParser& aItem );
       
  4906 
       
  4907     /**
       
  4908      * TestLBSetScrollBarFrameL test function for testing the 
       
  4909      *     SetScrollBarFrame function
       
  4910      * @since S60 5.0
       
  4911      * @param aItem never used
       
  4912      * @return Symbian OS error code.
       
  4913      */
       
  4914     virtual TInt TestLBSetScrollBarFrameL( CStifItemParser& aItem );
       
  4915 
       
  4916     /**
       
  4917      * TestLBScrollBarFrameL test function for testing the 
       
  4918      *     ScrollBarFrame function
       
  4919      * @since S60 5.0
       
  4920      * @param aItem never used
       
  4921      * @return Symbian OS error code.
       
  4922      */
       
  4923     virtual TInt TestLBScrollBarFrameL( CStifItemParser& aItem );
       
  4924 
       
  4925     /**
       
  4926      * TestLBUpdateScrollBarsL test function for testing the 
       
  4927      *     UpdateScrollBarsL function
       
  4928      * @since S60 5.0
       
  4929      * @param aItem never used
       
  4930      * @return Symbian OS error code.
       
  4931      */
       
  4932     virtual TInt TestLBUpdateScrollBarsL( CStifItemParser& aItem );
       
  4933 
       
  4934     /**
       
  4935      * TestLBCalculatePopoutRect test function for testing the 
       
  4936      *     CalculatePopoutRect function
       
  4937      * @since S60 5.0
       
  4938      * @param aItem never used
       
  4939      * @return Symbian OS error code.
       
  4940      */
       
  4941     virtual TInt TestLBCalculatePopoutRect( CStifItemParser& aItem );
       
  4942 
       
  4943     /**
       
  4944      * TestLBCalcSizeInPixels test function for testing the 
       
  4945      *     CalcSizeInPixels function
       
  4946      * @since S60 5.0
       
  4947      * @param aItem never used
       
  4948      * @return Symbian OS error code.
       
  4949      */
       
  4950     virtual TInt TestLBCalcSizeInPixels( CStifItemParser& aItem );
       
  4951 
       
  4952     /**
       
  4953      * TestLBCalcWidthBasedOnNumOfChars test function for testing the 
       
  4954      *     CalcWidthBasedOnNumOfChars function
       
  4955      * @since S60 5.0
       
  4956      * @param aItem never used
       
  4957      * @return Symbian OS error code.
       
  4958      */
       
  4959     virtual TInt TestLBCalcWidthBasedOnNumOfChars( CStifItemParser& aItem );
       
  4960 
       
  4961     /**
       
  4962      * TestLBCalcHeightBasedOnNumOfItems test function for testing the 
       
  4963      *     CalcHeightBasedOnNumOfItems function
       
  4964      * @since S60 5.0
       
  4965      * @param aItem never used
       
  4966      * @return Symbian OS error code.
       
  4967      */
       
  4968     virtual TInt TestLBCalcHeightBasedOnNumOfItems( CStifItemParser& aItem );
       
  4969 
       
  4970     /**
       
  4971      * TestLBCalcWidthBasedOnRequiredItemWidth test function for testing the 
       
  4972      *     CalcWidthBasedOnRequiredItemWidth function
       
  4973      * @since S60 5.0
       
  4974      * @param aItem never used
       
  4975      * @return Symbian OS error code.
       
  4976      */
       
  4977     virtual TInt TestLBCalcWidthBasedOnRequiredItemWidth( CStifItemParser& aItem );
       
  4978 
       
  4979     /**
       
  4980      * TestLBDrawItem test function for testing the 
       
  4981      *     DrawItem function
       
  4982      * @since S60 5.0
       
  4983      * @param aItem never used
       
  4984      * @return Symbian OS error code.
       
  4985      */
       
  4986     virtual TInt TestLBDrawItem( CStifItemParser& aItem );
       
  4987 
       
  4988     /**
       
  4989      * TestLBScrollToMakeItemVisible test function for testing the 
       
  4990      *     ScrollToMakeItemVisible function
       
  4991      * @since S60 5.0
       
  4992      * @param aItem never used
       
  4993      * @return Symbian OS error code.
       
  4994      */
       
  4995     virtual TInt TestLBScrollToMakeItemVisible( CStifItemParser& aItem );
       
  4996 
       
  4997     /**
       
  4998      * TestLBRedrawItem test function for testing the 
       
  4999      *     RedrawItem function
       
  5000      * @since S60 5.0
       
  5001      * @param aItem never used
       
  5002      * @return Symbian OS error code.
       
  5003      */
       
  5004     virtual TInt TestLBRedrawItem( CStifItemParser& aItem );
       
  5005 
       
  5006     /**
       
  5007      * TestLBSetListBoxObserver test function for testing the 
       
  5008      *     SetListBoxObserver function
       
  5009      * @since S60 5.0
       
  5010      * @param aItem never used
       
  5011      * @return Symbian OS error code.
       
  5012      */
       
  5013     virtual TInt TestLBSetListBoxObserver( CStifItemParser& aItem );
       
  5014 
       
  5015     /**
       
  5016      * TestLBVerticalInterItemGap test function for testing the 
       
  5017      *     VerticalInterItemGap function
       
  5018      * @since S60 5.0
       
  5019      * @param aItem never used
       
  5020      * @return Symbian OS error code.
       
  5021      */
       
  5022     virtual TInt TestLBVerticalInterItemGap( CStifItemParser& aItem );
       
  5023 
       
  5024     /**
       
  5025      * TestLBSetLaunchingButton test function for testing the 
       
  5026      *     SetLaunchingButton function
       
  5027      * @since S60 5.0
       
  5028      * @param aItem never used
       
  5029      * @return Symbian OS error code.
       
  5030      */
       
  5031     virtual TInt TestLBSetLaunchingButton( CStifItemParser& aItem );
       
  5032 
       
  5033     /**
       
  5034      * TestLBSetItemEditorL test function for testing the 
       
  5035      *     SetItemEditor function
       
  5036      * @since S60 5.0
       
  5037      * @param aItem never used
       
  5038      * @return Symbian OS error code.
       
  5039      */
       
  5040     virtual TInt TestLBSetItemEditorL( CStifItemParser& aItem );
       
  5041 
       
  5042     /**
       
  5043      * TestLBResetItemEditor test function for testing the 
       
  5044      *     ResetItemEditor function
       
  5045      * @since S60 5.0
       
  5046      * @param aItem never used
       
  5047      * @return Symbian OS error code.
       
  5048      */
       
  5049     virtual TInt TestLBResetItemEditor( CStifItemParser& aItem );
       
  5050 
       
  5051     /**
       
  5052      * TestLBItemEditorL test function for testing the 
       
  5053      *     ItemEditor function
       
  5054      * @since S60 5.0
       
  5055      * @param aItem never used
       
  5056      * @return Symbian OS error code.
       
  5057      */
       
  5058     virtual TInt TestLBItemEditorL( CStifItemParser& aItem );
       
  5059 
       
  5060     /**
       
  5061      * TestLBEditItemL test function for testing the 
       
  5062      *     EditItemL function
       
  5063      * @since S60 5.0
       
  5064      * @param aItem never used
       
  5065      * @return Symbian OS error code.
       
  5066      */
       
  5067     virtual TInt TestLBEditItemL( CStifItemParser& aItem );
       
  5068 
       
  5069     /**
       
  5070      * TestLBStopEditingL test function for testing the 
       
  5071      *     StopEditingL function
       
  5072      * @since S60 5.0
       
  5073      * @param aItem never used
       
  5074      * @return Symbian OS error code.
       
  5075      */
       
  5076     virtual TInt TestLBStopEditingL( CStifItemParser& aItem );
       
  5077 
       
  5078     /**
       
  5079      * TestLBShortcutValueForNextList test function for testing the 
       
  5080      *     ShortcutValueForNextList function
       
  5081      * @since S60 5.0
       
  5082      * @param aItem never used
       
  5083      * @return Symbian OS error code.
       
  5084      */
       
  5085     virtual TInt TestLBShortcutValueForNextList( CStifItemParser& aItem );
       
  5086 
       
  5087     /**
       
  5088      * TestLBSetShortcutValueFromPrevList test function for testing the 
       
  5089      *     SetShortcutValueFromPrevList function
       
  5090      * @since S60 5.0
       
  5091      * @param aItem never used
       
  5092      * @return Symbian OS error code.
       
  5093      */
       
  5094     virtual TInt TestLBSetShortcutValueFromPrevList( CStifItemParser& aItem );
       
  5095 
       
  5096     /**
       
  5097      * TestLBHighlightRect test function for testing the 
       
  5098      *     HighlightRect function
       
  5099      * @since S60 5.0
       
  5100      * @param aItem never used
       
  5101      * @return Symbian OS error code.
       
  5102      */
       
  5103     virtual TInt TestLBHighlightRect( CStifItemParser& aItem );
       
  5104 
       
  5105     /**
       
  5106      * TestLBGetColorUseListL test function for testing the 
       
  5107      *     GetColorUseListL function
       
  5108      * @since S60 5.0
       
  5109      * @param aItem never used
       
  5110      * @return Symbian OS error code.
       
  5111      */
       
  5112     virtual TInt TestLBGetColorUseListL( CStifItemParser& aItem );
       
  5113 
       
  5114     /**
       
  5115      * TestLBHandleResourceChange test function for testing the 
       
  5116      *     HandleResourceChange function
       
  5117      * @since S60 5.0
       
  5118      * @param aItem never used
       
  5119      * @return Symbian OS error code.
       
  5120      */
       
  5121     virtual TInt TestLBHandleResourceChange( CStifItemParser& aItem );
       
  5122 
       
  5123     /**
       
  5124      * TestLBActivateL test function for testing the 
       
  5125      *     ActivateL function
       
  5126      * @since S60 5.0
       
  5127      * @param aItem never used
       
  5128      * @return Symbian OS error code.
       
  5129      */
       
  5130     virtual TInt TestLBActivateL( CStifItemParser& aItem );
       
  5131 
       
  5132     /**
       
  5133      * TestLBInputCapabilities test function for testing the 
       
  5134      *     InputCapabilities function
       
  5135      * @since S60 5.0
       
  5136      * @param aItem never used
       
  5137      * @return Symbian OS error code.
       
  5138      */
       
  5139     virtual TInt TestLBInputCapabilities( CStifItemParser& aItem );
       
  5140 
       
  5141     /**
       
  5142      * TestLBEventModifiers test function for testing the 
       
  5143      *     EventModifiers function
       
  5144      * @since S60 5.0
       
  5145      * @param aItem never used
       
  5146      * @return Symbian OS error code.
       
  5147      */
       
  5148     virtual TInt TestLBEventModifiers( CStifItemParser& aItem );
       
  5149 
       
  5150     /**
       
  5151      * TestLBIsMultiselection test function for testing the 
       
  5152      *     IsMultiselection function
       
  5153      * @since S60 5.0
       
  5154      * @param aItem never used
       
  5155      * @return Symbian OS error code.
       
  5156      */
       
  5157     virtual TInt TestLBIsMultiselection( CStifItemParser& aItem );
       
  5158 
       
  5159     /**
       
  5160      * CreateScrollBarFrameL test function for testing the 
       
  5161      *     CreateScrollBarFrameL function
       
  5162      * @since S60 5.0
       
  5163      * @param aItem never used
       
  5164      * @return Symbian OS error code.
       
  5165      */
       
  5166     virtual TInt TestLBCreateScrollBarFrameWithTwoParaL( CStifItemParser& aItem );
       
  5167 
       
  5168     /**
       
  5169      * CreateScrollBarFrameL test function for testing the 
       
  5170      *     CreateScrollBarFrameL function
       
  5171      * @since S60 5.0
       
  5172      * @param aItem never used
       
  5173      * @return Symbian OS error code.
       
  5174      */
       
  5175     virtual TInt TestLBCreateScrollBarFrameWithThreeParaL( CStifItemParser& aItem );
       
  5176 
       
  5177     /**
       
  5178      * TestLBEnableMSKObserver test function for testing the 
       
  5179      *     EnableMSKObserver function
       
  5180      * @since S60 5.0
       
  5181      * @param aItem never used
       
  5182      * @return Symbian OS error code.
       
  5183      */
       
  5184     virtual TInt TestLBEnableMSKObserver( CStifItemParser& aItem );
       
  5185 
       
  5186     /**
       
  5187      * TestLBAddSelectionObserverL test function for testing the 
       
  5188      *     AddSelectionObserverL function
       
  5189      * @since S60 5.0
       
  5190      * @param aItem never used
       
  5191      * @return Symbian OS error code.
       
  5192      */
       
  5193     virtual TInt TestLBAddSelectionObserverL( CStifItemParser& aItem );
       
  5194 
       
  5195     /**
       
  5196      * TestLBRemoveSelectionObserverL test function for testing the 
       
  5197      *     RemoveSelectionObserver function
       
  5198      * @since S60 5.0
       
  5199      * @param aItem never used
       
  5200      * @return Symbian OS error code.
       
  5201      */
       
  5202     virtual TInt TestLBRemoveSelectionObserverL( CStifItemParser& aItem );
       
  5203 
       
  5204     /**
       
  5205      * TestLBFocusChangedL test function for testing the 
       
  5206      *     FocusChanged function
       
  5207      * @since S60 5.0
       
  5208      * @param aItem never used
       
  5209      * @return Symbian OS error code.
       
  5210      */
       
  5211     virtual TInt TestLBFocusChangedL( CStifItemParser& aItem );
       
  5212 
       
  5213     /**
       
  5214      * TestLBSizeChangedL test function for testing the 
       
  5215      *     SizeChanged function
       
  5216      * @since S60 5.0
       
  5217      * @param aItem never used
       
  5218      * @return Symbian OS error code.
       
  5219      */
       
  5220     virtual TInt TestLBSizeChangedL( CStifItemParser& aItem );
       
  5221 
       
  5222     /**
       
  5223      * TestLBHandleViewRectSizeChangeL test function for testing the 
       
  5224      *     HandleViewRectSizeChangeL function
       
  5225      * @since S60 5.0
       
  5226      * @param aItem never used
       
  5227      * @return Symbian OS error code.
       
  5228      */
       
  5229     virtual TInt TestLBHandleViewRectSizeChangeL( CStifItemParser& aItem );
       
  5230 
       
  5231     /**
       
  5232      * TestLBCountComponentControlsL test function for testing the 
       
  5233      *     CountComponentControls function
       
  5234      * @since S60 5.0
       
  5235      * @param aItem never used
       
  5236      * @return Symbian OS error code.
       
  5237      */
       
  5238     virtual TInt TestLBCountComponentControlsL( CStifItemParser& aItem );
       
  5239 
       
  5240     /**
       
  5241      * TestLBComponentControlL test function for testing the 
       
  5242      *     ComponentControl function
       
  5243      * @since S60 5.0
       
  5244      * @param aItem never used
       
  5245      * @return Symbian OS error code.
       
  5246      */
       
  5247     virtual TInt TestLBComponentControlL( CStifItemParser& aItem );
       
  5248 
       
  5249     /**
       
  5250      * TestLBCreateMatchBufferL test function for testing the 
       
  5251      *     CreateMatchBufferL function
       
  5252      * @since S60 5.0
       
  5253      * @param aItem never used
       
  5254      * @return Symbian OS error code.
       
  5255      */
       
  5256     virtual TInt TestLBCreateMatchBufferL( CStifItemParser& aItem );
       
  5257 
       
  5258     /**
       
  5259      * TestLBClearMatchBufferL test function for testing the 
       
  5260      *     ClearMatchBuffer function
       
  5261      * @since S60 5.0
       
  5262      * @param aItem never used
       
  5263      * @return Symbian OS error code.
       
  5264      */
       
  5265     virtual TInt TestLBClearMatchBufferL( CStifItemParser& aItem );
       
  5266 
       
  5267     /**
       
  5268      * TestLBMatchTypedCharL test function for testing the 
       
  5269      *     MatchTypedCharL function
       
  5270      * @since S60 5.0
       
  5271      * @param aItem never used
       
  5272      * @return Symbian OS error code.
       
  5273      */
       
  5274     virtual TInt TestLBMatchTypedCharL( CStifItemParser& aItem );
       
  5275 
       
  5276     /**
       
  5277      * TestLBUndoLastCharL test function for testing the 
       
  5278      *     UndoLastChar function
       
  5279      * @since S60 5.0
       
  5280      * @param aItem never used
       
  5281      * @return Symbian OS error code.
       
  5282      */
       
  5283     virtual TInt TestLBUndoLastCharL( CStifItemParser& aItem );
       
  5284 
       
  5285     /**
       
  5286      * TestLBLastCharMatchedL test function for testing the 
       
  5287      *     LastCharMatched function
       
  5288      * @since S60 5.0
       
  5289      * @param aItem never used
       
  5290      * @return Symbian OS error code.
       
  5291      */
       
  5292     virtual TInt TestLBLastCharMatchedL( CStifItemParser& aItem );
       
  5293 
       
  5294     /**
       
  5295      * TestLBUpdateScrollBarThumbsL test function for testing the 
       
  5296      *     UpdateScrollBarThumbs function
       
  5297      * @since S60 5.0
       
  5298      * @param aItem never used
       
  5299      * @return Symbian OS error code.
       
  5300      */
       
  5301     virtual TInt TestLBUpdateScrollBarThumbsL( CStifItemParser& aItem );
       
  5302 
       
  5303     /**
       
  5304      * TestLBHorizScrollGranularityInPixelsL test function for testing the 
       
  5305      *     HorizScrollGranularityInPixels function
       
  5306      * @since S60 5.0
       
  5307      * @param aItem never used
       
  5308      * @return Symbian OS error code.
       
  5309      */
       
  5310     virtual TInt TestLBHorizScrollGranularityInPixelsL( CStifItemParser& aItem );
       
  5311 
       
  5312     /**
       
  5313      * TestLBHorizontalNudgeValueL test function for testing the 
       
  5314      *     HorizontalNudgeValue function
       
  5315      * @since S60 5.0
       
  5316      * @param aItem never used
       
  5317      * @return Symbian OS error code.
       
  5318      */
       
  5319     virtual TInt TestLBHorizontalNudgeValueL( CStifItemParser& aItem );
       
  5320 
       
  5321     /**
       
  5322      * TestLBAdjustTopItemIndexL test function for testing the 
       
  5323      *     AdjustTopItemIndex function
       
  5324      * @since S60 5.0
       
  5325      * @param aItem never used
       
  5326      * @return Symbian OS error code.
       
  5327      */
       
  5328     virtual TInt TestLBAdjustTopItemIndexL( CStifItemParser& aItem );
       
  5329 
       
  5330     /**
       
  5331      * TestLBSimulateArrowKeyEventL test function for testing the 
       
  5332      *     SimulateArrowKeyEventL function
       
  5333      * @since S60 5.0
       
  5334      * @param aItem never used
       
  5335      * @return Symbian OS error code.
       
  5336      */
       
  5337     virtual TInt TestLBSimulateArrowKeyEventL( CStifItemParser& aItem );
       
  5338 
       
  5339     /**
       
  5340      * TestLBHandleLeftArrowKeyL test function for testing the 
       
  5341      *     HandleLeftArrowKeyL function
       
  5342      * @since S60 5.0
       
  5343      * @param aItem never used
       
  5344      * @return Symbian OS error code.
       
  5345      */
       
  5346     virtual TInt TestLBHandleLeftArrowKeyL( CStifItemParser& aItem );
       
  5347 
       
  5348     /**
       
  5349      * TestLBHandleRightArrowKeyL test function for testing the 
       
  5350      *     HandleRightArrowKeyL function
       
  5351      * @since S60 5.0
       
  5352      * @param aItem never used
       
  5353      * @return Symbian OS error code.
       
  5354      */
       
  5355     virtual TInt TestLBHandleRightArrowKeyL( CStifItemParser& aItem );
       
  5356 
       
  5357     /**
       
  5358      * TestLBRestoreCommonListBoxPropertiesL test function for testing the 
       
  5359      *     RestoreCommonListBoxPropertiesL function
       
  5360      * @since S60 5.0
       
  5361      * @param aItem never used
       
  5362      * @return Symbian OS error code.
       
  5363      */
       
  5364     virtual TInt TestLBRestoreCommonListBoxPropertiesL( CStifItemParser& aItem );
       
  5365 
       
  5366     /**
       
  5367      * TestLBProtectedConstructL test function for testing the 
       
  5368      *     ConstructL function
       
  5369      * @since S60 5.0
       
  5370      * @param aItem never used
       
  5371      * @return Symbian OS error code.
       
  5372      */
       
  5373     virtual TInt TestLBProtectedConstructL( CStifItemParser& aItem );
       
  5374 
       
  5375     /**
       
  5376      * TestLBCreateViewL test function for testing the 
       
  5377      *     CreateViewL function
       
  5378      * @since S60 5.0
       
  5379      * @param aItem never used
       
  5380      * @return Symbian OS error code.
       
  5381      */
       
  5382     virtual TInt TestLBCreateViewL( CStifItemParser& aItem );
       
  5383 
       
  5384     /**
       
  5385      * TestLBMakeViewClassInstanceL test function for testing the 
       
  5386      *     MakeViewClassInstanceL function
       
  5387      * @since S60 5.0
       
  5388      * @param aItem never used
       
  5389      * @return Symbian OS error code.
       
  5390      */
       
  5391     virtual TInt TestLBMakeViewClassInstanceL( CStifItemParser& aItem );
       
  5392 
       
  5393     /**
       
  5394      * TestLBSetViewRectFromClientRectL test function for testing the 
       
  5395      *     SetViewRectFromClientRect function
       
  5396      * @since S60 5.0
       
  5397      * @param aItem never used
       
  5398      * @return Symbian OS error code.
       
  5399      */
       
  5400     virtual TInt TestLBSetViewRectFromClientRectL( CStifItemParser& aItem );
       
  5401 
       
  5402     /**
       
  5403      * TestLBRestoreClientRectFromViewRectL test function for testing the 
       
  5404      *     RestoreClientRectFromViewRect function
       
  5405      * @since S60 5.0
       
  5406      * @param aItem never used
       
  5407      * @return Symbian OS error code.
       
  5408      */
       
  5409     virtual TInt TestLBRestoreClientRectFromViewRectL( CStifItemParser& aItem );
       
  5410 
       
  5411     /**
       
  5412      * TestLBAdjustRectHeightToWholeNumberOfItemsL test function for testing the 
       
  5413      *     AdjustRectHeightToWholeNumberOfItems function
       
  5414      * @since S60 5.0
       
  5415      * @param aItem never used
       
  5416      * @return Symbian OS error code.
       
  5417      */
       
  5418     virtual TInt TestLBAdjustRectHeightToWholeNumberOfItemsL( CStifItemParser& aItem );
       
  5419 
       
  5420     /**
       
  5421      * TestLBListBoxMarginsL test function for testing the 
       
  5422      *     ListBoxMargins function
       
  5423      * @since S60 5.0
       
  5424      * @param aItem never used
       
  5425      * @return Symbian OS error code.
       
  5426      */
       
  5427     virtual TInt TestLBListBoxMarginsL( CStifItemParser& aItem );
       
  5428 
       
  5429     /**
       
  5430      * TestLBHorizontalMarginL test function for testing the 
       
  5431      *     HorizontalMargin function
       
  5432      * @since S60 5.0
       
  5433      * @param aItem never used
       
  5434      * @return Symbian OS error code.
       
  5435      */
       
  5436     virtual TInt TestLBHorizontalMarginL( CStifItemParser& aItem );
       
  5437 
       
  5438     /**
       
  5439      * TestLBVerticalMarginL test function for testing the 
       
  5440      *     VerticalMargin function
       
  5441      * @since S60 5.0
       
  5442      * @param aItem never used
       
  5443      * @return Symbian OS error code.
       
  5444      */
       
  5445     virtual TInt TestLBVerticalMarginL( CStifItemParser& aItem );
       
  5446 
       
  5447     /**
       
  5448      * TestLBSetHorizontalMarginL test function for testing the 
       
  5449      *     SetHorizontalMargin function
       
  5450      * @since S60 5.0
       
  5451      * @param aItem never used
       
  5452      * @return Symbian OS error code.
       
  5453      */
       
  5454     virtual TInt TestLBSetHorizontalMarginL( CStifItemParser& aItem );
       
  5455 
       
  5456     /**
       
  5457      * TestLBSetVerticalMarginL test function for testing the 
       
  5458      *     SetVerticalMargin function
       
  5459      * @since S60 5.0
       
  5460      * @param aItem never used
       
  5461      * @return Symbian OS error code.
       
  5462      */
       
  5463     virtual TInt TestLBSetVerticalMarginL( CStifItemParser& aItem );
       
  5464 
       
  5465     /**
       
  5466      * TestLBMatchBufferL test function for testing the 
       
  5467      *     MatchBuffer function
       
  5468      * @since S60 5.0
       
  5469      * @param aItem never used
       
  5470      * @return Symbian OS error code.
       
  5471      */
       
  5472     virtual TInt TestLBMatchBufferL( CStifItemParser& aItem );
       
  5473 
       
  5474     /**
       
  5475      * TestLBViewRectHeightAdjustmentL test function for testing the 
       
  5476      *     ViewRectHeightAdjustment function
       
  5477      * @since S60 5.0
       
  5478      * @param aItem never used
       
  5479      * @return Symbian OS error code.
       
  5480      */
       
  5481     virtual TInt TestLBViewRectHeightAdjustmentL( CStifItemParser& aItem );
       
  5482 
       
  5483     /**
       
  5484      * TestLBBackColorL test function for testing the 
       
  5485      *     BackColor function
       
  5486      * @since S60 5.0
       
  5487      * @param aItem never used
       
  5488      * @return Symbian OS error code.
       
  5489      */
       
  5490     virtual TInt TestLBBackColorL( CStifItemParser& aItem );
       
  5491 
       
  5492     /**
       
  5493      * TestLBSetViewRectHeightAdjustmentL test function for testing the 
       
  5494      *     SetViewRectHeightAdjustment function
       
  5495      * @since S60 5.0
       
  5496      * @param aItem never used
       
  5497      * @return Symbian OS error code.
       
  5498      */
       
  5499     virtual TInt TestLBSetViewRectHeightAdjustmentL( CStifItemParser& aItem );
       
  5500 
       
  5501     /**
       
  5502      * TestLBReportListBoxEventL test function for testing the 
       
  5503      *     ReportListBoxEventL function
       
  5504      * @since S60 5.0
       
  5505      * @param aItem never used
       
  5506      * @return Symbian OS error code.
       
  5507      */
       
  5508     virtual TInt TestLBReportListBoxEventL( CStifItemParser& aItem );
       
  5509 
       
  5510     /**
       
  5511      * TestLBDrawL test function for testing the 
       
  5512      *     Draw function
       
  5513      * @since S60 5.0
       
  5514      * @param aItem never used
       
  5515      * @return Symbian OS error code.
       
  5516      */
       
  5517     virtual TInt TestLBDrawL( CStifItemParser& aItem );
       
  5518 
       
  5519     /**
       
  5520      * TestLBClearMarginsL test function for testing the 
       
  5521      *     ClearMargins function
       
  5522      * @since S60 5.0
       
  5523      * @param aItem never used
       
  5524      * @return Symbian OS error code.
       
  5525      */
       
  5526     virtual TInt TestLBClearMarginsL( CStifItemParser& aItem );
       
  5527 
       
  5528     /**
       
  5529      * TestLBUpdateCurrentItemL test function for testing the 
       
  5530      *     UpdateCurrentItem function
       
  5531      * @since S60 5.0
       
  5532      * @param aItem never used
       
  5533      * @return Symbian OS error code.
       
  5534      */
       
  5535     virtual TInt TestLBUpdateCurrentItemL( CStifItemParser& aItem );
       
  5536 
       
  5537     /**
       
  5538      * TestLBHandleDragEventL test function for testing the 
       
  5539      *     HandleDragEventL function
       
  5540      * @since S60 5.0
       
  5541      * @param aItem never used
       
  5542      * @return Symbian OS error code.
       
  5543      */
       
  5544     virtual TInt TestLBHandleDragEventL( CStifItemParser& aItem );
       
  5545 
       
  5546     /**
       
  5547      * TestLBItemExistsL test function for testing the 
       
  5548      *     ItemExists function
       
  5549      * @since S60 5.0
       
  5550      * @param aItem never used
       
  5551      * @return Symbian OS error code.
       
  5552      */
       
  5553     virtual TInt TestLBItemExistsL( CStifItemParser& aItem );
       
  5554 
       
  5555     /**
       
  5556      * TestLBDrawMatcherCursorL test function for testing the 
       
  5557      *     DrawMatcherCursor function
       
  5558      * @since S60 5.0
       
  5559      * @param aItem never used
       
  5560      * @return Symbian OS error code.
       
  5561      */
       
  5562     virtual TInt TestLBDrawMatcherCursorL( CStifItemParser& aItem );
       
  5563 
       
  5564     /**
       
  5565      * TestLBInterItemGapL test function for testing the 
       
  5566      *     InterItemGap function
       
  5567      * @since S60 5.0
       
  5568      * @param aItem never used
       
  5569      * @return Symbian OS error code.
       
  5570      */
       
  5571     virtual TInt TestLBInterItemGapL( CStifItemParser& aItem );
       
  5572 
       
  5573     /**
       
  5574      * TestLBUpdateViewColorsL test function for testing the 
       
  5575      *     UpdateViewColors function
       
  5576      * @since S60 5.0
       
  5577      * @param aItem never used
       
  5578      * @return Symbian OS error code.
       
  5579      */
       
  5580     virtual TInt TestLBUpdateViewColorsL( CStifItemParser& aItem );
       
  5581 
       
  5582     /**
       
  5583      * TestLBUpdateItemDrawerColorsL test function for testing the 
       
  5584      *     UpdateItemDrawerColors function
       
  5585      * @since S60 5.0
       
  5586      * @param aItem never used
       
  5587      * @return Symbian OS error code.
       
  5588      */
       
  5589     virtual TInt TestLBUpdateItemDrawerColorsL( CStifItemParser& aItem );
       
  5590 
       
  5591     /**
       
  5592      * TestLBFireItemChangeL test function for testing the 
       
  5593      *     FireItemChange function
       
  5594      * @since S60 5.0
       
  5595      * @param aItem never used
       
  5596      * @return Symbian OS error code.
       
  5597      */
       
  5598     virtual TInt TestLBFireItemChangeL( CStifItemParser& aItem );
       
  5599 
       
  5600     /**
       
  5601      * TestLBSetReasonForFocusLostL test function for testing the 
       
  5602      *     SetReasonForFocusLostL function
       
  5603      * @since S60 5.0
       
  5604      * @param aItem never used
       
  5605      * @return Symbian OS error code.
       
  5606      */
       
  5607     virtual TInt TestLBSetReasonForFocusLostL( CStifItemParser& aItem );
       
  5608 
       
  5609     /**
       
  5610      * TestLBReasonForFocusLostL test function for testing the 
       
  5611      *     ReasonForFocusLostL function
       
  5612      * @since S60 5.0
       
  5613      * @param aItem never used
       
  5614      * @return Symbian OS error code.
       
  5615      */
       
  5616     virtual TInt TestLBReasonForFocusLostL( CStifItemParser& aItem );
       
  5617 
       
  5618     /**
       
  5619      * TestLBIsMatchBufferL test function for testing the 
       
  5620      *     IsMatchBuffer function
       
  5621      * @since S60 5.0
       
  5622      * @param aItem never used
       
  5623      * @return Symbian OS error code.
       
  5624      */
       
  5625     virtual TInt TestLBIsMatchBufferL( CStifItemParser& aItem );
       
  5626 
       
  5627     /**
       
  5628      * TestLBCreateScrollBarFrameLayoutL test function for testing the 
       
  5629      *     CreateScrollBarFrameLayout function
       
  5630      * @since S60 5.0
       
  5631      * @param aItem never used
       
  5632      * @return Symbian OS error code.
       
  5633      */
       
  5634     virtual TInt TestLBCreateScrollBarFrameLayoutL( CStifItemParser& aItem );
       
  5635 
       
  5636     // class CEikSnakingListBox
       
  5637     /**
       
  5638      * TestSLBConstructorL test function for testing the 
       
  5639      *     Constructor function
       
  5640      * @since S60 5.0
       
  5641      * @param aItem never used
       
  5642      * @return Symbian OS error code.
       
  5643      */
       
  5644     virtual TInt TestSLBConstructorL( CStifItemParser& aItem );
       
  5645 
       
  5646     /**
       
  5647      * TestSLBDestructorL test function for testing the 
       
  5648      *     Destructor function
       
  5649      * @since S60 5.0
       
  5650      * @param aItem never used
       
  5651      * @return Symbian OS error code.
       
  5652      */
       
  5653     virtual TInt TestSLBDestructorL( CStifItemParser& aItem );
       
  5654 
       
  5655     /**
       
  5656      * TestSLBMakeViewClassInstanceL test function for testing the 
       
  5657      *     MakeViewClassInstanceL function
       
  5658      * @since S60 5.0
       
  5659      * @param aItem never used
       
  5660      * @return Symbian OS error code.
       
  5661      */
       
  5662     virtual TInt TestSLBMakeViewClassInstanceL( CStifItemParser& aItem );
       
  5663 
       
  5664     /**
       
  5665      * TestSLBSetTopItemIndexL test function for testing the 
       
  5666      *     SetTopItemIndex function
       
  5667      * @since S60 5.0
       
  5668      * @param aItem never used
       
  5669      * @return Symbian OS error code.
       
  5670      */
       
  5671     virtual TInt TestSLBSetTopItemIndexL( CStifItemParser& aItem );
       
  5672 
       
  5673     /**
       
  5674      * TestSLBColumnWidthL test function for testing the 
       
  5675      *     ColumnWidth function
       
  5676      * @since S60 5.0
       
  5677      * @param aItem never used
       
  5678      * @return Symbian OS error code.
       
  5679      */
       
  5680     virtual TInt TestSLBColumnWidthL( CStifItemParser& aItem );
       
  5681 
       
  5682     /**
       
  5683      * TestSLBSetColumnWidthL test function for testing the 
       
  5684      *     SetColumnWidth function
       
  5685      * @since S60 5.0
       
  5686      * @param aItem never used
       
  5687      * @return Symbian OS error code.
       
  5688      */
       
  5689     virtual TInt TestSLBSetColumnWidthL( CStifItemParser& aItem );
       
  5690 
       
  5691     /**
       
  5692      * TestSLBHandlePointerEventL test function for testing the 
       
  5693      *     HandlePointerEventL function
       
  5694      * @since S60 5.0
       
  5695      * @param aItem never used
       
  5696      * @return Symbian OS error code.
       
  5697      */
       
  5698     virtual TInt TestSLBHandlePointerEventL( CStifItemParser& aItem );
       
  5699 
       
  5700     /**
       
  5701      * TestSLBHandleViewRectSizeChangeL test function for testing the 
       
  5702      *     HandleViewRectSizeChangeL function
       
  5703      * @since S60 5.0
       
  5704      * @param aItem never used
       
  5705      * @return Symbian OS error code.
       
  5706      */
       
  5707     virtual TInt TestSLBHandleViewRectSizeChangeL( CStifItemParser& aItem );
       
  5708 
       
  5709     /**
       
  5710      * TestSLBHandleLeftArrowKeyL test function for testing the 
       
  5711      *     HandleLeftArrowKeyL function
       
  5712      * @since S60 5.0
       
  5713      * @param aItem never used
       
  5714      * @return Symbian OS error code.
       
  5715      */
       
  5716     virtual TInt TestSLBHandleLeftArrowKeyL( CStifItemParser& aItem );
       
  5717 
       
  5718     /**
       
  5719      * TestSLBHandleRightArrowKeyL test function for testing the 
       
  5720      *     HandleRightArrowKeyL function
       
  5721      * @since S60 5.0
       
  5722      * @param aItem never used
       
  5723      * @return Symbian OS error code.
       
  5724      */
       
  5725     virtual TInt TestSLBHandleRightArrowKeyL( CStifItemParser& aItem );
       
  5726 
       
  5727     /**
       
  5728      * TestSLBHandleRightArrowKeyL test function for testing the 
       
  5729      *     HandleRightArrowKeyL function
       
  5730      * @since S60 5.0
       
  5731      * @param aItem never used
       
  5732      * @return Symbian OS error code.
       
  5733      */
       
  5734     virtual TInt TestSLBHorizontalNudgeValueL( CStifItemParser& aItem );
       
  5735 
       
  5736     /**
       
  5737      * TestSLBHorizScrollGranularityInPixelsL test function for testing the 
       
  5738      *     HorizScrollGranularityInPixels function
       
  5739      * @since S60 5.0
       
  5740      * @param aItem never used
       
  5741      * @return Symbian OS error code.
       
  5742      */
       
  5743     virtual TInt TestSLBHorizScrollGranularityInPixelsL( CStifItemParser& aItem );
       
  5744 
       
  5745     /**
       
  5746      * TestSLBAdjustTopItemIndexL test function for testing the 
       
  5747      *     AdjustTopItemIndex function
       
  5748      * @since S60 5.0
       
  5749      * @param aItem never used
       
  5750      * @return Symbian OS error code.
       
  5751      */
       
  5752     virtual TInt TestSLBAdjustTopItemIndexL( CStifItemParser& aItem );
       
  5753 
       
  5754     /**
       
  5755      * TestSLBHandleDragEventL test function for testing the 
       
  5756      *     HandleDragEventL function
       
  5757      * @since S60 5.0
       
  5758      * @param aItem never used
       
  5759      * @return Symbian OS error code.
       
  5760      */
       
  5761     virtual TInt TestSLBHandleDragEventL( CStifItemParser& aItem );
       
  5762 
       
  5763     /**
       
  5764      * TestSLBRestoreClientRectFromViewRectL test function for testing the 
       
  5765      *     RestoreClientRectFromViewRect function
       
  5766      * @since S60 5.0
       
  5767      * @param aItem never used
       
  5768      * @return Symbian OS error code.
       
  5769      */
       
  5770     virtual TInt TestSLBRestoreClientRectFromViewRectL( CStifItemParser& aItem );
       
  5771 
       
  5772     /**
       
  5773      * TestSLBAdjustRectHeightToWholeNumberOfItemsL test function for testing the 
       
  5774      *     AdjustRectHeightToWholeNumberOfItems function
       
  5775      * @since S60 5.0
       
  5776      * @param aItem never used
       
  5777      * @return Symbian OS error code.
       
  5778      */
       
  5779     virtual TInt TestSLBAdjustRectHeightToWholeNumberOfItemsL( CStifItemParser& aItem );
       
  5780 
       
  5781     /**
       
  5782      * TestSLBMoveToNextOrPreviousItemL test function for testing the 
       
  5783      *     MoveToNextOrPreviousItemL function
       
  5784      * @since S60 5.0
       
  5785      * @param aItem never used
       
  5786      * @return Symbian OS error code.
       
  5787      */
       
  5788     virtual TInt TestSLBMoveToNextOrPreviousItemL( CStifItemParser& aItem );
       
  5789 
       
  5790     /**
       
  5791      * TestSLBSizeChangedL test function for testing the 
       
  5792      *     SizeChanged function
       
  5793      * @since S60 5.0
       
  5794      * @param aItem never used
       
  5795      * @return Symbian OS error code.
       
  5796      */
       
  5797     virtual TInt TestSLBSizeChangedL( CStifItemParser& aItem );
       
  5798 
       
  5799     /**
       
  5800      * TestSLBSizeChangedL test function for testing the 
       
  5801      *     SizeChanged function
       
  5802      * @since S60 5.0
       
  5803      * @param aItem never used
       
  5804      * @return Symbian OS error code.
       
  5805      */
       
  5806     virtual TInt TestSLBGetColorUseListL( CStifItemParser& aItem );
       
  5807 
       
  5808     /**
       
  5809      * TestSLBHandleResourceChangeL test function for testing the 
       
  5810      *     HandleResourceChange function
       
  5811      * @since S60 5.0
       
  5812      * @param aItem never used
       
  5813      * @return Symbian OS error code.
       
  5814      */
       
  5815     virtual TInt TestSLBHandleResourceChangeL( CStifItemParser& aItem );
       
  5816 
       
  5817     /**
       
  5818      * TestLBDisableScrolling test function for testing the 
       
  5819      *     DisableScrolling function
       
  5820      * @since S60 5.0
       
  5821      * @param aItem never used
       
  5822      * @return Symbian OS error code.
       
  5823      */
       
  5824     virtual TInt TestLBDisableScrolling( CStifItemParser& aItem );
       
  5825 
       
  5826     /**
       
  5827      * TestLBSetItemsInSingleLine test function for testing the 
       
  5828      *     SetItemsInSingleLine function
       
  5829      * @since S60 5.0
       
  5830      * @param aItem never used
       
  5831      * @return Symbian OS error code.
       
  5832      */
       
  5833     virtual TInt TestLBSetItemsInSingleLine( CStifItemParser& aItem );
       
  5834 
       
  5835     /**
       
  5836      * TestLBBackgroundDrawingSuppressed test function for testing the 
       
  5837      *     BackgroundDrawingSuppressed function
       
  5838      * @since S60 5.0
       
  5839      * @param aItem never used
       
  5840      * @return Symbian OS error code.
       
  5841      */
       
  5842     virtual TInt TestLBBackgroundDrawingSuppressed( CStifItemParser& aItem );
       
  5843 
       
  5844     /**
       
  5845      * TestLBHandlePhysicsScrollEventL test function for testing the 
       
  5846      *     HandlePhysicsScrollEventL function
       
  5847      * @since S60 5.0
       
  5848      * @param aItem never used
       
  5849      * @return Symbian OS error code.
       
  5850      */
       
  5851     virtual TInt TestLBHandlePhysicsScrollEventL( CStifItemParser& aItem );
       
  5852 
       
  5853     /**
       
  5854      * TestLBDisableSingleClick test function for testing the 
       
  5855      *     DisableSingleClick function
       
  5856      * @since S60 5.2
       
  5857      * @param aItem never used
       
  5858      * @return Symbian OS error code.
       
  5859      */
       
  5860     virtual TInt TestLBDisableSingleClick( CStifItemParser& aItem );
       
  5861 
       
  5862     /**
       
  5863      * TestLBDisableItemSpecificMenu test function for testing the 
       
  5864      *     DisableItemSpecificMenu function
       
  5865      * @since S60 5.2
       
  5866      * @param aItem never used
       
  5867      * @return Symbian OS error code.
       
  5868      */
       
  5869     virtual TInt TestLBDisableItemSpecificMenu( CStifItemParser& aItem );
       
  5870 
       
  5871 private:    // eikslb.h
       
  5872     // class CSettingsListBoxItemDrawer
       
  5873     /**
       
  5874      * TestSLBIDConstructorL test function for testing the 
       
  5875      *     Constructor function
       
  5876      * @since S60 5.0
       
  5877      * @param aItem never used
       
  5878      * @return Symbian OS error code.
       
  5879      */
       
  5880     virtual TInt TestSLBIDConstructorL( CStifItemParser& aItem );
       
  5881 
       
  5882     /**
       
  5883      * TestSLBIDDetructorL test function for testing the 
       
  5884      *     Detructor function
       
  5885      * @since S60 5.0
       
  5886      * @param aItem never used
       
  5887      * @return Symbian OS error code.
       
  5888      */
       
  5889     virtual TInt TestSLBIDDetructorL( CStifItemParser& aItem );
       
  5890 
       
  5891     /**
       
  5892      * TestSLBIDSettingsDataL test function for testing the 
       
  5893      *     SettingsData function
       
  5894      * @since S60 5.0
       
  5895      * @param aItem never used
       
  5896      * @return Symbian OS error code.
       
  5897      */
       
  5898     virtual TInt TestSLBIDSettingsDataL( CStifItemParser& aItem );
       
  5899 
       
  5900     /**
       
  5901      * TestSLBIDDrawItemTextL test function for testing the 
       
  5902      *     DrawItemText function
       
  5903      * @since S60 5.0
       
  5904      * @param aItem never used
       
  5905      * @return Symbian OS error code.
       
  5906      */
       
  5907     virtual TInt TestSLBIDDrawItemTextL( CStifItemParser& aItem );
       
  5908 
       
  5909     // class CEikSettingsListBox
       
  5910     /**
       
  5911      * TestSettingsLBConstructorL test function for testing the 
       
  5912      *     Constructor function
       
  5913      * @since S60 5.0
       
  5914      * @param aItem never used
       
  5915      * @return Symbian OS error code.
       
  5916      */
       
  5917     virtual TInt TestSettingsLBConstructorL( CStifItemParser& aItem );
       
  5918 
       
  5919     /**
       
  5920      * TestSettingsLBItemDrawerL test function for testing the 
       
  5921      *     ItemDrawer function
       
  5922      * @since S60 5.0
       
  5923      * @param aItem never used
       
  5924      * @return Symbian OS error code.
       
  5925      */
       
  5926     virtual TInt TestSettingsLBItemDrawerL( CStifItemParser& aItem );
       
  5927 
       
  5928     /**
       
  5929      * TestSettingsLBMakeViewClassInstanceL test function for testing the 
       
  5930      *     MakeViewClassInstanceL function
       
  5931      * @since S60 5.0
       
  5932      * @param aItem never used
       
  5933      * @return Symbian OS error code.
       
  5934      */
       
  5935     virtual TInt TestSettingsLBMakeViewClassInstanceL( CStifItemParser& aItem );
       
  5936 
       
  5937     /**
       
  5938      * TestSettingsLBHandlePointerEventL test function for testing the 
       
  5939      *     HandlePointerEventL function
       
  5940      * @since S60 5.0
       
  5941      * @param aItem never used
       
  5942      * @return Symbian OS error code.
       
  5943      */
       
  5944     virtual TInt TestSettingsLBHandlePointerEventL( CStifItemParser& aItem );
       
  5945 
       
  5946     /**
       
  5947      * TestSettingsLBCreateItemDrawerL test function for testing the 
       
  5948      *     CreateItemDrawerL function
       
  5949      * @since S60 5.0
       
  5950      * @param aItem never used
       
  5951      * @return Symbian OS error code.
       
  5952      */
       
  5953     virtual TInt TestSettingsLBCreateItemDrawerL( CStifItemParser& aItem );
       
  5954 
       
  5955     // class CSettingsListBoxView
       
  5956     /**
       
  5957      * TestSettingsLBVDrawL test function for testing the 
       
  5958      *     Draw function
       
  5959      * @since S60 5.0
       
  5960      * @param aItem never used
       
  5961      * @return Symbian OS error code.
       
  5962      */
       
  5963     virtual TInt TestSettingsLBVDrawL( CStifItemParser& aItem );
       
  5964 
       
  5965     /**
       
  5966      * TestSettingsLBVDrawItemL test function for testing the 
       
  5967      *     DrawItem function
       
  5968      * @since S60 5.0
       
  5969      * @param aItem never used
       
  5970      * @return Symbian OS error code.
       
  5971      */
       
  5972     virtual TInt TestSettingsLBVDrawItemL( CStifItemParser& aItem );
       
  5973 
       
  5974     /**
       
  5975      * TestSettingsLBVItemDrawerL test function for testing the 
       
  5976      *     ItemDrawer function
       
  5977      * @since S60 5.0
       
  5978      * @param aItem never used
       
  5979      * @return Symbian OS error code.
       
  5980      */
       
  5981     virtual TInt TestSettingsLBVItemDrawerL( CStifItemParser& aItem );
       
  5982 
       
  5983 private: // eiktxlbm.h
       
  5984     /**
       
  5985      * TestTXLBMConstructorL test function for testing the 
       
  5986      *     Constructor function
       
  5987      * @since S60 5.0
       
  5988      * @param aItem never used
       
  5989      * @return Symbian OS error code.
       
  5990      */
       
  5991     virtual TInt TestTXLBMConstructorL( CStifItemParser& aItem );
       
  5992 
       
  5993     /**
       
  5994      * TestTXLBMDestructorL test function for testing the 
       
  5995      *     Destructor function
       
  5996      * @since S60 5.0
       
  5997      * @param aItem never used
       
  5998      * @return Symbian OS error code.
       
  5999      */
       
  6000     virtual TInt TestTXLBMDestructorL( CStifItemParser& aItem );
       
  6001 
       
  6002     /**
       
  6003      * TestTXLBMNumberOfItemsL test function for testing the 
       
  6004      *     NumberOfItems function
       
  6005      * @since S60 5.0
       
  6006      * @param aItem never used
       
  6007      * @return Symbian OS error code.
       
  6008      */
       
  6009     virtual TInt TestTXLBMNumberOfItemsL( CStifItemParser& aItem );
       
  6010 
       
  6011     /**
       
  6012      * TestTXLBMMatchableTextArrayL test function for testing the 
       
  6013      *     MatchableTextArray function
       
  6014      * @since S60 5.0
       
  6015      * @param aItem never used
       
  6016      * @return Symbian OS error code.
       
  6017      */
       
  6018     virtual TInt TestTXLBMMatchableTextArrayL( CStifItemParser& aItem );
       
  6019 
       
  6020     /**
       
  6021      * TestTXLBMItemTextL test function for testing the 
       
  6022      *     ItemText function
       
  6023      * @since S60 5.0
       
  6024      * @param aItem never used
       
  6025      * @return Symbian OS error code.
       
  6026      */
       
  6027     virtual TInt TestTXLBMItemTextL( CStifItemParser& aItem );
       
  6028 
       
  6029     /**
       
  6030      * TestTXLBMConstructL test function for testing the 
       
  6031      *     ConstructL function
       
  6032      * @since S60 5.0
       
  6033      * @param aItem never used
       
  6034      * @return Symbian OS error code.
       
  6035      */
       
  6036     virtual TInt TestTXLBMConstructL( CStifItemParser& aItem );
       
  6037 
       
  6038     /**
       
  6039      * TestTXLBMSetItemTextArrayL test function for testing the 
       
  6040      *     SetItemTextArray function
       
  6041      * @since S60 5.0
       
  6042      * @param aItem never used
       
  6043      * @return Symbian OS error code.
       
  6044      */
       
  6045     virtual TInt TestTXLBMSetItemTextArrayL( CStifItemParser& aItem );
       
  6046 
       
  6047     /**
       
  6048      * TestTXLBMSetOwnershipTypeL test function for testing the 
       
  6049      *     SetOwnershipType function
       
  6050      * @since S60 5.0
       
  6051      * @param aItem never used
       
  6052      * @return Symbian OS error code.
       
  6053      */
       
  6054     virtual TInt TestTXLBMSetOwnershipTypeL( CStifItemParser& aItem );
       
  6055 
       
  6056     /**
       
  6057      * TestTXLBMItemTextArrayL test function for testing the 
       
  6058      *     ItemTextArray function
       
  6059      * @since S60 5.0
       
  6060      * @param aItem never used
       
  6061      * @return Symbian OS error code.
       
  6062      */
       
  6063     virtual TInt TestTXLBMItemTextArrayL( CStifItemParser& aItem );
       
  6064 
       
  6065     /**
       
  6066      * TestTXLBMItemArrayOwnershipTypeL test function for testing the 
       
  6067      *     ItemArrayOwnershipType function
       
  6068      * @since S60 5.0
       
  6069      * @param aItem never used
       
  6070      * @return Symbian OS error code.
       
  6071      */
       
  6072     virtual TInt TestTXLBMItemArrayOwnershipTypeL( CStifItemParser& aItem );
       
  6073 
       
  6074 private: // eiktxlbx.h
       
  6075     // class CEikTextListBox
       
  6076     /**
       
  6077      * TestTXLBConstructorL test function for testing the 
       
  6078      *     Constructor function
       
  6079      * @since S60 5.0
       
  6080      * @param aItem never used
       
  6081      * @return Symbian OS error code.
       
  6082      */
       
  6083     virtual TInt TestTXLBConstructorL( CStifItemParser& aItem );
       
  6084 
       
  6085     /**
       
  6086      * TestTXLBDestructorL test function for testing the 
       
  6087      *     Destructor function
       
  6088      * @since S60 5.0
       
  6089      * @param aItem never used
       
  6090      * @return Symbian OS error code.
       
  6091      */
       
  6092     virtual TInt TestTXLBDestructorL( CStifItemParser& aItem );
       
  6093 
       
  6094     /**
       
  6095      * TestTXLBConstructFromResourceL test function for testing the 
       
  6096      *     ConstructFromResourceL function
       
  6097      * @since S60 5.0
       
  6098      * @param aItem never used
       
  6099      * @return Symbian OS error code.
       
  6100      */
       
  6101     virtual TInt TestTXLBConstructFromResourceL( CStifItemParser& aItem );
       
  6102 
       
  6103     /**
       
  6104      * TestTXLBConstructL test function for testing the 
       
  6105      *     ConstructL function
       
  6106      * @since S60 5.0
       
  6107      * @param aItem never used
       
  6108      * @return Symbian OS error code.
       
  6109      */
       
  6110     virtual TInt TestTXLBConstructL( CStifItemParser& aItem );
       
  6111 
       
  6112     /**
       
  6113      * TestTXLBModelL test function for testing the 
       
  6114      *     Model function
       
  6115      * @since S60 5.0
       
  6116      * @param aItem never used
       
  6117      * @return Symbian OS error code.
       
  6118      */
       
  6119     virtual TInt TestTXLBModelL( CStifItemParser& aItem );
       
  6120 
       
  6121     /**
       
  6122      * TestTXLBGetColorUseListL test function for testing the 
       
  6123      *     GetColorUseListL function
       
  6124      * @since S60 5.0
       
  6125      * @param aItem never used
       
  6126      * @return Symbian OS error code.
       
  6127      */
       
  6128     virtual TInt TestTXLBGetColorUseListL( CStifItemParser& aItem );
       
  6129 
       
  6130     /**
       
  6131      * TestTXLBHandleResourceChangeL test function for testing the 
       
  6132      *     HandleResourceChange function
       
  6133      * @since S60 5.0
       
  6134      * @param aItem never used
       
  6135      * @return Symbian OS error code.
       
  6136      */
       
  6137     virtual TInt TestTXLBHandleResourceChangeL( CStifItemParser& aItem );
       
  6138 
       
  6139     /**
       
  6140      * TestTXLBHandlePointerEventL test function for testing the 
       
  6141      *     HandlePointerEventL function
       
  6142      * @since S60 5.0
       
  6143      * @param aItem never used
       
  6144      * @return Symbian OS error code.
       
  6145      */
       
  6146     virtual TInt TestTXLBHandlePointerEventL( CStifItemParser& aItem );
       
  6147 
       
  6148     /**
       
  6149      * TestTXLBWriteInternalStateL test function for testing the 
       
  6150      *     WriteInternalStateL function
       
  6151      * @since S60 5.0
       
  6152      * @param aItem never used
       
  6153      * @return Symbian OS error code.
       
  6154      */
       
  6155     virtual TInt TestTXLBWriteInternalStateL( CStifItemParser& aItem );
       
  6156 
       
  6157     /**
       
  6158      * TestTXLBHandlePointerEventL test function for testing the 
       
  6159      *     HandlePointerEventL function
       
  6160      * @since S60 5.0
       
  6161      * @param aItem never used
       
  6162      * @return Symbian OS error code.
       
  6163      */
       
  6164     virtual TInt TestTXLBCreateItemDrawerL( CStifItemParser& aItem );
       
  6165 
       
  6166     // class CEikSnakingTextListBox
       
  6167     /**
       
  6168      * TestSTXLBConstructorL test function for testing the 
       
  6169      *     Constructor function
       
  6170      * @since S60 5.0
       
  6171      * @param aItem never used
       
  6172      * @return Symbian OS error code.
       
  6173      */
       
  6174     virtual TInt TestSTXLBConstructorL( CStifItemParser& aItem );
       
  6175 
       
  6176     /**
       
  6177      * TestSTXLBDestructorL test function for testing the 
       
  6178      *     Destructor function
       
  6179      * @since S60 5.0
       
  6180      * @param aItem never used
       
  6181      * @return Symbian OS error code.
       
  6182      */
       
  6183     virtual TInt TestSTXLBDestructorL( CStifItemParser& aItem );
       
  6184 
       
  6185     /**
       
  6186      * TestSTXLBConstructL test function for testing the 
       
  6187      *     ConstructL function
       
  6188      * @since S60 5.0
       
  6189      * @param aItem never used
       
  6190      * @return Symbian OS error code.
       
  6191      */
       
  6192     virtual TInt TestSTXLBConstructL( CStifItemParser& aItem );
       
  6193 
       
  6194     /**
       
  6195      * TestSTXLBModelL test function for testing the 
       
  6196      *     Model function
       
  6197      * @since S60 5.0
       
  6198      * @param aItem never used
       
  6199      * @return Symbian OS error code.
       
  6200      */
       
  6201     virtual TInt TestSTXLBModelL( CStifItemParser& aItem );
       
  6202 
       
  6203     /**
       
  6204      * TestSTXLBGetColorUseListL test function for testing the 
       
  6205      *     GetColorUseListL function
       
  6206      * @since S60 5.0
       
  6207      * @param aItem never used
       
  6208      * @return Symbian OS error code.
       
  6209      */
       
  6210     virtual TInt TestSTXLBGetColorUseListL( CStifItemParser& aItem );
       
  6211 
       
  6212     /**
       
  6213      * TestSTXLBHandleResourceChangeL test function for testing the 
       
  6214      *     HandleResourceChange function
       
  6215      * @since S60 5.0
       
  6216      * @param aItem never used
       
  6217      * @return Symbian OS error code.
       
  6218      */
       
  6219     virtual TInt TestSTXLBHandleResourceChangeL( CStifItemParser& aItem );
       
  6220 
       
  6221     /**
       
  6222      * TestSTXLBHandlePointerEventL test function for testing the 
       
  6223      *     HandlePointerEventL function
       
  6224      * @since S60 5.0
       
  6225      * @param aItem never used
       
  6226      * @return Symbian OS error code.
       
  6227      */
       
  6228     virtual TInt TestSTXLBHandlePointerEventL( CStifItemParser& aItem );
       
  6229 
       
  6230 private: // aknlists.h
       
  6231     // class CAknColumnListBox
       
  6232     /**
       
  6233      * TestACLBMakeViewClassInstanceL test function for testing the 
       
  6234      *     MakeViewClassInstanceL function
       
  6235      * @since S60 5.0
       
  6236      * @param aItem never used
       
  6237      * @return Symbian OS error code.
       
  6238      */
       
  6239     virtual TInt TestACLBMakeViewClassInstanceL( CStifItemParser& aItem );
       
  6240 
       
  6241     /**
       
  6242      * CreateModelL test function for testing the 
       
  6243      *     TestACLBCreateModelL function
       
  6244      * @since S60 5.0
       
  6245      * @param aItem never used
       
  6246      * @return Symbian OS error code.
       
  6247      */
       
  6248     virtual TInt TestACLBCreateModelL( CStifItemParser& aItem );
       
  6249 
       
  6250     /**
       
  6251      * TestACLBAdjustRectHeightToWholeNumberOfItemsL test function for testing the 
       
  6252      *     AdjustRectHeightToWholeNumberOfItems function
       
  6253      * @since S60 5.0
       
  6254      * @param aItem never used
       
  6255      * @return Symbian OS error code.
       
  6256      */
       
  6257     virtual TInt TestACLBAdjustRectHeightToWholeNumberOfItemsL( CStifItemParser& aItem );
       
  6258 
       
  6259     /**
       
  6260      * TestACLBHandlePointerEventL test function for testing the 
       
  6261      *     HandlePointerEventL function
       
  6262      * @since S60 5.0
       
  6263      * @param aItem never used
       
  6264      * @return Symbian OS error code.
       
  6265      */
       
  6266     virtual TInt TestACLBHandlePointerEventL( CStifItemParser& aItem );
       
  6267 
       
  6268     // class AknListBoxLinesTemplate
       
  6269     /**
       
  6270      * TestLinesTemplateConstructorL test function for testing the 
       
  6271      *     Constructor function
       
  6272      * @since S60 5.0
       
  6273      * @param aItem never used
       
  6274      * @return Symbian OS error code.
       
  6275      */
       
  6276     virtual TInt TestLinesTemplateConstructorL( CStifItemParser& aItem );
       
  6277 
       
  6278     /**
       
  6279      * TestLinesTemplateSizeChangedL test function for testing the 
       
  6280      *     SizeChanged function
       
  6281      * @since S60 5.0
       
  6282      * @param aItem never used
       
  6283      * @return Symbian OS error code.
       
  6284      */
       
  6285     virtual TInt TestLinesTemplateSizeChangedL( CStifItemParser& aItem );
       
  6286 
       
  6287     /**
       
  6288      * TestLinesTemplateDrawL test function for testing the 
       
  6289      *     Draw function
       
  6290      * @since S60 5.0
       
  6291      * @param aItem never used
       
  6292      * @return Symbian OS error code.
       
  6293      */
       
  6294     virtual TInt TestLinesTemplateDrawL( CStifItemParser& aItem );
       
  6295 
       
  6296     /**
       
  6297      * TestLinesTemplateCountComponentControlsL test function for testing the 
       
  6298      *     CountComponentControls function
       
  6299      * @since S60 5.0
       
  6300      * @param aItem never used
       
  6301      * @return Symbian OS error code.
       
  6302      */
       
  6303     virtual TInt TestLinesTemplateCountComponentControlsL( CStifItemParser& aItem );
       
  6304 
       
  6305     /**
       
  6306      * TestLinesTemplateComponentControlL test function for testing the 
       
  6307      *     ComponentControl function
       
  6308      * @since S60 5.0
       
  6309      * @param aItem never used
       
  6310      * @return Symbian OS error code.
       
  6311      */
       
  6312     virtual TInt TestLinesTemplateComponentControlL( CStifItemParser& aItem );
       
  6313 
       
  6314     // class CAknSingleStyleListBox
       
  6315     /**
       
  6316      * TestASSLBConstructorL test function for testing the 
       
  6317      *     Constructor function
       
  6318      * @since S60 5.0
       
  6319      * @param aItem never used
       
  6320      * @return Symbian OS error code.
       
  6321      */
       
  6322     virtual TInt TestASSLBConstructorL( CStifItemParser& aItem );
       
  6323 
       
  6324     /**
       
  6325      * TestASSLBSizeChangedL test function for testing the 
       
  6326      *     SizeChanged function
       
  6327      * @since S60 5.0
       
  6328      * @param aItem never used
       
  6329      * @return Symbian OS error code.
       
  6330      */
       
  6331     virtual TInt TestASSLBSizeChangedL( CStifItemParser& aItem );
       
  6332 
       
  6333     /**
       
  6334      * TestASSLBMinimumSizeL test function for testing the 
       
  6335      *     MinimumSize function
       
  6336      * @since S60 5.0
       
  6337      * @param aItem never used
       
  6338      * @return Symbian OS error code.
       
  6339      */
       
  6340     virtual TInt TestASSLBMinimumSizeL( CStifItemParser& aItem );
       
  6341 
       
  6342     /**
       
  6343      * TestASSLBHandlePointerEventL test function for testing the 
       
  6344      *     HandlePointerEventL function
       
  6345      * @since S60 5.0
       
  6346      * @param aItem never used
       
  6347      * @return Symbian OS error code.
       
  6348      */
       
  6349     virtual TInt TestASSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6350 
       
  6351     // class CAknSingleNumberStyleListBox
       
  6352     /**
       
  6353      * TestASNSLBConstructorL test function for testing the 
       
  6354      *     Constructor function
       
  6355      * @since S60 5.0
       
  6356      * @param aItem never used
       
  6357      * @return Symbian OS error code.
       
  6358      */
       
  6359     virtual TInt TestASNSLBConstructorL( CStifItemParser& aItem );
       
  6360 
       
  6361     /**
       
  6362      * TestASNSLBSizeChangedL test function for testing the 
       
  6363      *     SizeChanged function
       
  6364      * @since S60 5.0
       
  6365      * @param aItem never used
       
  6366      * @return Symbian OS error code.
       
  6367      */
       
  6368     virtual TInt TestASNSLBSizeChangedL( CStifItemParser& aItem );
       
  6369 
       
  6370     /**
       
  6371      * TestASNSLBMinimumSizeL test function for testing the 
       
  6372      *     MinimumSize function
       
  6373      * @since S60 5.0
       
  6374      * @param aItem never used
       
  6375      * @return Symbian OS error code.
       
  6376      */
       
  6377     virtual TInt TestASNSLBMinimumSizeL( CStifItemParser& aItem );
       
  6378 
       
  6379     /**
       
  6380      * TestASNSLBHandlePointerEventL test function for testing the 
       
  6381      *     HandlePointerEventL function
       
  6382      * @since S60 5.0
       
  6383      * @param aItem never used
       
  6384      * @return Symbian OS error code.
       
  6385      */
       
  6386     virtual TInt TestASNSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6387 
       
  6388     // class CAknSingleHeadingStyleListBox
       
  6389     /**
       
  6390      * TestASHSLBConstructorL test function for testing the 
       
  6391      *     Constructor function
       
  6392      * @since S60 5.0
       
  6393      * @param aItem never used
       
  6394      * @return Symbian OS error code.
       
  6395      */
       
  6396     virtual TInt TestASHSLBConstructorL( CStifItemParser& aItem );
       
  6397 
       
  6398     /**
       
  6399      * TestASHSLBSizeChangedL test function for testing the 
       
  6400      *     SizeChanged function
       
  6401      * @since S60 5.0
       
  6402      * @param aItem never used
       
  6403      * @return Symbian OS error code.
       
  6404      */
       
  6405     virtual TInt TestASHSLBSizeChangedL( CStifItemParser& aItem );
       
  6406 
       
  6407     /**
       
  6408      * TestASHSLBMinimumSizeL test function for testing the 
       
  6409      *     MinimumSize function
       
  6410      * @since S60 5.0
       
  6411      * @param aItem never used
       
  6412      * @return Symbian OS error code.
       
  6413      */
       
  6414     virtual TInt TestASHSLBMinimumSizeL( CStifItemParser& aItem );
       
  6415 
       
  6416     /**
       
  6417      * TestASHSLBHandlePointerEventL test function for testing the 
       
  6418      *     HandlePointerEventL function
       
  6419      * @since S60 5.0
       
  6420      * @param aItem never used
       
  6421      * @return Symbian OS error code.
       
  6422      */
       
  6423     virtual TInt TestASHSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6424 
       
  6425     /**
       
  6426      * TestASHSLBCreateItemDrawerL test function for testing the 
       
  6427      *     CreateItemDrawerL function
       
  6428      * @since S60 5.0
       
  6429      * @param aItem never used
       
  6430      * @return Symbian OS error code.
       
  6431      */
       
  6432     virtual TInt TestASHSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  6433 
       
  6434     /**
       
  6435      * TestASHSLBMakeViewClassInstanceL test function for testing the 
       
  6436      *     MakeViewClassInstanceL function
       
  6437      * @since S60 5.0
       
  6438      * @param aItem never used
       
  6439      * @return Symbian OS error code.
       
  6440      */
       
  6441     virtual TInt TestASHSLBMakeViewClassInstanceL( CStifItemParser& aItem );
       
  6442 
       
  6443     // class CAknSingleGraphicStyleListBox
       
  6444     /**
       
  6445      * TestASGSLBConstructorL test function for testing the 
       
  6446      *     Constructor function
       
  6447      * @since S60 5.0
       
  6448      * @param aItem never used
       
  6449      * @return Symbian OS error code.
       
  6450      */
       
  6451     virtual TInt TestASGSLBConstructorL( CStifItemParser& aItem );
       
  6452 
       
  6453     /**
       
  6454      * TestASGSLBSizeChangedL test function for testing the 
       
  6455      *     SizeChanged function
       
  6456      * @since S60 5.0
       
  6457      * @param aItem never used
       
  6458      * @return Symbian OS error code.
       
  6459      */
       
  6460     virtual TInt TestASGSLBSizeChangedL( CStifItemParser& aItem );
       
  6461 
       
  6462     /**
       
  6463      * TestASGSLBMinimumSizeL test function for testing the 
       
  6464      *     MinimumSize function
       
  6465      * @since S60 5.0
       
  6466      * @param aItem never used
       
  6467      * @return Symbian OS error code.
       
  6468      */
       
  6469     virtual TInt TestASGSLBMinimumSizeL( CStifItemParser& aItem );
       
  6470 
       
  6471     /**
       
  6472      * TestASGSLBHandlePointerEventL test function for testing the 
       
  6473      *     HandlePointerEventL function
       
  6474      * @since S60 5.0
       
  6475      * @param aItem never used
       
  6476      * @return Symbian OS error code.
       
  6477      */
       
  6478     virtual TInt TestASGSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6479 
       
  6480     // class CAknSingleGraphicHeadingStyleListBox
       
  6481     /**
       
  6482      * TestASGHSLBConstructorL test function for testing the 
       
  6483      *     Constructor function
       
  6484      * @since S60 5.0
       
  6485      * @param aItem never used
       
  6486      * @return Symbian OS error code.
       
  6487      */
       
  6488     virtual TInt TestASGHSLBConstructorL( CStifItemParser& aItem );
       
  6489 
       
  6490     /**
       
  6491      * TestASGHSLBSizeChangedL test function for testing the 
       
  6492      *     SizeChanged function
       
  6493      * @since S60 5.0
       
  6494      * @param aItem never used
       
  6495      * @return Symbian OS error code.
       
  6496      */
       
  6497     virtual TInt TestASGHSLBSizeChangedL( CStifItemParser& aItem );
       
  6498 
       
  6499     /**
       
  6500      * TestASGHSLBMinimumSizeL test function for testing the 
       
  6501      *     MinimumSize function
       
  6502      * @since S60 5.0
       
  6503      * @param aItem never used
       
  6504      * @return Symbian OS error code.
       
  6505      */
       
  6506     virtual TInt TestASGHSLBMinimumSizeL( CStifItemParser& aItem );
       
  6507 
       
  6508     /**
       
  6509      * TestASGHSLBHandlePointerEventL test function for testing the 
       
  6510      *     HandlePointerEventL function
       
  6511      * @since S60 5.0
       
  6512      * @param aItem never used
       
  6513      * @return Symbian OS error code.
       
  6514      */
       
  6515     virtual TInt TestASGHSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6516 
       
  6517     /**
       
  6518      * TestASGHSLBCreateItemDrawerL test function for testing the 
       
  6519      *     CreateItemDrawerL function
       
  6520      * @since S60 5.0
       
  6521      * @param aItem never used
       
  6522      * @return Symbian OS error code.
       
  6523      */
       
  6524     virtual TInt TestASGHSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  6525 
       
  6526     /**
       
  6527      * TestASGHSLBMakeViewClassInstanceL test function for testing the 
       
  6528      *     MakeViewClassInstanceL function
       
  6529      * @since S60 5.0
       
  6530      * @param aItem never used
       
  6531      * @return Symbian OS error code.
       
  6532      */
       
  6533     virtual TInt TestASGHSLBMakeViewClassInstanceL( CStifItemParser& aItem );
       
  6534 
       
  6535     // class CAknSingleNumberHeadingStyleListBox
       
  6536     /**
       
  6537      * TestASNHSLBConstructorL test function for testing the 
       
  6538      *     Constructor function
       
  6539      * @since S60 5.0
       
  6540      * @param aItem never used
       
  6541      * @return Symbian OS error code.
       
  6542      */
       
  6543     virtual TInt TestASNHSLBConstructorL( CStifItemParser& aItem );
       
  6544 
       
  6545     /**
       
  6546      * TestASNHSLBSizeChangedL test function for testing the 
       
  6547      *     SizeChanged function
       
  6548      * @since S60 5.0
       
  6549      * @param aItem never used
       
  6550      * @return Symbian OS error code.
       
  6551      */
       
  6552     virtual TInt TestASNHSLBSizeChangedL( CStifItemParser& aItem );
       
  6553 
       
  6554     /**
       
  6555      * TestASNHSLBMinimumSizeL test function for testing the 
       
  6556      *     MinimumSize function
       
  6557      * @since S60 5.0
       
  6558      * @param aItem never used
       
  6559      * @return Symbian OS error code.
       
  6560      */
       
  6561     virtual TInt TestASNHSLBMinimumSizeL( CStifItemParser& aItem );
       
  6562 
       
  6563     /**
       
  6564      * TestASNHSLBHandlePointerEventL test function for testing the 
       
  6565      *     HandlePointerEventL function
       
  6566      * @since S60 5.0
       
  6567      * @param aItem never used
       
  6568      * @return Symbian OS error code.
       
  6569      */
       
  6570     virtual TInt TestASNHSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6571 
       
  6572     /**
       
  6573      * TestASNHSLBCreateItemDrawerL test function for testing the 
       
  6574      *     CreateItemDrawerL function
       
  6575      * @since S60 5.0
       
  6576      * @param aItem never used
       
  6577      * @return Symbian OS error code.
       
  6578      */
       
  6579     virtual TInt TestASNHSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  6580 
       
  6581     /**
       
  6582      * TestASNHSLBMakeViewClassInstanceL test function for testing the 
       
  6583      *     MakeViewClassInstanceL function
       
  6584      * @since S60 5.0
       
  6585      * @param aItem never used
       
  6586      * @return Symbian OS error code.
       
  6587      */
       
  6588     virtual TInt TestASNHSLBMakeViewClassInstanceL( CStifItemParser& aItem );
       
  6589 
       
  6590     // class CAknSingleLargeStyleListBox
       
  6591     /**
       
  6592      * TestASLSLBConstructorL test function for testing the 
       
  6593      *     Constructor function
       
  6594      * @since S60 5.0
       
  6595      * @param aItem never used
       
  6596      * @return Symbian OS error code.
       
  6597      */
       
  6598     virtual TInt TestASLSLBConstructorL( CStifItemParser& aItem );
       
  6599 
       
  6600     /**
       
  6601      * TestASLSLBSizeChangedL test function for testing the 
       
  6602      *     SizeChanged function
       
  6603      * @since S60 5.0
       
  6604      * @param aItem never used
       
  6605      * @return Symbian OS error code.
       
  6606      */
       
  6607     virtual TInt TestASLSLBSizeChangedL( CStifItemParser& aItem );
       
  6608 
       
  6609     /**
       
  6610      * TestASLSLBMinimumSizeL test function for testing the 
       
  6611      *     MinimumSize function
       
  6612      * @since S60 5.0
       
  6613      * @param aItem never used
       
  6614      * @return Symbian OS error code.
       
  6615      */
       
  6616     virtual TInt TestASLSLBMinimumSizeL( CStifItemParser& aItem );
       
  6617 
       
  6618     /**
       
  6619      * TestASLSLBHandlePointerEventL test function for testing the 
       
  6620      *     HandlePointerEventL function
       
  6621      * @since S60 5.0
       
  6622      * @param aItem never used
       
  6623      * @return Symbian OS error code.
       
  6624      */
       
  6625     virtual TInt TestASLSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6626 
       
  6627     // class CAknDoubleStyleListBox
       
  6628     /**
       
  6629      * TestADSLBConstructorL test function for testing the 
       
  6630      *     Constructor function
       
  6631      * @since S60 5.0
       
  6632      * @param aItem never used
       
  6633      * @return Symbian OS error code.
       
  6634      */
       
  6635     virtual TInt TestADSLBConstructorL( CStifItemParser& aItem );
       
  6636 
       
  6637     /**
       
  6638      * TestADSLBSizeChangedL test function for testing the 
       
  6639      *     SizeChanged function
       
  6640      * @since S60 5.0
       
  6641      * @param aItem never used
       
  6642      * @return Symbian OS error code.
       
  6643      */
       
  6644     virtual TInt TestADSLBSizeChangedL( CStifItemParser& aItem );
       
  6645 
       
  6646     /**
       
  6647      * TestADSLBMinimumSizeL test function for testing the 
       
  6648      *     MinimumSize function
       
  6649      * @since S60 5.0
       
  6650      * @param aItem never used
       
  6651      * @return Symbian OS error code.
       
  6652      */
       
  6653     virtual TInt TestADSLBMinimumSizeL( CStifItemParser& aItem );
       
  6654 
       
  6655     /**
       
  6656      * TestADSLBHandlePointerEventL test function for testing the 
       
  6657      *     HandlePointerEventL function
       
  6658      * @since S60 5.0
       
  6659      * @param aItem never used
       
  6660      * @return Symbian OS error code.
       
  6661      */
       
  6662     virtual TInt TestADSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6663 
       
  6664     // class CAknDoubleStyle2ListBox
       
  6665     /**
       
  6666      * TestADS2LBSizeChangedL test function for testing the 
       
  6667      *     SizeChanged function
       
  6668      * @since S60 5.0
       
  6669      * @param aItem never used
       
  6670      * @return Symbian OS error code.
       
  6671      */
       
  6672     virtual TInt TestADS2LBSizeChangedL( CStifItemParser& aItem );
       
  6673 
       
  6674     /**
       
  6675      * TestADS2LBCreateItemDrawerL test function for testing the 
       
  6676      *     MinimumSize function
       
  6677      * @since S60 5.0
       
  6678      * @param aItem never used
       
  6679      * @return Symbian OS error code.
       
  6680      */
       
  6681     virtual TInt TestADS2LBCreateItemDrawerL( CStifItemParser& aItem );
       
  6682 
       
  6683     /**
       
  6684      * TestADS2LBHandlePointerEventL test function for testing the 
       
  6685      *     HandlePointerEventL function
       
  6686      * @since S60 5.0
       
  6687      * @param aItem never used
       
  6688      * @return Symbian OS error code.
       
  6689      */
       
  6690     virtual TInt TestADS2LBHandlePointerEventL( CStifItemParser& aItem );
       
  6691 
       
  6692     // class CAknDoubleNumberStyleListBox
       
  6693     /**
       
  6694      * TestADNSLBConstructorL test function for testing the 
       
  6695      *     Constructor function
       
  6696      * @since S60 5.0
       
  6697      * @param aItem never used
       
  6698      * @return Symbian OS error code.
       
  6699      */
       
  6700     virtual TInt TestADNSLBConstructorL( CStifItemParser& aItem );
       
  6701 
       
  6702     /**
       
  6703      * TestADNSLBSizeChangedL test function for testing the 
       
  6704      *     SizeChanged function
       
  6705      * @since S60 5.0
       
  6706      * @param aItem never used
       
  6707      * @return Symbian OS error code.
       
  6708      */
       
  6709     virtual TInt TestADNSLBSizeChangedL( CStifItemParser& aItem );
       
  6710 
       
  6711     /**
       
  6712      * TestADNSLBMinimumSizeL test function for testing the 
       
  6713      *     MinimumSize function
       
  6714      * @since S60 5.0
       
  6715      * @param aItem never used
       
  6716      * @return Symbian OS error code.
       
  6717      */
       
  6718     virtual TInt TestADNSLBMinimumSizeL( CStifItemParser& aItem );
       
  6719 
       
  6720     /**
       
  6721      * TestADNSLBHandlePointerEventL test function for testing the 
       
  6722      *     HandlePointerEventL function
       
  6723      * @since S60 5.0
       
  6724      * @param aItem never used
       
  6725      * @return Symbian OS error code.
       
  6726      */
       
  6727     virtual TInt TestADNSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6728 
       
  6729     // class CAknDoubleTimeStyleListBox
       
  6730     /**
       
  6731      * TestADTSLBConstructorL test function for testing the 
       
  6732      *     Constructor function
       
  6733      * @since S60 5.0
       
  6734      * @param aItem never used
       
  6735      * @return Symbian OS error code.
       
  6736      */
       
  6737     virtual TInt TestADTSLBConstructorL( CStifItemParser& aItem );
       
  6738 
       
  6739     /**
       
  6740      * TestADTSLBSizeChangedL test function for testing the 
       
  6741      *     SizeChanged function
       
  6742      * @since S60 5.0
       
  6743      * @param aItem never used
       
  6744      * @return Symbian OS error code.
       
  6745      */
       
  6746     virtual TInt TestADTSLBSizeChangedL( CStifItemParser& aItem );
       
  6747 
       
  6748     /**
       
  6749      * TestADTSLBMinimumSizeL test function for testing the 
       
  6750      *     MinimumSize function
       
  6751      * @since S60 5.0
       
  6752      * @param aItem never used
       
  6753      * @return Symbian OS error code.
       
  6754      */
       
  6755     virtual TInt TestADTSLBMinimumSizeL( CStifItemParser& aItem );
       
  6756 
       
  6757     /**
       
  6758      * TestADTSLBHandlePointerEventL test function for testing the 
       
  6759      *     HandlePointerEventL function
       
  6760      * @since S60 5.0
       
  6761      * @param aItem never used
       
  6762      * @return Symbian OS error code.
       
  6763      */
       
  6764     virtual TInt TestADTSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6765 
       
  6766     // class CAknDoubleLargeStyleListBox
       
  6767     /**
       
  6768      * TestADLSLBConstructorL test function for testing the 
       
  6769      *     Constructor function
       
  6770      * @since S60 5.0
       
  6771      * @param aItem never used
       
  6772      * @return Symbian OS error code.
       
  6773      */
       
  6774     virtual TInt TestADLSLBConstructorL( CStifItemParser& aItem );
       
  6775 
       
  6776     /**
       
  6777      * TestADLSLBSizeChangedL test function for testing the 
       
  6778      *     SizeChanged function
       
  6779      * @since S60 5.0
       
  6780      * @param aItem never used
       
  6781      * @return Symbian OS error code.
       
  6782      */
       
  6783     virtual TInt TestADLSLBSizeChangedL( CStifItemParser& aItem );
       
  6784 
       
  6785     /**
       
  6786      * TestADLSLBMinimumSizeL test function for testing the 
       
  6787      *     MinimumSize function
       
  6788      * @since S60 5.0
       
  6789      * @param aItem never used
       
  6790      * @return Symbian OS error code.
       
  6791      */
       
  6792     virtual TInt TestADLSLBMinimumSizeL( CStifItemParser& aItem );
       
  6793 
       
  6794     /**
       
  6795      * TestADLSLBCreateItemDrawerL test function for testing the 
       
  6796      *     CreateItemDrawerL function
       
  6797      * @since S60 5.0
       
  6798      * @param aItem never used
       
  6799      * @return Symbian OS error code.
       
  6800      */
       
  6801     virtual TInt TestADLSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  6802 
       
  6803     /**
       
  6804      * TestADLSLBHandlePointerEventL test function for testing the 
       
  6805      *     HandlePointerEventL function
       
  6806      * @since S60 5.0
       
  6807      * @param aItem never used
       
  6808      * @return Symbian OS error code.
       
  6809      */
       
  6810     virtual TInt TestADLSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6811 
       
  6812     // class CAknDoubleGraphicStyleListBox
       
  6813     /**
       
  6814      * TestADGSLBConstructorL test function for testing the 
       
  6815      *     Constructor function
       
  6816      * @since S60 5.0
       
  6817      * @param aItem never used
       
  6818      * @return Symbian OS error code.
       
  6819      */
       
  6820     virtual TInt TestADGSLBConstructorL( CStifItemParser& aItem );
       
  6821 
       
  6822     /**
       
  6823      * TestADGSLBSizeChangedL test function for testing the 
       
  6824      *     SizeChanged function
       
  6825      * @since S60 5.0
       
  6826      * @param aItem never used
       
  6827      * @return Symbian OS error code.
       
  6828      */
       
  6829     virtual TInt TestADGSLBSizeChangedL( CStifItemParser& aItem );
       
  6830 
       
  6831     /**
       
  6832      * TestADGSLBMinimumSizeL test function for testing the 
       
  6833      *     MinimumSize function
       
  6834      * @since S60 5.0
       
  6835      * @param aItem never used
       
  6836      * @return Symbian OS error code.
       
  6837      */
       
  6838     virtual TInt TestADGSLBMinimumSizeL( CStifItemParser& aItem );
       
  6839 
       
  6840     /**
       
  6841      * TestADGSLBHandlePointerEventL test function for testing the 
       
  6842      *     HandlePointerEventL function
       
  6843      * @since S60 5.0
       
  6844      * @param aItem never used
       
  6845      * @return Symbian OS error code.
       
  6846      */
       
  6847     virtual TInt TestADGSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6848 
       
  6849     // class CAknDouble2GraphicStyleListBox
       
  6850     /**
       
  6851      * TestAD2GSLBConstructorL test function for testing the 
       
  6852      *     Constructor function
       
  6853      * @since S60 5.0
       
  6854      * @param aItem never used
       
  6855      * @return Symbian OS error code.
       
  6856      */
       
  6857     virtual TInt TestAD2GSLBConstructorL( CStifItemParser& aItem );
       
  6858 
       
  6859     /**
       
  6860      * TestAD2GSLBSizeChangedL test function for testing the 
       
  6861      *     SizeChanged function
       
  6862      * @since S60 5.0
       
  6863      * @param aItem never used
       
  6864      * @return Symbian OS error code.
       
  6865      */
       
  6866     virtual TInt TestAD2GSLBSizeChangedL( CStifItemParser& aItem );
       
  6867 
       
  6868     /**
       
  6869      * TestAD2GSLBMinimumSizeL test function for testing the 
       
  6870      *     MinimumSize function
       
  6871      * @since S60 5.0
       
  6872      * @param aItem never used
       
  6873      * @return Symbian OS error code.
       
  6874      */
       
  6875     virtual TInt TestAD2GSLBMinimumSizeL( CStifItemParser& aItem );
       
  6876 
       
  6877     /**
       
  6878      * TestAD2GSLBCreateItemDrawerL test function for testing the 
       
  6879      *     CreateItemDrawerL function
       
  6880      * @since S60 5.0
       
  6881      * @param aItem never used
       
  6882      * @return Symbian OS error code.
       
  6883      */
       
  6884     virtual TInt TestAD2GSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  6885 
       
  6886     /**
       
  6887      * TestAD2GSLBHandlePointerEventL test function for testing the 
       
  6888      *     HandlePointerEventL function
       
  6889      * @since S60 5.0
       
  6890      * @param aItem never used
       
  6891      * @return Symbian OS error code.
       
  6892      */
       
  6893     virtual TInt TestAD2GSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6894 
       
  6895     // class CAknDouble2LargeStyleListBox
       
  6896     /**
       
  6897      * TestAD2LSLBConstructorL test function for testing the 
       
  6898      *     Constructor function
       
  6899      * @since S60 5.0
       
  6900      * @param aItem never used
       
  6901      * @return Symbian OS error code.
       
  6902      */
       
  6903     virtual TInt TestAD2LSLBConstructorL( CStifItemParser& aItem );
       
  6904 
       
  6905     /**
       
  6906      * TestAD2LSLBSizeChangedL test function for testing the 
       
  6907      *     SizeChanged function
       
  6908      * @since S60 5.0
       
  6909      * @param aItem never used
       
  6910      * @return Symbian OS error code.
       
  6911      */
       
  6912     virtual TInt TestAD2LSLBSizeChangedL( CStifItemParser& aItem );
       
  6913 
       
  6914     /**
       
  6915      * TestAD2LSLBMinimumSizeL test function for testing the 
       
  6916      *     MinimumSize function
       
  6917      * @since S60 5.0
       
  6918      * @param aItem never used
       
  6919      * @return Symbian OS error code.
       
  6920      */
       
  6921     virtual TInt TestAD2LSLBMinimumSizeL( CStifItemParser& aItem );
       
  6922 
       
  6923     /**
       
  6924      * TestAD2LSLBCreateItemDrawerL test function for testing the 
       
  6925      *     CreateItemDrawerL function
       
  6926      * @since S60 5.0
       
  6927      * @param aItem never used
       
  6928      * @return Symbian OS error code.
       
  6929      */
       
  6930     virtual TInt TestAD2LSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  6931 
       
  6932     /**
       
  6933      * TestAD2LSLBHandlePointerEventL test function for testing the 
       
  6934      *     HandlePointerEventL function
       
  6935      * @since S60 5.0
       
  6936      * @param aItem never used
       
  6937      * @return Symbian OS error code.
       
  6938      */
       
  6939     virtual TInt TestAD2LSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6940 
       
  6941     // class CAknDouble2GraphicLargeGraphicStyleListBox
       
  6942     /**
       
  6943      * TestAD2GLGSLBConstructorL test function for testing the 
       
  6944      *     Constructor function
       
  6945      * @since S60 5.0
       
  6946      * @param aItem never used
       
  6947      * @return Symbian OS error code.
       
  6948      */
       
  6949     virtual TInt TestAD2GLGSLBConstructorL( CStifItemParser& aItem );
       
  6950 
       
  6951     /**
       
  6952      * TestAD2GLGSLBSizeChangedL test function for testing the 
       
  6953      *     SizeChanged function
       
  6954      * @since S60 5.0
       
  6955      * @param aItem never used
       
  6956      * @return Symbian OS error code.
       
  6957      */
       
  6958     virtual TInt TestAD2GLGSLBSizeChangedL( CStifItemParser& aItem );
       
  6959 
       
  6960     /**
       
  6961      * TestAD2GLGSLBMinimumSizeL test function for testing the 
       
  6962      *     MinimumSize function
       
  6963      * @since S60 5.0
       
  6964      * @param aItem never used
       
  6965      * @return Symbian OS error code.
       
  6966      */
       
  6967     virtual TInt TestAD2GLGSLBMinimumSizeL( CStifItemParser& aItem );
       
  6968 
       
  6969     /**
       
  6970      * TestAD2GLGSLBCreateItemDrawerL test function for testing the 
       
  6971      *     CreateItemDrawerL function
       
  6972      * @since S60 5.0
       
  6973      * @param aItem never used
       
  6974      * @return Symbian OS error code.
       
  6975      */
       
  6976     virtual TInt TestAD2GLGSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  6977 
       
  6978     /**
       
  6979      * TestAD2GLGSLBHandlePointerEventL test function for testing the 
       
  6980      *     HandlePointerEventL function
       
  6981      * @since S60 5.0
       
  6982      * @param aItem never used
       
  6983      * @return Symbian OS error code.
       
  6984      */
       
  6985     virtual TInt TestAD2GLGSLBHandlePointerEventL( CStifItemParser& aItem );
       
  6986 
       
  6987     // class CAknFormDoubleGraphicStyleListBox
       
  6988     /**
       
  6989      * TestAFDGSLBSizeChangedL test function for testing the 
       
  6990      *     SizeChanged function
       
  6991      * @since S60 5.0
       
  6992      * @param aItem never used
       
  6993      * @return Symbian OS error code.
       
  6994      */
       
  6995     virtual TInt TestAFDGSLBSizeChangedL( CStifItemParser& aItem );
       
  6996 
       
  6997     /**
       
  6998      * TestAFDGSLBHandlePointerEventL test function for testing the 
       
  6999      *     HandlePointerEventL function
       
  7000      * @since S60 5.0
       
  7001      * @param aItem never used
       
  7002      * @return Symbian OS error code.
       
  7003      */
       
  7004     virtual TInt TestAFDGSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7005 
       
  7006     // class CAknFormDoubleStyleListBox
       
  7007     /**
       
  7008      * TestAFDSLBSizeChangedL test function for testing the 
       
  7009      *     SizeChanged function
       
  7010      * @since S60 5.0
       
  7011      * @param aItem never used
       
  7012      * @return Symbian OS error code.
       
  7013      */
       
  7014     virtual TInt TestAFDSLBSizeChangedL( CStifItemParser& aItem );
       
  7015 
       
  7016     /**
       
  7017      * TestAFDSLBHandlePointerEventL test function for testing the 
       
  7018      *     HandlePointerEventL function
       
  7019      * @since S60 5.0
       
  7020      * @param aItem never used
       
  7021      * @return Symbian OS error code.
       
  7022      */
       
  7023     virtual TInt TestAFDSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7024 
       
  7025     // class CAknSettingStyleListBox
       
  7026     /**
       
  7027      * TestSettingSLBConstructorL test function for testing the 
       
  7028      *     Constructor function
       
  7029      * @since S60 5.0
       
  7030      * @param aItem never used
       
  7031      * @return Symbian OS error code.
       
  7032      */
       
  7033     virtual TInt TestSettingSLBConstructorL( CStifItemParser& aItem );
       
  7034 
       
  7035     /**
       
  7036      * TestSettingSLBSizeChangedL test function for testing the 
       
  7037      *     SizeChanged function
       
  7038      * @since S60 5.0
       
  7039      * @param aItem never used
       
  7040      * @return Symbian OS error code.
       
  7041      */
       
  7042     virtual TInt TestSettingSLBSizeChangedL( CStifItemParser& aItem );
       
  7043 
       
  7044     /**
       
  7045      * TestSettingSLBMinimumSizeL test function for testing the 
       
  7046      *     MinimumSize function
       
  7047      * @since S60 5.0
       
  7048      * @param aItem never used
       
  7049      * @return Symbian OS error code.
       
  7050      */
       
  7051     virtual TInt TestSettingSLBMinimumSizeL( CStifItemParser& aItem );
       
  7052 
       
  7053     /**
       
  7054      * TestSettingSLBHandlePointerEventL test function for testing the 
       
  7055      *     HandlePointerEventL function
       
  7056      * @since S60 5.0
       
  7057      * @param aItem never used
       
  7058      * @return Symbian OS error code.
       
  7059      */
       
  7060     virtual TInt TestSettingSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7061 
       
  7062     // class CAknSettingNumberStyleListBox
       
  7063     /**
       
  7064      * TestSettingNSLBConstructorL test function for testing the 
       
  7065      *     Constructor function
       
  7066      * @since S60 5.0
       
  7067      * @param aItem never used
       
  7068      * @return Symbian OS error code.
       
  7069      */
       
  7070     virtual TInt TestSettingNSLBConstructorL( CStifItemParser& aItem );
       
  7071 
       
  7072     /**
       
  7073      * TestSettingNSLBSizeChangedL test function for testing the 
       
  7074      *     SizeChanged function
       
  7075      * @since S60 5.0
       
  7076      * @param aItem never used
       
  7077      * @return Symbian OS error code.
       
  7078      */
       
  7079     virtual TInt TestSettingNSLBSizeChangedL( CStifItemParser& aItem );
       
  7080 
       
  7081     /**
       
  7082      * TestSettingNSLBMinimumSizeL test function for testing the 
       
  7083      *     MinimumSize function
       
  7084      * @since S60 5.0
       
  7085      * @param aItem never used
       
  7086      * @return Symbian OS error code.
       
  7087      */
       
  7088     virtual TInt TestSettingNSLBMinimumSizeL( CStifItemParser& aItem );
       
  7089 
       
  7090     /**
       
  7091      * TestSettingNSLBHandlePointerEventL test function for testing the 
       
  7092      *     HandlePointerEventL function
       
  7093      * @since S60 5.0
       
  7094      * @param aItem never used
       
  7095      * @return Symbian OS error code.
       
  7096      */
       
  7097     virtual TInt TestSettingNSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7098 
       
  7099     // class CAknSinglePopupMenuStyleListBox
       
  7100     /**
       
  7101      * TestSPMSLBSizeChangedL test function for testing the 
       
  7102      *     SizeChanged function
       
  7103      * @since S60 5.0
       
  7104      * @param aItem never used
       
  7105      * @return Symbian OS error code.
       
  7106      */
       
  7107     virtual TInt TestSPMSLBSizeChangedL( CStifItemParser& aItem );
       
  7108 
       
  7109     /**
       
  7110      * TestSPMSLBMinimumSizeL test function for testing the 
       
  7111      *     MinimumSize function
       
  7112      * @since S60 5.0
       
  7113      * @param aItem never used
       
  7114      * @return Symbian OS error code.
       
  7115      */
       
  7116     virtual TInt TestSPMSLBMinimumSizeL( CStifItemParser& aItem );
       
  7117 
       
  7118     /**
       
  7119      * TestSPMSLBCreateItemDrawerL test function for testing the 
       
  7120      *     CreateItemDrawerL function
       
  7121      * @since S60 5.0
       
  7122      * @param aItem never used
       
  7123      * @return Symbian OS error code.
       
  7124      */
       
  7125     virtual TInt TestSPMSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  7126 
       
  7127     /**
       
  7128      * TestSPMSLBHandlePointerEventL test function for testing the 
       
  7129      *     HandlePointerEventL function
       
  7130      * @since S60 5.0
       
  7131      * @param aItem never used
       
  7132      * @return Symbian OS error code.
       
  7133      */
       
  7134     virtual TInt TestSPMSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7135 
       
  7136     // class CAknSingleGraphicPopupMenuStyleListBox
       
  7137     /**
       
  7138      * TestSGPMSLBSizeChangedL test function for testing the 
       
  7139      *     SizeChanged function
       
  7140      * @since S60 5.0
       
  7141      * @param aItem never used
       
  7142      * @return Symbian OS error code.
       
  7143      */
       
  7144     virtual TInt TestSGPMSLBSizeChangedL( CStifItemParser& aItem );
       
  7145 
       
  7146     /**
       
  7147      * TestSGPMSLBMinimumSizeL test function for testing the 
       
  7148      *     MinimumSize function
       
  7149      * @since S60 5.0
       
  7150      * @param aItem never used
       
  7151      * @return Symbian OS error code.
       
  7152      */
       
  7153     virtual TInt TestSGPMSLBMinimumSizeL( CStifItemParser& aItem );
       
  7154 
       
  7155     /**
       
  7156      * TestSGPMSLBCreateItemDrawerL test function for testing the 
       
  7157      *     CreateItemDrawerL function
       
  7158      * @since S60 5.0
       
  7159      * @param aItem never used
       
  7160      * @return Symbian OS error code.
       
  7161      */
       
  7162     virtual TInt TestSGPMSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  7163 
       
  7164     /**
       
  7165      * TestSGPMSLBHandlePointerEventL test function for testing the 
       
  7166      *     HandlePointerEventL function
       
  7167      * @since S60 5.0
       
  7168      * @param aItem never used
       
  7169      * @return Symbian OS error code.
       
  7170      */
       
  7171     virtual TInt TestSGPMSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7172 
       
  7173     // class CAknSingleGraphicBtPopupMenuStyleListBox
       
  7174     /**
       
  7175      * TestSGBPMSLBSizeChangedL test function for testing the 
       
  7176      *     SizeChanged function
       
  7177      * @since S60 5.0
       
  7178      * @param aItem never used
       
  7179      * @return Symbian OS error code.
       
  7180      */
       
  7181     virtual TInt TestSGBPMSLBSizeChangedL( CStifItemParser& aItem );
       
  7182 
       
  7183     /**
       
  7184      * TestSGBPMSLBMinimumSizeL test function for testing the 
       
  7185      *     HandlePointerEventL function
       
  7186      * @since S60 5.0
       
  7187      * @param aItem never used
       
  7188      * @return Symbian OS error code.
       
  7189      */
       
  7190     virtual TInt TestSGBPMSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7191 
       
  7192     // class CAknSingleHeadingPopupMenuStyleListBox
       
  7193     /**
       
  7194      * TestSHPMSLBSizeChangedL test function for testing the 
       
  7195      *     Constructor function
       
  7196      * @since S60 5.0
       
  7197      * @param aItem never used
       
  7198      * @return Symbian OS error code.
       
  7199      */
       
  7200     virtual TInt TestSHPMSLBConstructorL( CStifItemParser& aItem );
       
  7201 
       
  7202     /**
       
  7203      * TestSHPMSLBSizeChangedL test function for testing the 
       
  7204      *     SizeChanged function
       
  7205      * @since S60 5.0
       
  7206      * @param aItem never used
       
  7207      * @return Symbian OS error code.
       
  7208      */
       
  7209     virtual TInt TestSHPMSLBSizeChangedL( CStifItemParser& aItem );
       
  7210 
       
  7211     /**
       
  7212      * TestSHPMSLBMinimumSizeL test function for testing the 
       
  7213      *     MinimumSize function
       
  7214      * @since S60 5.0
       
  7215      * @param aItem never used
       
  7216      * @return Symbian OS error code.
       
  7217      */
       
  7218     virtual TInt TestSHPMSLBMinimumSizeL( CStifItemParser& aItem );
       
  7219 
       
  7220     /**
       
  7221      * TestSHPMSLBHandlePointerEventL test function for testing the 
       
  7222      *     HandlePointerEventL function
       
  7223      * @since S60 5.0
       
  7224      * @param aItem never used
       
  7225      * @return Symbian OS error code.
       
  7226      */
       
  7227     virtual TInt TestSHPMSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7228 
       
  7229     /**
       
  7230      * TestSHPMSLBCreateItemDrawerL test function for testing the 
       
  7231      *     CreateItemDrawerL function
       
  7232      * @since S60 5.0
       
  7233      * @param aItem never used
       
  7234      * @return Symbian OS error code.
       
  7235      */
       
  7236     virtual TInt TestSHPMSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  7237 
       
  7238     // class CAknSingleGraphicHeadingPopupMenuStyleListBox
       
  7239     /**
       
  7240      * TestSGHPMSLBSizeChangedL test function for testing the 
       
  7241      *     Constructor function
       
  7242      * @since S60 5.0
       
  7243      * @param aItem never used
       
  7244      * @return Symbian OS error code.
       
  7245      */
       
  7246     virtual TInt TestSGHPMSLBConstructorL( CStifItemParser& aItem );
       
  7247 
       
  7248     /**
       
  7249      * TestSGHPMSLBSizeChangedL test function for testing the 
       
  7250      *     SizeChanged function
       
  7251      * @since S60 5.0
       
  7252      * @param aItem never used
       
  7253      * @return Symbian OS error code.
       
  7254      */
       
  7255     virtual TInt TestSGHPMSLBSizeChangedL( CStifItemParser& aItem );
       
  7256 
       
  7257     /**
       
  7258      * TestSGHPMSLBMinimumSizeL test function for testing the 
       
  7259      *     MinimumSize function
       
  7260      * @since S60 5.0
       
  7261      * @param aItem never used
       
  7262      * @return Symbian OS error code.
       
  7263      */
       
  7264     virtual TInt TestSGHPMSLBMinimumSizeL( CStifItemParser& aItem );
       
  7265 
       
  7266     /**
       
  7267      * TestSGHPMSLBHandlePointerEventL test function for testing the 
       
  7268      *     HandlePointerEventL function
       
  7269      * @since S60 5.0
       
  7270      * @param aItem never used
       
  7271      * @return Symbian OS error code.
       
  7272      */
       
  7273     virtual TInt TestSGHPMSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7274 
       
  7275     /**
       
  7276      * TestSGHPMSLBCreateItemDrawerL test function for testing the 
       
  7277      *     CreateItemDrawerL function
       
  7278      * @since S60 5.0
       
  7279      * @param aItem never used
       
  7280      * @return Symbian OS error code.
       
  7281      */
       
  7282     virtual TInt TestSGHPMSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  7283 
       
  7284     // class CAknDoublePopupMenuStyleListBox
       
  7285     /**
       
  7286      * TestDPMSLBSizeChangedL test function for testing the 
       
  7287      *     SizeChanged function
       
  7288      * @since S60 5.0
       
  7289      * @param aItem never used
       
  7290      * @return Symbian OS error code.
       
  7291      */
       
  7292     virtual TInt TestDPMSLBSizeChangedL( CStifItemParser& aItem );
       
  7293 
       
  7294     /**
       
  7295      * TestDPMSLBMinimumSizeL test function for testing the 
       
  7296      *     MinimumSize function
       
  7297      * @since S60 5.0
       
  7298      * @param aItem never used
       
  7299      * @return Symbian OS error code.
       
  7300      */
       
  7301     virtual TInt TestDPMSLBMinimumSizeL( CStifItemParser& aItem );
       
  7302 
       
  7303     /**
       
  7304      * TestDPMSLBHandlePointerEventL test function for testing the 
       
  7305      *     HandlePointerEventL function
       
  7306      * @since S60 5.0
       
  7307      * @param aItem never used
       
  7308      * @return Symbian OS error code.
       
  7309      */
       
  7310     virtual TInt TestDPMSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7311 
       
  7312     /**
       
  7313      * TestDPMSLBCreateItemDrawerL test function for testing the 
       
  7314      *     CreateItemDrawerL function
       
  7315      * @since S60 5.0
       
  7316      * @param aItem never used
       
  7317      * @return Symbian OS error code.
       
  7318      */
       
  7319     virtual TInt TestDPMSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  7320 
       
  7321     // class CAknSinglePopupSubmenuStyleListBox
       
  7322     /**
       
  7323      * TestSPSSLBSizeChangedL test function for testing the 
       
  7324      *     SizeChanged function
       
  7325      * @since S60 5.0
       
  7326      * @param aItem never used
       
  7327      * @return Symbian OS error code.
       
  7328      */
       
  7329     virtual TInt TestSPSSLBSizeChangedL( CStifItemParser& aItem );
       
  7330 
       
  7331     /**
       
  7332      * TestSPSSLBMinimumSizeL test function for testing the 
       
  7333      *     MinimumSize function
       
  7334      * @since S60 5.0
       
  7335      * @param aItem never used
       
  7336      * @return Symbian OS error code.
       
  7337      */
       
  7338     virtual TInt TestSPSSLBMinimumSizeL( CStifItemParser& aItem );
       
  7339 
       
  7340     /**
       
  7341      * TestSPSSLBHandlePointerEventL test function for testing the 
       
  7342      *     HandlePointerEventL function
       
  7343      * @since S60 5.0
       
  7344      * @param aItem never used
       
  7345      * @return Symbian OS error code.
       
  7346      */
       
  7347     virtual TInt TestSPSSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7348 
       
  7349     // class CAknDoubleLargeGraphicPopupMenuStyleListBox
       
  7350     /**
       
  7351      * TestDLGPMSLBSizeChangedL test function for testing the 
       
  7352      *     SizeChanged function
       
  7353      * @since S60 5.0
       
  7354      * @param aItem never used
       
  7355      * @return Symbian OS error code.
       
  7356      */
       
  7357     virtual TInt TestDLGPMSLBSizeChangedL( CStifItemParser& aItem );
       
  7358 
       
  7359     /**
       
  7360      * TestDLGPMSLBMinimumSizeL test function for testing the 
       
  7361      *     MinimumSize function
       
  7362      * @since S60 5.0
       
  7363      * @param aItem never used
       
  7364      * @return Symbian OS error code.
       
  7365      */
       
  7366     virtual TInt TestDLGPMSLBMinimumSizeL( CStifItemParser& aItem );
       
  7367 
       
  7368     /**
       
  7369      * TestDLGPMSLBHandlePointerEventL test function for testing the 
       
  7370      *     HandlePointerEventL function
       
  7371      * @since S60 5.0
       
  7372      * @param aItem never used
       
  7373      * @return Symbian OS error code.
       
  7374      */
       
  7375     virtual TInt TestDLGPMSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7376 
       
  7377     /**
       
  7378      * TestDLGPMSLBCreateItemDrawerL test function for testing the 
       
  7379      *     CreateItemDrawerL function
       
  7380      * @since S60 5.0
       
  7381      * @param aItem never used
       
  7382      * @return Symbian OS error code.
       
  7383      */
       
  7384     virtual TInt TestDLGPMSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  7385 
       
  7386     // class CAknDouble2PopupMenuStyleListBox
       
  7387     /**
       
  7388      * TestD2PMSLBSizeChangedL test function for testing the 
       
  7389      *     SizeChanged function
       
  7390      * @since S60 5.0
       
  7391      * @param aItem never used
       
  7392      * @return Symbian OS error code.
       
  7393      */
       
  7394     virtual TInt TestD2PMSLBSizeChangedL( CStifItemParser& aItem );
       
  7395 
       
  7396     /**
       
  7397      * TestD2PMSLBMinimumSizeL test function for testing the 
       
  7398      *     MinimumSize function
       
  7399      * @since S60 5.0
       
  7400      * @param aItem never used
       
  7401      * @return Symbian OS error code.
       
  7402      */
       
  7403     virtual TInt TestD2PMSLBMinimumSizeL( CStifItemParser& aItem );
       
  7404 
       
  7405     /**
       
  7406      * TestD2PMSLBHandlePointerEventL test function for testing the 
       
  7407      *     HandlePointerEventL function
       
  7408      * @since S60 5.0
       
  7409      * @param aItem never used
       
  7410      * @return Symbian OS error code.
       
  7411      */
       
  7412     virtual TInt TestD2PMSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7413 
       
  7414     /**
       
  7415      * TestD2PMSLBCreateItemDrawerL test function for testing the 
       
  7416      *     CreateItemDrawerL function
       
  7417      * @since S60 5.0
       
  7418      * @param aItem never used
       
  7419      * @return Symbian OS error code.
       
  7420      */
       
  7421     virtual TInt TestD2PMSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  7422 
       
  7423     // class CAknSingle2GraphicPopupMenuStyleListBox
       
  7424     /**
       
  7425      * TestS2GPMSLBConstructorL test function for testing the 
       
  7426      *     Constructor function
       
  7427      * @since S60 5.0
       
  7428      * @param aItem never used
       
  7429      * @return Symbian OS error code.
       
  7430      */
       
  7431     virtual TInt TestS2GPMSLBConstructorL( CStifItemParser& aItem );
       
  7432 
       
  7433     /**
       
  7434      * TestS2GPMSLBSizeChangedL test function for testing the 
       
  7435      *     SizeChanged function
       
  7436      * @since S60 5.0
       
  7437      * @param aItem never used
       
  7438      * @return Symbian OS error code.
       
  7439      */
       
  7440     virtual TInt TestS2GPMSLBSizeChangedL( CStifItemParser& aItem );
       
  7441 
       
  7442     /**
       
  7443      * TestS2GPMSLBMinimumSizeL test function for testing the 
       
  7444      *     MinimumSize function
       
  7445      * @since S60 5.0
       
  7446      * @param aItem never used
       
  7447      * @return Symbian OS error code.
       
  7448      */
       
  7449     virtual TInt TestS2GPMSLBMinimumSizeL( CStifItemParser& aItem );
       
  7450 
       
  7451     /**
       
  7452      * TestS2GPMSLBCreateItemDrawerL test function for testing the 
       
  7453      *     CreateItemDrawerL function
       
  7454      * @since S60 5.0
       
  7455      * @param aItem never used
       
  7456      * @return Symbian OS error code.
       
  7457      */
       
  7458     virtual TInt TestS2GPMSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  7459 
       
  7460     /**
       
  7461      * TestS2GPMSLBHandlePointerEventL test function for testing the 
       
  7462      *     HandlePointerEventL function
       
  7463      * @since S60 5.0
       
  7464      * @param aItem never used
       
  7465      * @return Symbian OS error code.
       
  7466      */
       
  7467     virtual TInt TestS2GPMSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7468 
       
  7469     // class CAknDoubleGraphicPopupMenuStyleListBox
       
  7470     /**
       
  7471      * TestDGPMSLBConstructorL test function for testing the 
       
  7472      *     Constructor function
       
  7473      * @since S60 5.0
       
  7474      * @param aItem never used
       
  7475      * @return Symbian OS error code.
       
  7476      */
       
  7477     virtual TInt TestDGPMSLBConstructorL( CStifItemParser& aItem );
       
  7478 
       
  7479     /**
       
  7480      * TestDGPMSLBSizeChangedL test function for testing the 
       
  7481      *     SizeChanged function
       
  7482      * @since S60 5.0
       
  7483      * @param aItem never used
       
  7484      * @return Symbian OS error code.
       
  7485      */
       
  7486     virtual TInt TestDGPMSLBSizeChangedL( CStifItemParser& aItem );
       
  7487 
       
  7488     /**
       
  7489      * TestDGPMSLBMinimumSizeL test function for testing the 
       
  7490      *     MinimumSize function
       
  7491      * @since S60 5.0
       
  7492      * @param aItem never used
       
  7493      * @return Symbian OS error code.
       
  7494      */
       
  7495     virtual TInt TestDGPMSLBMinimumSizeL( CStifItemParser& aItem );
       
  7496 
       
  7497     /**
       
  7498      * TestDGPMSLBCreateItemDrawerL test function for testing the 
       
  7499      *     CreateItemDrawerL function
       
  7500      * @since S60 5.0
       
  7501      * @param aItem never used
       
  7502      * @return Symbian OS error code.
       
  7503      */
       
  7504     virtual TInt TestDGPMSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  7505 
       
  7506     /**
       
  7507      * TestDGPMSLBHandlePointerEventL test function for testing the 
       
  7508      *     HandlePointerEventL function
       
  7509      * @since S60 5.0
       
  7510      * @param aItem never used
       
  7511      * @return Symbian OS error code.
       
  7512      */
       
  7513     virtual TInt TestDGPMSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7514 
       
  7515     // class CAknSetStyleListBox
       
  7516     /**
       
  7517      * TestSetSLBConstructWithWindowL test function for testing the 
       
  7518      *     ConstructWithWindowL function
       
  7519      * @since S60 5.0
       
  7520      * @param aItem never used
       
  7521      * @return Symbian OS error code.
       
  7522      */
       
  7523     virtual TInt TestSetSLBConstructWithWindowL( CStifItemParser& aItem );
       
  7524 
       
  7525     /**
       
  7526      * TestSetSLBSizeChangedL test function for testing the 
       
  7527      *     SizeChanged function
       
  7528      * @since S60 5.0
       
  7529      * @param aItem never used
       
  7530      * @return Symbian OS error code.
       
  7531      */
       
  7532     virtual TInt TestSetSLBSizeChangedL( CStifItemParser& aItem );
       
  7533 
       
  7534     /**
       
  7535      * TestSetSLBMinimumSizeL test function for testing the 
       
  7536      *     MinimumSize function
       
  7537      * @since S60 5.0
       
  7538      * @param aItem never used
       
  7539      * @return Symbian OS error code.
       
  7540      */
       
  7541     virtual TInt TestSetSLBMinimumSizeL( CStifItemParser& aItem );
       
  7542 
       
  7543     /**
       
  7544      * TestSetSLBDrawL test function for testing the 
       
  7545      *     Draw function
       
  7546      * @since S60 5.0
       
  7547      * @param aItem never used
       
  7548      * @return Symbian OS error code.
       
  7549      */
       
  7550     virtual TInt TestSetSLBDrawL( CStifItemParser& aItem );
       
  7551 
       
  7552     /**
       
  7553      * TestSetSLBMopSupplyObjectL test function for testing the 
       
  7554      *     MopSupplyObject function
       
  7555      * @since S60 5.0
       
  7556      * @param aItem never used
       
  7557      * @return Symbian OS error code.
       
  7558      */
       
  7559     virtual TInt TestSetSLBMopSupplyObjectL( CStifItemParser& aItem );
       
  7560 
       
  7561     /**
       
  7562      * TestSetSLBHandlePointerEventL test function for testing the 
       
  7563      *     HandlePointerEventL function
       
  7564      * @since S60 5.0
       
  7565      * @param aItem never used
       
  7566      * @return Symbian OS error code.
       
  7567      */
       
  7568     virtual TInt TestSetSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7569 
       
  7570     /**
       
  7571      * TestSetSLBCreateItemDrawerL test function for testing the 
       
  7572      *     CreateItemDrawerL function
       
  7573      * @since S60 5.0
       
  7574      * @param aItem never used
       
  7575      * @return Symbian OS error code.
       
  7576      */
       
  7577     virtual TInt TestSetSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  7578 
       
  7579     /**
       
  7580      * TestSetSLBMakeViewClassInstanceL test function for testing the 
       
  7581      *     MakeViewClassInstanceL function
       
  7582      * @since S60 5.0
       
  7583      * @param aItem never used
       
  7584      * @return Symbian OS error code.
       
  7585      */
       
  7586     virtual TInt TestSetSLBMakeViewClassInstanceL( CStifItemParser& aItem );
       
  7587 
       
  7588     // class CAknFormGraphicStyleListBox
       
  7589     /**
       
  7590      * TestFGSLBConstructWithWindowL test function for testing the 
       
  7591      *     ConstructWithWindowL function
       
  7592      * @since S60 5.0
       
  7593      * @param aItem never used
       
  7594      * @return Symbian OS error code.
       
  7595      */
       
  7596     virtual TInt TestFGSLBConstructWithWindowL( CStifItemParser& aItem );
       
  7597 
       
  7598     /**
       
  7599      * TestFGSLBSizeChangedL test function for testing the 
       
  7600      *     SizeChanged function
       
  7601      * @since S60 5.0
       
  7602      * @param aItem never used
       
  7603      * @return Symbian OS error code.
       
  7604      */
       
  7605     virtual TInt TestFGSLBSizeChangedL( CStifItemParser& aItem );
       
  7606 
       
  7607     /**
       
  7608      * TestFGSLBMinimumSizeL test function for testing the 
       
  7609      *     MinimumSize function
       
  7610      * @since S60 5.0
       
  7611      * @param aItem never used
       
  7612      * @return Symbian OS error code.
       
  7613      */
       
  7614     virtual TInt TestFGSLBMinimumSizeL( CStifItemParser& aItem );
       
  7615 
       
  7616     /**
       
  7617      * TestFGSLBCreateItemDrawerL test function for testing the 
       
  7618      *     CreateItemDrawerL function
       
  7619      * @since S60 5.0
       
  7620      * @param aItem never used
       
  7621      * @return Symbian OS error code.
       
  7622      */
       
  7623     virtual TInt TestFGSLBCreateItemDrawerL( CStifItemParser& aItem );
       
  7624 
       
  7625     /**
       
  7626      * TestFGSLBAdjustRectHeightToWholeNumberOfItemsL test function for testing the 
       
  7627      *     AdjustRectHeightToWholeNumberOfItems function
       
  7628      * @since S60 5.0
       
  7629      * @param aItem never used
       
  7630      * @return Symbian OS error code.
       
  7631      */
       
  7632     virtual TInt TestFGSLBAdjustRectHeightToWholeNumberOfItemsL( CStifItemParser& aItem );
       
  7633 
       
  7634     /**
       
  7635      * TestFGSLBHandlePointerEventL test function for testing the 
       
  7636      *     HandlePointerEventL function
       
  7637      * @since S60 5.0
       
  7638      * @param aItem never used
       
  7639      * @return Symbian OS error code.
       
  7640      */
       
  7641     virtual TInt TestFGSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7642 
       
  7643     // class CAknFormGraphicWideStyleListBox
       
  7644     /**
       
  7645      * TestFGWSLBSizeChangedL test function for testing the 
       
  7646      *     SizeChanged function
       
  7647      * @since S60 5.0
       
  7648      * @param aItem never used
       
  7649      * @return Symbian OS error code.
       
  7650      */
       
  7651     virtual TInt TestFGWSLBSizeChangedL( CStifItemParser& aItem );
       
  7652 
       
  7653     /**
       
  7654      * TestFGWSLBMinimumSizeL test function for testing the 
       
  7655      *     MinimumSize function
       
  7656      * @since S60 5.0
       
  7657      * @param aItem never used
       
  7658      * @return Symbian OS error code.
       
  7659      */
       
  7660     virtual TInt TestFGWSLBMinimumSizeL( CStifItemParser& aItem );
       
  7661 
       
  7662     /**
       
  7663      * TestFGWSLBHandlePointerEventL test function for testing the 
       
  7664      *     HandlePointerEventL function
       
  7665      * @since S60 5.0
       
  7666      * @param aItem never used
       
  7667      * @return Symbian OS error code.
       
  7668      */
       
  7669     virtual TInt TestFGWSLBHandlePointerEventL( CStifItemParser& aItem );
       
  7670 
       
  7671     // class CAknPinbStyleGrid
       
  7672     /**
       
  7673      * TestPSGSizeChangedL test function for testing the 
       
  7674      *     SizeChanged function
       
  7675      * @since S60 5.0
       
  7676      * @param aItem never used
       
  7677      * @return Symbian OS error code.
       
  7678      */
       
  7679     virtual TInt TestPSGSizeChangedL( CStifItemParser& aItem );
       
  7680 
       
  7681     /**
       
  7682      * TestPSGMinimumSizeL test function for testing the 
       
  7683      *     MinimumSize function
       
  7684      * @since S60 5.0
       
  7685      * @param aItem never used
       
  7686      * @return Symbian OS error code.
       
  7687      */
       
  7688     virtual TInt TestPSGMinimumSizeL( CStifItemParser& aItem );
       
  7689 
       
  7690     /**
       
  7691      * TestPSGHandlePointerEventL test function for testing the 
       
  7692      *     HandlePointerEventL function
       
  7693      * @since S60 5.0
       
  7694      * @param aItem never used
       
  7695      * @return Symbian OS error code.
       
  7696      */
       
  7697     virtual TInt TestPSGHandlePointerEventL( CStifItemParser& aItem );
       
  7698 
       
  7699     // class CAknQdialStyleGrid
       
  7700     /**
       
  7701      * TestQSGSizeChangedL test function for testing the 
       
  7702      *     SizeChanged function
       
  7703      * @since S60 5.0
       
  7704      * @param aItem never used
       
  7705      * @return Symbian OS error code.
       
  7706      */
       
  7707     virtual TInt TestQSGSizeChangedL( CStifItemParser& aItem );
       
  7708 
       
  7709     /**
       
  7710      * TestQSGMinimumSizeL test function for testing the 
       
  7711      *     MinimumSize function
       
  7712      * @since S60 5.0
       
  7713      * @param aItem never used
       
  7714      * @return Symbian OS error code.
       
  7715      */
       
  7716     virtual TInt TestQSGMinimumSizeL( CStifItemParser& aItem );
       
  7717 
       
  7718     /**
       
  7719      * TestQSGHandlePointerEventL test function for testing the 
       
  7720      *     HandlePointerEventL function
       
  7721      * @since S60 5.0
       
  7722      * @param aItem never used
       
  7723      * @return Symbian OS error code.
       
  7724      */
       
  7725     virtual TInt TestQSGHandlePointerEventL( CStifItemParser& aItem );
       
  7726 
       
  7727     // class CAknCaleMonthStyleGrid
       
  7728     /**
       
  7729      * TestCMSGSizeChangedL test function for testing the 
       
  7730      *     SizeChanged function
       
  7731      * @since S60 5.0
       
  7732      * @param aItem never used
       
  7733      * @return Symbian OS error code.
       
  7734      */
       
  7735     virtual TInt TestCMSGSizeChangedL( CStifItemParser& aItem );
       
  7736 
       
  7737     /**
       
  7738      * TestCMSGMinimumSizeL test function for testing the 
       
  7739      *     MinimumSize function
       
  7740      * @since S60 5.0
       
  7741      * @param aItem never used
       
  7742      * @return Symbian OS error code.
       
  7743      */
       
  7744     virtual TInt TestCMSGMinimumSizeL( CStifItemParser& aItem );
       
  7745 
       
  7746     /**
       
  7747      * TestCMSGHandlePointerEventL test function for testing the 
       
  7748      *     HandlePointerEventL function
       
  7749      * @since S60 5.0
       
  7750      * @param aItem never used
       
  7751      * @return Symbian OS error code.
       
  7752      */
       
  7753     virtual TInt TestCMSGHandlePointerEventL( CStifItemParser& aItem );
       
  7754 
       
  7755     // class CAknColumnListBoxView
       
  7756     /**
       
  7757      * TestACLBVEnableFindEmptyListL test function for testing the 
       
  7758      *     EnableFindEmptyList function
       
  7759      * @since S60 5.0
       
  7760      * @param aItem never used
       
  7761      * @return Symbian OS error code.
       
  7762      */
       
  7763     virtual TInt TestACLBVEnableFindEmptyListL( CStifItemParser& aItem );
       
  7764 
       
  7765     /**
       
  7766      * TestACLBVSetFindEmptyListStateL test function for testing the 
       
  7767      *     SetFindEmptyListState function
       
  7768      * @since S60 5.0
       
  7769      * @param aItem never used
       
  7770      * @return Symbian OS error code.
       
  7771      */
       
  7772     virtual TInt TestACLBVSetFindEmptyListStateL( CStifItemParser& aItem );
       
  7773 
       
  7774     /**
       
  7775      * TestACLBVDrawEmptyListL test function for testing the 
       
  7776      *     DrawEmptyList function
       
  7777      * @since S60 5.0
       
  7778      * @param aItem never used
       
  7779      * @return Symbian OS error code.
       
  7780      */
       
  7781     virtual TInt TestACLBVDrawEmptyListL( CStifItemParser& aItem );
       
  7782 
       
  7783     /**
       
  7784      * TestACLBVCalcBottomItemIndexL test function for testing the 
       
  7785      *     CalcBottomItemIndex function
       
  7786      * @since S60 5.0
       
  7787      * @param aItem never used
       
  7788      * @return Symbian OS error code.
       
  7789      */
       
  7790     virtual TInt TestACLBVCalcBottomItemIndexL( CStifItemParser& aItem );
       
  7791 
       
  7792     // class CAknSetStyleListBoxView
       
  7793     /**
       
  7794      * TestSSLBVDrawEmptyListL test function for testing the 
       
  7795      *     DrawEmptyList function
       
  7796      * @since S60 5.0
       
  7797      * @param aItem never used
       
  7798      * @return Symbian OS error code.
       
  7799      */
       
  7800     virtual TInt TestSSLBVDrawEmptyListL( CStifItemParser& aItem );
       
  7801 
       
  7802     // class CSingleHeadingStyleView
       
  7803     /**
       
  7804      * TestSHSVDrawL test function for testing the 
       
  7805      *     Draw function
       
  7806      * @since S60 5.0
       
  7807      * @param aItem never used
       
  7808      * @return Symbian OS error code.
       
  7809      */
       
  7810     virtual TInt TestSHSVDrawL( CStifItemParser& aItem );
       
  7811 
       
  7812     /**
       
  7813      * TestSHSVDrawEmptyListL test function for testing the 
       
  7814      *     DrawEmptyList function
       
  7815      * @since S60 5.0
       
  7816      * @param aItem never used
       
  7817      * @return Symbian OS error code.
       
  7818      */
       
  7819     virtual TInt TestSHSVDrawEmptyListL( CStifItemParser& aItem );
       
  7820 
       
  7821     // class CSingleHeadingStyleItemDrawer
       
  7822     /**
       
  7823      * TestSHSIDConstructorL test function for testing the 
       
  7824      *     Constructor function
       
  7825      * @since S60 5.0
       
  7826      * @param aItem never used
       
  7827      * @return Symbian OS error code.
       
  7828      */
       
  7829     virtual TInt TestSHSIDConstructorL( CStifItemParser& aItem );
       
  7830 
       
  7831     /**
       
  7832      * TestSHSIDDestructorL test function for testing the 
       
  7833      *     Destructor function
       
  7834      * @since S60 5.0
       
  7835      * @param aItem never used
       
  7836      * @return Symbian OS error code.
       
  7837      */
       
  7838     virtual TInt TestSHSIDDestructorL( CStifItemParser& aItem );
       
  7839 
       
  7840     /**
       
  7841      * TestSHSIDDrawItemL test function for testing the 
       
  7842      *     DrawItem function
       
  7843      * @since S60 5.0
       
  7844      * @param aItem never used
       
  7845      * @return Symbian OS error code.
       
  7846      */
       
  7847     virtual TInt TestSHSIDDrawItemL( CStifItemParser& aItem );
       
  7848 
       
  7849     /**
       
  7850      * TestSHSIDSetTopItemIndexL test function for testing the 
       
  7851      *     SetTopItemIndex function
       
  7852      * @since S60 5.0
       
  7853      * @param aItem never used
       
  7854      * @return Symbian OS error code.
       
  7855      */
       
  7856     virtual TInt TestSHSIDSetTopItemIndexL( CStifItemParser& aItem );
       
  7857 
       
  7858     // class CDoubleLargeStyleItemDrawer
       
  7859     /**
       
  7860      * TestwIDConstructorL test function for testing the 
       
  7861      *     Constructor function
       
  7862      * @since S60 5.0
       
  7863      * @param aItem never used
       
  7864      * @return Symbian OS error code.
       
  7865      */
       
  7866     virtual TInt TestDLSIDConstructorL( CStifItemParser& aItem );
       
  7867 
       
  7868     /**
       
  7869      * TestDLSIDDrawItemL test function for testing the 
       
  7870      *     DrawItem function
       
  7871      * @since S60 5.0
       
  7872      * @param aItem never used
       
  7873      * @return Symbian OS error code.
       
  7874      */
       
  7875     virtual TInt TestDLSIDDrawItemL( CStifItemParser& aItem );
       
  7876 
       
  7877     // class CWordWrappedFormattedCellItemDrawer
       
  7878     /**
       
  7879      * TestWWFCIDConstructorL test function for testing the 
       
  7880      *     Constructor function
       
  7881      * @since S60 5.0
       
  7882      * @param aItem never used
       
  7883      * @return Symbian OS error code.
       
  7884      */
       
  7885     virtual TInt TestWWFCIDConstructorL( CStifItemParser& aItem );
       
  7886 
       
  7887     /**
       
  7888      * TestWWFCIDDrawItemL test function for testing the 
       
  7889      *     DrawItem function
       
  7890      * @since S60 5.0
       
  7891      * @param aItem never used
       
  7892      * @return Symbian OS error code.
       
  7893      */
       
  7894     virtual TInt TestWWFCIDDrawItemL( CStifItemParser& aItem );
       
  7895 
       
  7896     /**
       
  7897      * TestWWFCIDDrawItemTextL test function for testing the 
       
  7898      *     DrawItemText function
       
  7899      * @since S60 5.0
       
  7900      * @param aItem never used
       
  7901      * @return Symbian OS error code.
       
  7902      */
       
  7903     virtual TInt TestWWFCIDDrawItemTextL( CStifItemParser& aItem );
       
  7904 
       
  7905     // class AknListBoxLayouts
       
  7906     /**
       
  7907      * TestLBLSetupStandardListBoxL test function for testing the 
       
  7908      *     SetupStandardListBox function
       
  7909      * @since S60 5.0
       
  7910      * @param aItem never used
       
  7911      * @return Symbian OS error code.
       
  7912      */
       
  7913     virtual TInt TestLBLSetupStandardListBoxL( CStifItemParser& aItem );
       
  7914 
       
  7915     /**
       
  7916      * TestLBLSetupGridPosL test function for testing the 
       
  7917      *     SetupGridPos function
       
  7918      * @since S60 5.0
       
  7919      * @param aItem never used
       
  7920      * @return Symbian OS error code.
       
  7921      */
       
  7922     virtual TInt TestLBLSetupGridPosL( CStifItemParser& aItem );
       
  7923 
       
  7924     /**
       
  7925      * TestLBLSetupListboxPosL test function for testing the 
       
  7926      *     SetupListboxPos function
       
  7927      * @since S60 5.0
       
  7928      * @param aItem never used
       
  7929      * @return Symbian OS error code.
       
  7930      */
       
  7931     virtual TInt TestLBLSetupListboxPosL( CStifItemParser& aItem );
       
  7932 
       
  7933     /**
       
  7934      * TestLBLSetupStandardColumnListboxL test function for testing the 
       
  7935      *     SetupStandardColumnListbox function
       
  7936      * @since S60 5.0
       
  7937      * @param aItem never used
       
  7938      * @return Symbian OS error code.
       
  7939      */
       
  7940     virtual TInt TestLBLSetupStandardColumnListboxL( CStifItemParser& aItem );
       
  7941 
       
  7942     /**
       
  7943      * TestLBLSetupStandardFormListboxL test function for testing the 
       
  7944      *     SetupStandardFormListbox function
       
  7945      * @since S60 5.0
       
  7946      * @param aItem never used
       
  7947      * @return Symbian OS error code.
       
  7948      */
       
  7949     virtual TInt TestLBLSetupStandardFormListboxL( CStifItemParser& aItem );
       
  7950 
       
  7951     /**
       
  7952      * TestLBLSetupStandardGridL test function for testing the 
       
  7953      *     SetupStandardGrid function
       
  7954      * @since S60 5.0
       
  7955      * @param aItem never used
       
  7956      * @return Symbian OS error code.
       
  7957      */
       
  7958     virtual TInt TestLBLSetupStandardGridL( CStifItemParser& aItem );
       
  7959 
       
  7960     /**
       
  7961      * TestLBLSetupColumnGfxCellL test function for testing the 
       
  7962      *     SetupColumnGfxCell function
       
  7963      * @since S60 5.0
       
  7964      * @param aItem never used
       
  7965      * @return Symbian OS error code.
       
  7966      */
       
  7967     virtual TInt TestLBLSetupColumnGfxCellL( CStifItemParser& aItem );
       
  7968 
       
  7969     /**
       
  7970      * TestLBLSetupColumnTextCellL test function for testing the 
       
  7971      *     SetupColumnTextCell function
       
  7972      * @since S60 5.0
       
  7973      * @param aItem never used
       
  7974      * @return Symbian OS error code.
       
  7975      */
       
  7976     virtual TInt TestLBLSetupColumnTextCellL( CStifItemParser& aItem );
       
  7977 
       
  7978     /**
       
  7979      * TestLBLSetupColumnTextCellL test function for testing the 
       
  7980      *     SetupColumnTextCell function
       
  7981      * @since S60 5.0
       
  7982      * @param aItem never used
       
  7983      * @return Symbian OS error code.
       
  7984      */
       
  7985     virtual TInt TestLBLSetupColumnTextCellTwoL( CStifItemParser& aItem );
       
  7986 
       
  7987     /**
       
  7988      * TestLBLSetupFormGfxCellL test function for testing the 
       
  7989      *     SetupFormGfxCell function
       
  7990      * @since S60 5.0
       
  7991      * @param aItem never used
       
  7992      * @return Symbian OS error code.
       
  7993      */
       
  7994     virtual TInt TestLBLSetupFormGfxCellL( CStifItemParser& aItem );
       
  7995 
       
  7996     /**
       
  7997      * TestLBLSetupGridFormGfxCellL test function for testing the 
       
  7998      *     SetupGridFormGfxCell function
       
  7999      * @since S60 5.0
       
  8000      * @param aItem never used
       
  8001      * @return Symbian OS error code.
       
  8002      */
       
  8003     virtual TInt TestLBLSetupGridFormGfxCellL( CStifItemParser& aItem );
       
  8004 
       
  8005     /**
       
  8006      * TestLBLSetupGridFormGfxCellTwoL test function for testing the 
       
  8007      *     SetupGridFormGfxCell function
       
  8008      * @since S60 5.0
       
  8009      * @param aItem never used
       
  8010      * @return Symbian OS error code.
       
  8011      */
       
  8012     virtual TInt TestLBLSetupGridFormGfxCellTwoL( CStifItemParser& aItem );
       
  8013 
       
  8014     /**
       
  8015      * TestLBLSetupFormTextCellL test function for testing the 
       
  8016      *     SetupFormTextCell function
       
  8017      * @since S60 5.0
       
  8018      * @param aItem never used
       
  8019      * @return Symbian OS error code.
       
  8020      */
       
  8021     virtual TInt TestLBLSetupFormTextCellL( CStifItemParser& aItem );
       
  8022 
       
  8023     /**
       
  8024      * TestLBLSetupFormAntiFlickerTextCellL test function for testing the 
       
  8025      *     SetupFormAntiFlickerTextCell function
       
  8026      * @since S60 5.0
       
  8027      * @param aItem never used
       
  8028      * @return Symbian OS error code.
       
  8029      */
       
  8030     virtual TInt TestLBLSetupFormAntiFlickerTextCellL( CStifItemParser& aItem );
       
  8031 
       
  8032     /**
       
  8033      * TestLBLSetupFormTextCellTwoL test function for testing the 
       
  8034      *     SetupFormTextCell function
       
  8035      * @since S60 5.0
       
  8036      * @param aItem never used
       
  8037      * @return Symbian OS error code.
       
  8038      */
       
  8039     virtual TInt TestLBLSetupFormTextCellTwoL( CStifItemParser& aItem );
       
  8040 
       
  8041     /**
       
  8042      * TestLBLSetupFormAntiFlickerTextCellTwoL test function for testing the 
       
  8043      *     SetupFormAntiFlickerTextCell function
       
  8044      * @since S60 5.0
       
  8045      * @param aItem never used
       
  8046      * @return Symbian OS error code.
       
  8047      */
       
  8048     virtual TInt TestLBLSetupFormAntiFlickerTextCellTwoL( CStifItemParser& aItem );
       
  8049 
       
  8050     /**
       
  8051      * TestLBLSetupColumnGfxCellTwoL test function for testing the 
       
  8052      *     SetupColumnGfxCell function
       
  8053      * @since S60 5.0
       
  8054      * @param aItem never used
       
  8055      * @return Symbian OS error code.
       
  8056      */
       
  8057     virtual TInt TestLBLSetupColumnGfxCellTwoL( CStifItemParser& aItem );
       
  8058 
       
  8059     /**
       
  8060      * TestLBLSetupFormGfxCellTwoL test function for testing the 
       
  8061      *     SetupFormGfxCell function
       
  8062      * @since S60 5.0
       
  8063      * @param aItem never used
       
  8064      * @return Symbian OS error code.
       
  8065      */
       
  8066     virtual TInt TestLBLSetupFormGfxCellTwoL( CStifItemParser& aItem );
       
  8067 
       
  8068     /**
       
  8069      * TestLBLSetupListboxPosTwoL test function for testing the 
       
  8070      *     SetupListboxPos function
       
  8071      * @since S60 5.0
       
  8072      * @param aItem never used
       
  8073      * @return Symbian OS error code.
       
  8074      */
       
  8075     virtual TInt TestLBLSetupListboxPosTwoL( CStifItemParser& aItem );
       
  8076 
       
  8077     // class AknListBoxUtils
       
  8078     /**
       
  8079      * TestLBUHandleItemRemovalAndPositionHighlightL test function for testing the 
       
  8080      *     HandleItemRemovalAndPositionHighlightL function
       
  8081      * @since S60 5.0
       
  8082      * @param aItem never used
       
  8083      * @return Symbian OS error code.
       
  8084      */
       
  8085     virtual TInt TestLBUHandleItemRemovalAndPositionHighlightL( CStifItemParser& aItem );
       
  8086 
       
  8087     /**
       
  8088      * TestLBUHandleItemRemovalAndPositionHighlightTwoL test function for testing the 
       
  8089      *     HandleItemRemovalAndPositionHighlightL function
       
  8090      * @since S60 5.0
       
  8091      * @param aItem never used
       
  8092      * @return Symbian OS error code.
       
  8093      */
       
  8094     virtual TInt TestLBUHandleItemRemovalAndPositionHighlightTwoL( CStifItemParser& aItem );
       
  8095 
       
  8096     /**
       
  8097      * TestLBUListBoxLinesShownL test function for testing the 
       
  8098      *     ListBoxLinesShown function
       
  8099      * @since S60 5.0
       
  8100      * @param aItem never used
       
  8101      * @return Symbian OS error code.
       
  8102      */
       
  8103     virtual TInt TestLBUListBoxLinesShownL( CStifItemParser& aItem );
       
  8104 
       
  8105 private:    // Data
       
  8106     /**
       
  8107      * ScreenSaver Property
       
  8108      */
       
  8109     TInt iOldScreenSaverProperty;
       
  8110 
       
  8111     /**
       
  8112      * own, for test CAknListBoxLayoutDecorator
       
  8113      */
       
  8114     CAknListBoxLayoutDecorator* iLBLDecorator;
       
  8115 
       
  8116     /**
       
  8117      * own, for test CAknMarkableListDialog
       
  8118      */
       
  8119     CAknMarkableListDialog* iMLDlg;
       
  8120 
       
  8121     /**
       
  8122      * Own, for initialize container
       
  8123      */
       
  8124     CTestSDKView* iView;
       
  8125 
       
  8126     /**
       
  8127      * Own
       
  8128      */
       
  8129     CTestSDKContainer* iContainer;
       
  8130 
       
  8131     /**
       
  8132      * own, for test protected of CAknSelectionListDialog
       
  8133      */
       
  8134     CTestSDKListsSelectionListDialog* iSelDlg;
       
  8135 
       
  8136     /**
       
  8137      * own
       
  8138      */
       
  8139     CColumnListBoxItemDrawer* iItemDrawer;
       
  8140 
       
  8141     /**
       
  8142      * Not own, CEikonEnv::Static()
       
  8143      */
       
  8144     CEikonEnv* iEikonEnvPointer;
       
  8145 
       
  8146     /**
       
  8147      * Own, for test CListBoxData
       
  8148      */
       
  8149     CListBoxData* iLBData;
       
  8150 
       
  8151     /**
       
  8152      * Own, for test CTextListItemDrawer
       
  8153      */
       
  8154     CTextListItemDrawer* iTLIDrawer;
       
  8155 
       
  8156     /**
       
  8157      * Own, for test CTextListItemDrawer
       
  8158      */
       
  8159     CTextListBoxModel* iTLBModel;
       
  8160 
       
  8161     /**
       
  8162      * for test TListItemProperties
       
  8163      */
       
  8164     TListItemProperties iPropery;
       
  8165 
       
  8166     /**
       
  8167      * Own, for test CSnakingListBoxView
       
  8168      */
       
  8169     CSnakingListBoxView* iSLBView;
       
  8170 
       
  8171     /**
       
  8172      * Own, for test CEikListBox
       
  8173      */
       
  8174     CEikListBox* iListBox;
       
  8175 
       
  8176     /**
       
  8177      * Resource file offset
       
  8178      */
       
  8179     TInt iOffset;
       
  8180     
       
  8181     /**
       
  8182      * Own : CArrayFix<TInt>
       
  8183      */
       
  8184     CArrayFix<TInt>* iMarkedItems;
       
  8185     
       
  8186     /**
       
  8187      * Own : CDesCArray
       
  8188      */
       
  8189     CDesCArray* iTextArray;
       
  8190     };
       
  8191 
       
  8192 #endif      // C_TESTSDKLISTS_H
       
  8193 
       
  8194 // End of File