Проект собирается, меню показывается или нет? Если нет, то какие ошибки вы получаете при сборке?
Создайте проект HelloWorld и посмотрите как там реализовано меню Options. Также работа с Options Menu API очень неплохо описана в справочнике SDK, советую почитать.
Рабочий пример описания меню Options в HelloWorld.rss:
Code:
// -----------------------------------------------------------------------------
//
// Define default menu and CBA key.
//
// -----------------------------------------------------------------------------
//
RESOURCE EIK_APP_INFO
{
menubar = r_menubar;
cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
}
// -----------------------------------------------------------------------------
//
// r_menubar
// Main menubar
//
// -----------------------------------------------------------------------------
//
RESOURCE MENU_BAR r_menubar
{
titles =
{
MENU_TITLE { menu_pane = r_menu; }
};
}
// -----------------------------------------------------------------------------
//
// r_menu
// Menu for "Options"
//
// -----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_menu
{
items =
{
// added the new Options menu command here
MENU_ITEM
{
command = ECommand1;
txt = "Caption 1";
},
MENU_ITEM
{
command = ECommand2;
txt = "Caption 2";
},
MENU_ITEM
{
command = EHelp;
txt = "Help";
},
MENU_ITEM
{
command = EAbout;
txt = "About";
},
MENU_ITEM
{
command = EAknSoftkeyExit;
txt = "Exit";
}
};
}