// -----------------------------------------------
// Zawarto pliku PAN przykadowej aplikacji GUI
// -----------------------------------------------

#ifndef __HELLOWORLD1_PAN__
#define __HELLOWORLD1_PAN__

// Numery panik
enum THelloWorld1Panics
    {
    EHelloWorld1Ui = 1
    // ...
    };

inline void Panic( THelloWorld1Panics aReason )
    {
    // Nazw kategorii bdzie nazwa aplikacji.
    _LIT( KKategoria, "HelloWorld1");
    User::Panic( KKategoria, aReason );
    }

#endif // __HELLOWORLD1_PAN__

// -----------------------------------------------
// Przykad uycia
// -----------------------------------------------

#include "HelloWorld1.pan"
// ...

void CHelloWorld1AppUi::HandleCommandL( TInt aCommand )
    {
    switch( aCommand )
        {
        case EEikCmdExit:
        case EAknSoftkeyExit:
            Exit();
            break;

        case ECommand1:
            {
            // ...
            }
            break;
        default:
            Panic( EHelloWorld1Ui );
            break;
        }
    }
