www.pudn.com > sockets.rar > sockets.rss
/* Copyright (c) 2004, Nokia. All rights reserved */ NAME SOCK // INCLUDES #include#include #include #include #include "Sockets.hrh" #include "Sockets.loc" // CONSTANTS // For server name query #define SERVER_QUERY_WIDTH 20 #define SERVER_QUERY_LINES 1 // For port number query #define PORT_QUERY_MIN 0 #define PORT_QUERY_MAX 65535 // For rich text editor #define TEXT_EDITOR_NUMLINES 5 #define TEXT_EDITOR_TEXTLIMIT 500 // 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 = ""; } // ----------------------------------------------------------------------------- // // Define default menu and CBA key. // // ----------------------------------------------------------------------------- // RESOURCE EIK_APP_INFO { menubar = r_sockets_menubar; cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT; } // ----------------------------------------------------------------------------- // // r_sockets_menubar // Menubar for Sockets example // // ----------------------------------------------------------------------------- // RESOURCE MENU_BAR r_sockets_menubar { titles = { MENU_TITLE {menu_pane = r_sockets_menu;} }; } // ----------------------------------------------------------------------------- // // r_sockets_menu // Menu for "Options" // // ----------------------------------------------------------------------------- // RESOURCE MENU_PANE r_sockets_menu { items = { MENU_ITEM { command = ESocketsCmdConnect; txt = qtn_sock_submenu_connect; }, MENU_ITEM { command = ESocketsCmdDisconnect; txt = qtn_sock_submenu_disconnect; }, MENU_ITEM { command = ESocketsCmdClear; txt = qtn_sock_submenu_clear; }, MENU_ITEM { command = EAknCmdExit; txt = qtn_sock_submenu_exit; } }; } // ----------------------------------------------------------------------------- // // r_sockets_dialog_connect // Dialog for connection details // // ----------------------------------------------------------------------------- // RESOURCE DIALOG r_sockets_dialog_connect { flags = EGeneralQueryFlags; buttons = R_AVKON_SOFTKEYS_OK_CANCEL; items = { DLG_LINE { type = EAknCtMultilineQuery; id = ESocketsServerNameEdwin; control = AVKON_DATA_QUERY { layout = EMultiDataFirstEdwin; label = qtn_sock_query_server_address; control = EDWIN { flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable; width = SERVER_QUERY_WIDTH; lines = SERVER_QUERY_LINES; maxlength = KMaxServerNameLength; default_input_mode = EAknEditorNumericInputMode; }; }; }, DLG_LINE { type = EAknCtMultilineQuery; id = ESocketsPortNumberEdwin; control = AVKON_DATA_QUERY { layout = EMultiDataSecondNumEd; label = qtn_sock_query_port_number; control = AVKON_INTEGER_EDWIN { min = PORT_QUERY_MIN; max = PORT_QUERY_MAX; }; }; } }; } // ----------------------------------------------------------------------------- // // r_output_rtexted // resource for rich text editor control on main view // // ----------------------------------------------------------------------------- // RESOURCE RTXTED r_output_view_rtexted { numlines = TEXT_EDITOR_NUMLINES; textlimit= TEXT_EDITOR_TEXTLIMIT; fontcontrolflags = EGulFontControlAll; fontnameflags = EGulNoSymbolFonts; default_input_mode = EAknEditorNullInputMode; } // ----------------------------------------------------------------------------- // // Resources for messages. // // ----------------------------------------------------------------------------- // RESOURCE TBUF r_sock_conn_failed { buf = qtn_sock_conn_failed; } RESOURCE TBUF r_sock_dns_failed { buf = qtn_sock_dns_failed; } RESOURCE TBUF r_sock_timeout { buf = qtn_sock_timeout; } RESOURCE TBUF r_sock_disconnected { buf = qtn_sock_disconnected; } RESOURCE TBUF r_sock_read_error { buf = qtn_sock_read_error; } RESOURCE TBUF r_sock_write_timeout { buf = qtn_sock_write_timeout; } RESOURCE TBUF r_sock_general_write_error { buf = qtn_sock_general_write_error; } RESOURCE TBUF r_sock_domain_name { buf = qtn_sock_domain_name; } RESOURCE TBUF r_sock_ip_address { buf = qtn_sock_ip_address; } RESOURCE TBUF r_sock_uninitialised { buf = qtn_sock_uninitialised_text; } RESOURCE TBUF r_sock_not_connected { buf = qtn_sock_not_connected; } RESOURCE TBUF r_sock_connecting { buf = qtn_sock_connecting; } RESOURCE TBUF r_sock_connected { buf = qtn_sock_connected; } RESOURCE TBUF r_sock_looking_up { buf = qtn_sock_looking_up; } // End of File