www.pudn.com > BluetoothChat.rar > BluetoothChat.rss
/* ============================================================================ Name : BluetoothChat.rss Author : Lion Copyright : Your copyright notice Description : This file contains all the resources for the BluetoothChat. ============================================================================ */ // RESOURCE IDENTIFIER NAME BLUE // 4 letter ID // INCLUDES #include#include #include #include #include "BluetoothChat.hrh" #include "BluetoothChat.rls" // RESOURCE DEFINITIONS // ----------------------------------------------------------------------------- // // Define the resource file signature // This resource should be empty. // // ----------------------------------------------------------------------------- // RESOURCE RSS_SIGNATURE { } // ----------------------------------------------------------------------------- // // Default Document Name // // ----------------------------------------------------------------------------- // RESOURCE TBUF r_default_document_name { buf="HEWB"; } // ----------------------------------------------------------------------------- // // 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_bluetoothchat_menu_pane; } }; } //---------------------------------------------------- // // r_bluetoothchat4_menu_pane // options menu pane for the application // //---------------------------------------------------- // RESOURCE MENU_PANE r_bluetoothchat_menu_pane { items = { MENU_ITEM { command = EBluetoothChatConnect; txt = CONNECT_TEXT; }, MENU_ITEM { command = EBluetoothChatReceive; txt = RECEIVER_TEXT; }, MENU_ITEM { command = EBluetoothChatStopReceive; txt = STOP_RECEIVER_TEXT; }, MENU_ITEM { command = EBluetoothChatSend; txt = SEND_TEXT; }, MENU_ITEM { command = EAknCmdExit; txt = EXIT_TEXT; } }; } //---------------------------------------------------- // // r_bluetoothchat_dialog // definition of the dialog // N.B. The dialog is modeless, as it is the main // application window. // //---------------------------------------------------- // RESOURCE DIALOG r_bluetoothchat_dialog { flags=EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar | EEikDialogFlagFillAppClientRect | EEikDialogFlagCbaButtons | EEikDialogFlagModeless; buttons=R_AVKON_SOFTKEYS_OPTIONS_BACK; items= { }; } //---------------------------------------------------- // // r_bluetooth_connection_wait_dialog // definition of the dialog // N.B. The dialog is modal, as it provides a // mechanism for the user to cancel the connection // process // //---------------------------------------------------- // RESOURCE DIALOG r_bluetooth_connection_wait_dialog { flags = EAknWaitNoteFlags| EEikDialogFlagWait; buttons = R_AVKON_SOFTKEYS_CANCEL; items = { DLG_LINE { type = EAknCtNote; id = EBluetoothConnectionWaitDialog; control= AVKON_NOTE { layout = EWaitLayout; singular_label = "Searching for service"; animation = R_QGN_GRAF_WAIT_BAR_ANIM; }; } }; } //---------------------------------------------------- // // r_bluetooth_chat_message_dialog // definition of the dialog // N.B. The dialog is used to obtain a message to // send to a remote device // //---------------------------------------------------- // RESOURCE DIALOG r_bluetooth_chat_message_dialog { flags = EGeneralQueryFlags; buttons = R_AVKON_SOFTKEYS_OK_CANCEL; items = { DLG_LINE { type = EAknCtQuery; id = EGeneralQuery; control = AVKON_DATA_QUERY { layout = EDataLayout; label = qtn_aknexquery_data_label_text; control = EDWIN { flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable; width = 5; maxlength = 60; // added to limit expanding in forms. // If you want full screen use 6 here max_view_height_in_lines = 5; // if you have the line above, you must have this. // It's calculable from LAF base_line_delta = 21; }; }; } }; } //---------------------------------------------------- // // r_bluetooth_chat_reply_dialog // definition of the dialog // N.B. Reply or Cancel query dialog // //---------------------------------------------------- // RESOURCE DIALOG r_bluetooth_chat_reply_dialog { flags = EGeneralQueryFlags; buttons = r_chat_message_buttons; items = { DLG_LINE { type = EAknCtQuery; id = EGeneralQuery; control = AVERELL_CONFIRMATION_QUERY { layout = EConfirmationLayout; }; } }; } //---------------------------------------------------- // // r_chat_message_buttons // definition of the softkeys // N.B. Reply or Cancel softkey options // //---------------------------------------------------- // RESOURCE CBA r_chat_message_buttons { buttons = { AVKON_CBA_BUTTON { id = EBluetoothReply; txt = "Reply"; }, CBA_BUTTON { id = EAknSoftkeyCancel; txt = "Cancel"; } }; } // --------------------------------------------------------- // // Strings used by the application // // --------------------------------------------------------- // RESOURCE TBUF r_service_not_found { buf="Service not found"; } RESOURCE TBUF r_connected { buf="Connected"; } RESOURCE TBUF r_chat_title { buf="Message to Send"; } RESOURCE TBUF r_waiting_message { buf="Waiting For Connection"; } RESOURCE TBUF r_disconnected { buf="Disconnected"; } RESOURCE TBUF r_connection_lost { buf="Connection Lost"; } RESOURCE TBUF r_could_not_connect { buf="Could Not Connect"; } RESOURCE TBUF r_unknown_error { buf="Unknown Error"; } // ----------------------------------------------------------------------------- // // Resources for messages. // // ----------------------------------------------------------------------------- // RESOURCE TBUF32 r_command1_text { buf=qtn_command1_text; } RESOURCE TBUF32 r_caption_string { buf=qtn_caption_string; } // ---------------------------------------------------------------------------- // // r_localisable_app_info // // ---------------------------------------------------------------------------- // RESOURCE LOCALISABLE_APP_INFO r_localisable_app_info { short_caption = qtn_caption_string; caption_and_icon = CAPTION_AND_ICON_INFO { caption = qtn_caption_string; number_of_icons = 1; icon_file = "\\resource\\apps\\BluetoothChat.mif"; }; } // End of File