Weiß denn keiner eine Lösung? Ich habe jetzt das ganze WE mich in Foren schlau gemacht und selbst mehrere Möglichkeiten, die mir ind den Sinn gekommen sind ausprobiert aber ich komme einfach nicht drauf. Am Programm dürfte es wie schon gesagt nicht liegen, da es eine „Hello World!“ Vorlage von der SDK selbst ist, ohne Veränderungen…
/\*
============================================================================
Name : CHalloWeltTestAppUi.cpp
Author : TS
Copyright : Your copyright notice
Description : CHalloWeltTestAppUi implementation
============================================================================
\*/
// INCLUDE FILES
#include "HalloWeltTestAppui.h"
#include "HalloWeltTestContainer.h"
#include
#include "HalloWeltTest.hrh"
#include
#include
// ================= MEMBER FUNCTIONS =======================
//
// ----------------------------------------------------------
// CHalloWeltTestAppUi::ConstructL()
//
// ----------------------------------------------------------
//
void CHalloWeltTestAppUi::ConstructL()
{
BaseConstructL();
iAppContainer = new (ELeave) CHalloWeltTestContainer;
iAppContainer-\>SetMopParent( this );
iAppContainer-\>ConstructL( ClientRect() );
AddToStackL( iAppContainer );
}
// ----------------------------------------------------
// CHalloWeltTestAppUi::~CHalloWeltTestAppUi()
// Destructor
// Frees reserved resources
// ----------------------------------------------------
//
CHalloWeltTestAppUi::~CHalloWeltTestAppUi()
{
if (iAppContainer)
{
RemoveFromStack( iAppContainer );
delete iAppContainer;
}
}
// ------------------------------------------------------------------------------
// CHalloWeltTestAppUi::smiley:ynInitMenuPaneL(TInt aResourceId,CEikMenuPane\* aMenuPane)
// This function is called by the EIKON framework just before it displays
// a menu pane. Its default implementation is empty, and by overriding it,
// the application can set the state of menu items dynamically according
// to the state of application data.
// ------------------------------------------------------------------------------
//
void CHalloWeltTestAppUi::smiley:ynInitMenuPaneL(
TInt /\*aResourceId\*/,CEikMenuPane\* /\*aMenuPane\*/)
{
}
// ----------------------------------------------------
// CHalloWeltTestAppUi::HandleKeyEventL(
// const TKeyEvent& aKeyEvent,TEventCode /\*aType\*/)
// takes care of key event handling
// ----------------------------------------------------
//
TKeyResponse CHalloWeltTestAppUi::HandleKeyEventL(
const TKeyEvent& /\*aKeyEvent\*/,TEventCode /\*aType\*/)
{
return EKeyWasNotConsumed;
}
// ----------------------------------------------------
// CHalloWeltTestAppUi::HandleCommandL(TInt aCommand)
// takes care of command handling
// ----------------------------------------------------
//
void CHalloWeltTestAppUi::HandleCommandL(TInt aCommand)
{
switch ( aCommand )
{
case EAknSoftkeyBack:
case EEikCmdExit:
{
Exit();
break;
}
case EHalloWeltTestCmdAppTest:
{
// Info message shown only in the emulator
iEikonEnv-\>InfoMsg(\_L("test"));
// Load localized message from the resource file
HBufC\* message = CEikonEnv::Static()-\>AllocReadResourceLC(R\_MESSAGE\_TEXT);
// Show information note dialog
CAknInformationNote\* note = new (ELeave) CAknInformationNote;
note-\>ExecuteLD(message-\>Des());
CleanupStack::stuck\_out\_tongue:opAndDestroy(message);
break;
}
// TODO: Add Your command handling code here
default:
break;
}
}