/*
* HelloWorld.rss
*
* Plik wygenerowany przez rodowisko programistyczne Carbide 2.0
* Modyfikacje: Pawe Gala
*/

// 4-literowy identyfikator pliku (nazwa wewntrzna)
NAME HELL

// Pliki nagwkowe
#include <eikon.rh>
#include <avkon.rsg>
#include <avkon.rh>
#include <appinfo.rh>
#include "HelloWorld.hrh"
#include "HelloWorld.rls"

// Sygnatura
RESOURCE RSS_SIGNATURE
    {
    }

// Nazwa pliku zasobw uywana przez klas dokumentu aplikacji
RESOURCE TBUF r_default_document_name
    {
    buf="HELL";
    }

// Definicja menu oraz przyciskw programowych
RESOURCE EIK_APP_INFO
    {
    menubar = r_menubar;
    cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
    }


// Menu
RESOURCE MENU_BAR r_menubar
    {
    titles =
        {
        MENU_TITLE { menu_pane = r_menu; }
        };
    }

RESOURCE MENU_PANE r_menu
    {
    // Lista pozycji, ktre pojawi si w menu aplikacji.
    items =
        {
        // command - identyfikator komendy, ktry wysany zostanie
        // do metody CHelloWorldAppUi::HandleCommandL(), jeeli
        // uytkownik wybierze dan pozycj. Definicje komend umieszcza
        // si w pliku o rozszerzeniu *.hrh (HelloWorld.hrh).
        
        // txt - etykieta pozycji (staa zdefiniowana w plikach
        // lokalizacyjnych aplikacji).
        
        MENU_ITEM
                {
                command = ECommand1;
                txt = qtn_command1;
                },
        MENU_ITEM
                {
                command = ECommand2;
                txt = qtn_command2;
                },
        MENU_ITEM
                {
                command = EHelp;
                txt = qtn_help;
                },
        MENU_ITEM
                {
                command = EAbout;
                txt = qtn_about;
                },
        MENU_ITEM
                {
                command = EAknSoftkeyExit;
                txt = qtn_exit;
                }
        };
    }

// Struktura okna dialogowego O programie
RESOURCE DIALOG r_about_query_dialog
    {
    flags = EGeneralQueryFlags | EEikDialogFlagNoBorder | EEikDialogFlagNoShadow;
    // Okno dialogowe bdzie miao tylko jeden przycisk programowy - OK.
    buttons = R_AVKON_SOFTKEYS_OK_EMPTY;
    items=
        {
        // Nagwek okna
        DLG_LINE 
            {
            type = EAknCtPopupHeadingPane;
            id = EAknMessageQueryHeaderId;
            itemflags = EEikDlgItemNonFocusing;
            control = AVKON_HEADING
                {
                };
            },
        // Komunikat
        DLG_LINE
            {
            type = EAknCtMessageQuery;
            id = EAknMessageQueryContentId;
            control = AVKON_MESSAGE_QUERY
                {
                };
            }
        };
    }

// Teksty dla dialogu O programie
RESOURCE TBUF32 r_about_dialog_title { buf=qtn_about_dialog_title; }
RESOURCE TBUF r_about_dialog_text { buf=qtn_about_dialog_text; }

// Zlokalizowana nazwa aplikacji oraz cieka do jej ikony
RESOURCE LOCALISABLE_APP_INFO r_localisable_app_info
    {
    // Skrcona wersja nazwy aplikacji
    short_caption = qtn_caption_string;
    
    // Nazwa aplikacji i cieka do pliku *.mif zawierajcego
    // ikon reprezentujc aplikacj w systemie. Grafika ikony
    // musi by par bitmapa/maska.
    caption_and_icon = 
    CAPTION_AND_ICON_INFO
        {
        caption = qtn_caption_string;

        number_of_icons = 1;
        icon_file = "\\resource\\apps\\HelloWorld_0xE5D64214.mif";
        };
    }
