--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/uiaccelerator_plat/alf_core_toolkit_api/tsrc/src/testuiaifcoretoolkitblockshuienv.cpp Wed Sep 01 12:16:53 2010 +0100
@@ -0,0 +1,956 @@
+/*
+* Copyright (c) 2002 - 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description: test api of alf_core_toolkit
+*
+*/
+
+
+// [INCLUDE FILES]
+#include <e32svr.h>
+#include <gdi.h>
+#include <avkon.mbg>
+#include <stifparser.h>
+#include <stiftestinterface.h>
+#include <uiacceltk/huienv.h>
+#include <uiacceltk/huistatic.h>
+#include <uiacceltk/huievent.h>
+#include <uiacceltk/huieventhandler.h>
+#include "testuiaifcoretoolkit.h"
+
+
+//this class test for MHuiEventHandler class
+
+class CHuiEventHandlerImp : public CBase, MHuiEventHandler
+ {
+public:
+ //default construct
+ CHuiEventHandlerImp()
+ {
+ }
+ //inherite from MHuiEventHandler
+ TBool OfferEventL(const THuiEvent& /*aEvent*/)
+ {
+ return ETrue;
+ }
+ };
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvHuiEnvLC
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvHuiEnvLC( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvHuiEnvLC, "In TestTTHuiCEnvHuiEnvLC" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvHuiEnvLC );
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvHuiEnvLC );
+
+ //NewLC function has been call by the NewL function.
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvRenderer
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvRenderer( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvRenderer, "In TestTTHuiCEnvRenderer" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvRenderer );
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvRenderer );
+
+ iHuiEnv->Renderer();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvNewDisplayL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvNewDisplayL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvNewDisplayL, "In TestTTHuiCEnvNewDisplayL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvNewDisplayL );
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvNewDisplayL );
+
+ iHuiEnv->NewDisplayL( iDisplayRect, NULL, 0, NULL, CHuiDisplay::EDisplayNormal);
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvNewDisplayLL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvNewDisplayLL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvNewDisplayLL, "In TestTTHuiCEnvNewDisplayLL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvNewDisplayLL );
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvNewDisplayLL );
+
+ TUid bufferUid = {KTestScreenBufferUidValue};
+ CHuiDisplay* huiDisplay = &iHuiEnv->NewDisplayL(iDisplayRect, NULL, 0, NULL,
+ CHuiDisplay::EDisplayNormal,bufferUid );
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvDisplayCount
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvDisplayCount( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvDisplayCount, "In TestTTHuiCEnvDisplayCount" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvDisplayCount );
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvDisplayCount );
+
+ iHuiEnv->DisplayCount();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvSetRefreshMode
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvSetRefreshMode( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvSetRefreshMode, "In TestTTHuiCEnvSetRefreshMode" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvSetRefreshMode );
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvSetRefreshMode );
+
+ iHuiEnv->SetRefreshMode( EHuiRefreshModeManual );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvRefreshMode
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvRefreshMode( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvRefreshMode, "In TestTTHuiCEnvRefreshMode" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvRefreshMode );
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvRefreshMode );
+
+ iHuiEnv->RefreshMode();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvSetMaxFrameRate
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvSetMaxFrameRate( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvSetMaxFrameRate, "In TestTTHuiCEnvSetMaxFrameRate" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvSetMaxFrameRate );
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvSetMaxFrameRate );
+
+ TReal32 real = 20;
+ iHuiEnv->SetMaxFrameRate( real );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvContinueRefresh
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvContinueRefresh( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvContinueRefresh, "In TestTTHuiCEnvContinueRefresh" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvContinueRefresh);
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvContinueRefresh );
+
+ iHuiEnv->ContinueRefresh();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvPauseRefresh
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvPauseRefresh( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvPauseRefresh, "In TestTTHuiCEnvPauseRefresh" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvPauseRefresh);
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvPauseRefresh );
+
+ iHuiEnv->PauseRefresh();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvNewControlGroupL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvNewControlGroupL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvNewControlGroupL, "In TestTTHuiCEnvNewControlGroupL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvNewControlGroupL);
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvNewControlGroupL );
+
+ TInt temp = 0;
+ iHuiEnv->NewControlGroupL( temp );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvDeleteControlGroup
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvDeleteControlGroup( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvDeleteControlGroup, "In TestTTHuiCEnvDeleteControlGroup" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvDeleteControlGroup);
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvDeleteControlGroup );
+
+ TInt temp = 0;
+ iHuiEnv->DeleteControlGroup( temp );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvLoadControlGroupL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvLoadControlGroupL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvLoadControlGroupL, "In TestTTHuiCEnvLoadControlGroupL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvLoadControlGroupL);
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvLoadControlGroupL );
+
+ TInt groupid = 0;
+ iHuiEnv->LoadControlGroupL( groupid );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvControlGroup
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvControlGroup( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvControlGroup, "In TestTTHuiCEnvControlGroup" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvControlGroup);
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvControlGroup );
+
+ iHuiEnv->ControlGroup( KHuiCtrlGroupId );
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCEnvLoadBitmapsL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCEnvLoadBitmapsL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCEnvLoadBitmapsL, "In TestTTHuiCEnvLoadBitmapsL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCEnvLoadBitmapsL);
+ // Print to log file
+ iLog->Log( KTestTTHuiCEnvLoadBitmapsL );
+
+ TInt bitmapid = 0;
+ iHuiEnv->LoadBitmapsL( bitmapid );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCVisualFactory
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCVisualFactory( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCVisualFactory, "In TestTTHuiCVisualFactory" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCVisualFactory);
+ // Print to log file
+ iLog->Log( KTestTTHuiCVisualFactory );
+
+ iHuiEnv->VisualFactory();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCTextureManager
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCTextureManager( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCTextureManager, "In TestTTHuiCTextureManager" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCTextureManager);
+ // Print to log file
+ iLog->Log( KTestTTHuiCTextureManager );
+
+ iHuiEnv->TextureManager();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCFontManager
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCFontManager( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCFontManager, "In TestTTHuiCFontManager" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCFontManager);
+ // Print to log file
+ iLog->Log( KTestTTHuiCFontManager );
+
+ iHuiEnv->FontManager();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCTextStyleManager
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCTextStyleManager( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCTextStyleManager, "In TestTTHuiCTextStyleManager" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCTextStyleManager);
+ // Print to log file
+ iLog->Log( KTestTTHuiCTextStyleManager );
+
+ iHuiEnv->TextStyleManager();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCFindControl
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCFindControl( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCFindControl, "In TestTTHuiCFindControl" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCFindControl);
+ // Print to log file
+ iLog->Log( KTestTTHuiCFindControl );
+
+ TInt temp = 0;
+ iHuiEnv->FindControl( temp );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCSendL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCSendL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCSendL, "In TestTTHuiCSendL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCSendL);
+ // Print to log file
+ iLog->Log( KTestTTHuiCSendL );
+
+ THuiCommand* aCommand = new ( ELeave )THuiActionCommand( 1 );
+ CleanupStack::PushL( aCommand );
+ iHuiEnv->Send( *aCommand );
+ CleanupStack::PopAndDestroy( aCommand );
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCSendLL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCSendLL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCSendLL, "In TestTTHuiCSendLL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCSendLL);
+ // Print to log file
+ iLog->Log( KTestTTHuiCSendLL );
+
+ THuiCommand* aCommand = new ( ELeave )THuiActionCommand( 1 );
+ CleanupStack::PushL( aCommand );
+
+ iHuiEnv->SendL( *aCommand );
+
+ CleanupStack::PopAndDestroy( aCommand );
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCCancelCommandsL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCCancelCommandsL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCCancelCommandsL, "In TestTTHuiCCancelCommandsL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit, KTestTTHuiCCancelCommandsL);
+ // Print to log file
+ iLog->Log( KTestTTHuiCCancelCommandsL );
+
+ THuiCommand* aCommand = new ( ELeave )THuiActionCommand( 1 );
+ CleanupStack::PushL( aCommand );
+ iHuiEnv->CancelCommands( &aCommand );
+ CleanupStack::PopAndDestroy( aCommand );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCCancelCommandsL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCCancelCommandsEventHandlerL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCCancelCommandsEventHandlerL,
+ "In TestTTHuiCCancelCommandsEventHandlerL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,
+ KTestTTHuiCCancelCommandsEventHandlerL);
+ // Print to log file
+ iLog->Log( KTestTTHuiCCancelCommandsEventHandlerL );
+
+ CHuiEventHandlerImp* eventHandler = new ( ELeave ) CHuiEventHandlerImp();
+ CleanupStack::PushL( eventHandler );
+ iHuiEnv->CancelCommands( &eventHandler );
+ CleanupStack::PopAndDestroy( eventHandler );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCCancelCommandsTHuiOpL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCCancelCommandsTHuiOpL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCCancelCommandsTHuiOpL,
+ "In TestTTHuiCCancelCommandsTHuiOpL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,
+ KTestTTHuiCCancelCommandsTHuiOpL);
+ // Print to log file
+ iLog->Log( KTestTTHuiCCancelCommandsTHuiOpL );
+
+ THuiCommand* aCommand = new ( ELeave )THuiActionCommand( EHuiOpNone );
+ CleanupStack::PushL( aCommand );
+ iHuiEnv->CancelCommands( &aCommand, EHuiOpNone);
+ CleanupStack::PopAndDestroy( aCommand );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCCancelCommandsTIntL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCCancelCommandsTIntL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCCancelCommandsTIntL,
+ "In TestTTHuiCCancelCommandsTIntL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,
+ KTestTTHuiCCancelCommandsTIntL);
+ // Print to log file
+ iLog->Log( KTestTTHuiCCancelCommandsTIntL );
+
+ TInt temp = 1;
+ THuiCommand* aCommand = new ( ELeave )THuiActionCommand( temp );
+ CleanupStack::PushL( aCommand );
+ iHuiEnv->CancelCommands( &aCommand, EHuiCommandTypeNone, temp );
+ CleanupStack::PopAndDestroy( aCommand );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCTimeUntilCommandL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCTimeUntilCommandL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCTimeUntilCommandL,
+ "In TestTTHuiCTimeUntilCommandL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,
+ KTestTTHuiCTimeUntilCommandL);
+ // Print to log file
+ iLog->Log( KTestTTHuiCTimeUntilCommandL );
+
+ TInt temp = 1;
+ THuiCommand* aCommand = new ( ELeave )THuiActionCommand( temp );
+ CleanupStack::PushL( aCommand );
+ iHuiEnv->TimeUntilCommand( aCommand, EHuiCommandTypeNone);
+ CleanupStack::PopAndDestroy( aCommand );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTTHuiCSkin
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTTHuiCSkin( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTTHuiCSkin,
+ "In TestTTHuiCSkin" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTTHuiCSkin);
+ // Print to log file
+ iLog->Log( KTestTTHuiCSkin );
+
+ iHuiEnv->Skin();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTStartRefresh
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTStartRefresh( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTStartRefresh, "In TestTStartRefresh" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTStartRefresh);
+ // Print to log file
+ iLog->Log( KTestTStartRefresh );
+
+ TInt refTime = 10;
+ iHuiEnv->StartRefresh( refTime );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTHandleKeyEventLL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTHandleKeyEventLL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTHandleKeyEventLL, "In TestTHandleKeyEventLL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTHandleKeyEventLL);
+ // Print to log file
+ iLog->Log( KTestTHandleKeyEventLL );
+
+ TKeyEvent keyEvent;
+
+ iHuiEnv->HandleKeyEventL( keyEvent, EEventKey );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTSetIdleThreshold
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTSetIdleThreshold( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTSetIdleThreshold, "In TestTSetIdleThreshold" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTSetIdleThreshold);
+ // Print to log file
+ iLog->Log( KTestTSetIdleThreshold );
+
+ TInt refTime = 10;
+ iHuiEnv->SetIdleThreshold( refTime );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTBroadcastEventLL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTBroadcastEventLL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTBroadcastEventLL, "In TestTBroadcastEventLL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTBroadcastEventLL);
+ // Print to log file
+ iLog->Log( KTestTBroadcastEventLL );
+
+ TInt temp = 0;
+ THuiEvent huiEvent( temp );
+ iHuiEnv->BroadcastEventL( huiEvent );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTPrimaryDisplayL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTPrimaryDisplayL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTPrimaryDisplayL, "In TestTPrimaryDisplayL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTPrimaryDisplayL);
+ // Print to log file
+ iLog->Log( KTestTPrimaryDisplayL );
+
+ iHuiEnv->NewDisplayL( iDisplayRect );
+ iHuiEnv->PrimaryDisplay();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTCHuiEnvDisplayL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTCHuiEnvDisplayL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTCHuiEnvDisplayL, "In TestTCHuiEnvDisplayL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTCHuiEnvDisplayL);
+ // Print to log file
+ iLog->Log( KTestTCHuiEnvDisplayL );
+
+ TInt index = 0;
+ iHuiEnv->NewDisplayL( iDisplayRect );
+ iHuiEnv->CHuiEnv::Display( index );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTCNotifySkinChangedLL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTCNotifySkinChangedLL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTCNotifySkinChangedLL, "In TestTCNotifySkinChangedLL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTCNotifySkinChangedLL);
+ // Print to log file
+ iLog->Log( KTestTCNotifySkinChangedLL );
+
+ iHuiEnv->NotifySkinChangedL();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTCRefreshCallBack
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTCRefreshCallBack( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTCRefreshCallBack, "In TestTCRefreshCallBack" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTCRefreshCallBack);
+ // Print to log file
+ iLog->Log( KTestTCRefreshCallBack );
+
+ CHuiEnv::RefreshCallBack( iHuiEnv );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTCRelease
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTCRelease( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTCRelease, "In TestTCRelease" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTCRelease);
+ // Print to log file
+ iLog->Log( KTestTCRelease );
+
+ iHuiEnv->Release();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTCRestoreLL
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTCRestoreL( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTCRestoreL, "In TestTCRestoreLL" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTCRestoreL);
+ // Print to log file
+ iLog->Log( KTestTCRestoreL );
+
+ iHuiEnv->RestoreL();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTCSetMaxCpuTime
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTCSetMaxCpuTime( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTCSetMaxCpuTime, "In TestTCSetMaxCpuTime" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTCSetMaxCpuTime);
+ // Print to log file
+ iLog->Log( KTestTCSetMaxCpuTime );
+ TUint time = 20;
+ iHuiEnv->SetMaxCpuTime( time );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTCStatic
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTCStatic( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTCStatic, "In TestTCStatic" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTCStatic);
+ // Print to log file
+ iLog->Log( KTestTCStatic );
+
+ CHuiEnv::Static();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTCThemeManager
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTCThemeManager( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTCThemeManager, "In TestTCThemeManager" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTCThemeManager);
+ // Print to log file
+ iLog->Log( KTestTCThemeManager );
+
+ iHuiEnv->ThemeManager();
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTCSetFPSCounterThreshold
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTCSetFPSCounterThreshold( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTCSetFPSCounterThreshold, "In TestTCSetFPSCounterThreshold" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,KTestTCSetFPSCounterThreshold);
+ // Print to log file
+ iLog->Log( KTestTCSetFPSCounterThreshold );
+
+ TUint time = 10;
+ iHuiEnv->SetFPSCounterThreshold( time );
+
+ return KErrNone;
+
+ }
+
+// -----------------------------------------------------------------------------
+// CTestUiAifCoreToolkit::TestTCChangeRefreshLoopPriority
+// -----------------------------------------------------------------------------
+//
+TInt CTestUiAifCoreToolkit::TestTCChangeRefreshLoopPriority( CStifItemParser& /*aItem*/ )
+ {
+
+ // Print to UI
+ _LIT( Ktestuiaifcoretoolkit, "testuiaifcoretoolkit" );
+ _LIT( KTestTCChangeRefreshLoopPriority, "In TestTCSetFPSCounterThreshold" );
+ TestModuleIf().Printf( 0, Ktestuiaifcoretoolkit,
+ KTestTCChangeRefreshLoopPriority);
+ // Print to log file
+ iLog->Log( KTestTCChangeRefreshLoopPriority );
+
+ iHuiEnv->ChangeRefreshLoopPriority( CActive::EPriorityStandard );
+
+ return KErrNone;
+
+ }
+
+// [End of File]