⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 putty.rss

📁 大名鼎鼎的远程登录软件putty的Symbian版源码
💻 RSS
📖 第 1 页 / 共 2 页
字号:
/*    puttyui.rss * * Putty UI resource definitions * * Copyright 2003-2004 Sergei Khloupnov * Copyright 2002-2004 Petteri Kangaslampi * * See license.txt for full copyright and license information.*/NAME PTTY#include <eikon.rh>#include "puttyui.hrh"#include <avkon.rsg>#include <avkon.rh>RESOURCE RSS_SIGNATURE {}RESOURCE TBUF {    buf = "";}// Application infoRESOURCE EIK_APP_INFO {}// Terminal viewRESOURCE AVKON_VIEW r_putty_terminal_view {    menubar = r_putty_menubar;    cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;}// Menu barRESOURCE MENU_BAR r_putty_menubar {    titles = {        MENU_TITLE { menu_pane = r_putty_menu_pane; txt = ""; }    };}// Main menuRESOURCE MENU_PANE r_putty_menu_pane {    items = {        MENU_ITEM {            command = EPuttyCmdSend;            cascade = r_putty_send_menu;            txt = "Send...";        },        MENU_ITEM { cascade = r_putty_connection_menu; txt = "Connection..."; },        MENU_ITEM { cascade = r_putty_settings_menu; txt = "Settings and tools..."; },        MENU_ITEM { command = EEikCmdExit; txt = "Exit"; }    };}// Send menuRESOURCE MENU_PANE r_putty_send_menu {    items = {        MENU_ITEM { command = EPuttyCmdSendLine; txt = "Line<CR>..."; },        MENU_ITEM { command = EPuttyCmdSendText; txt = "Text..."; },        MENU_ITEM { cascade = r_putty_send_character_menu; txt = "Special char..."; },        MENU_ITEM { cascade = r_putty_send_special_key_menu; txt = "Special key..."; },        MENU_ITEM { cascade = r_putty_send_ctrl_menu; txt = "Control+..."; },        MENU_ITEM { cascade = r_putty_send_alt_menu; txt = "Alt+..."; },        MENU_ITEM { cascade = r_send_function_key; txt = "F1-F10..."; }    };}// Settings menuRESOURCE MENU_PANE r_putty_settings_menu {    items = {        MENU_ITEM {            command = EPuttyCmdSettingsConnection;            cascade = r_putty_settings_connection;            txt = "Connection...";        },        MENU_ITEM {            command = EPuttyCmdSettingsAuthentication;            cascade = r_putty_settings_authentication;            txt = "Authentication";        },        MENU_ITEM {            command = EPuttyCmdSettingsLogging;            cascade = r_putty_settings_logging; txt = "Log parameters";        },        MENU_ITEM { cascade = r_putty_settings_font; txt = "Screen font"; },        MENU_ITEM { command = EPuttyCmdFullScreen; txt = "Toggle full screen"; },//        MENU_ITEM { command = EPuttyCmdReverseScreen; txt = "Toggle inverse screen"; },        MENU_ITEM { command = EPuttyCmdLoadSettings; txt = "Load settings..."; },        MENU_ITEM { command = EPuttyCmdSaveSettings; txt = "Save settings..."; },        MENU_ITEM { command = EPuttyCmdSaveSettingsAsDefault; txt = "Save as default"; },        MENU_ITEM { command = EPuttyCmdResetDefaultSettings; txt = "Reset to defaults"; }#ifndef PUTTY_NO_AUDIORECORDER        ,        MENU_ITEM { command = EPuttyCmdInitRandomGenerator; txt = "Initialize random generator"; }#endif    };}// Connection menuRESOURCE MENU_PANE r_putty_connection_menu {    items = {        MENU_ITEM { command = EPuttyCmdConnectionConnect; txt = "Connect"; },        MENU_ITEM { command = EPuttyCmdConnectionClose; txt = "Close"; },        MENU_ITEM { command = EPuttyCmdConnectionDisconnect; txt = "Disconnect"; }    };}// Settings/Connection menuRESOURCE MENU_PANE r_putty_settings_connection {    items = {        MENU_ITEM { command = EPuttyCmdSettingsConnectionHostPort; txt = "Host:port..."; },        MENU_ITEM { command = EPuttyCmdSettingsConnectionVersion; txt = "Protocol version..."; }    };}// Settings/Authentication menuRESOURCE MENU_PANE r_putty_settings_authentication {    items = {        MENU_ITEM { command = EPuttyCmdSettingsAuthenticationUsername; txt = "Username..."; },        MENU_ITEM { command = EPuttyCmdSettingsAuthenticationKeyfile; txt = "Private key file..."; }    };}// Settings/Logging menuRESOURCE MENU_PANE r_putty_settings_logging {    items = {        MENU_ITEM { command = EPuttyCmdSettingsLoggingType; txt = "Log type..."; },        MENU_ITEM { command = EPuttyCmdSettingsLoggingFile; txt = "Log file..."; }    };}// Font selectionRESOURCE MENU_PANE r_putty_settings_font {    items = {//        MENU_ITEM { command = EPuttyCmdNoFixedFonts; txt = "Install fixed font";}    };}// Send character menu paneRESOURCE MENU_PANE r_putty_send_character_menu {    items = {        MENU_ITEM { command = EPuttyCmdSendEsc; txt = "Escape"; },        MENU_ITEM { command = EPuttyCmdSendPipe; txt = "Pipe |"; },        MENU_ITEM { command = EPuttyCmdSendBackquote; txt = "Backquote `"; },        MENU_ITEM { command = EPuttyCmdSendCR; txt = "Enter <CR>"; },        MENU_ITEM { command = EPuttyCmdSendSpace; txt = "Space"; }    };}// Send special key menuRESOURCE MENU_PANE r_putty_send_special_key_menu {    items = {        MENU_ITEM { command = EPuttyCmdSendPageUp; txt = "Page Up"; },        MENU_ITEM { command = EPuttyCmdSendPageDown; txt = "Page Down"; },        MENU_ITEM { command = EPuttyCmdSendHome; txt = "Home"; },        MENU_ITEM { command = EPuttyCmdSendEnd; txt = "End"; },        MENU_ITEM { command = EPuttyCmdSendInsert; txt = "Insert"; },        MENU_ITEM { command = EPuttyCmdSendDelete; txt = "Delete"; }    };}// Send Alt + keyRESOURCE MENU_PANE r_putty_send_alt_menu {    items = {        MENU_ITEM { command = EPuttyCmdSendAltKeys; txt = "Alt+Keys..."; },        MENU_ITEM { command = EPuttyCmdSendAlt1; txt = "Alt-1"; },        MENU_ITEM { command = EPuttyCmdSendAlt2; txt = "Alt-2"; },        MENU_ITEM { command = EPuttyCmdSendAlt3; txt = "Alt-3"; },        MENU_ITEM { command = EPuttyCmdSendAlt4; txt = "Alt-4"; },        MENU_ITEM { command = EPuttyCmdSendAlt5; txt = "Alt-5"; },        MENU_ITEM { command = EPuttyCmdSendAlt6; txt = "Alt-6"; },        MENU_ITEM { command = EPuttyCmdSendAlt7; txt = "Alt-7"; },        MENU_ITEM { command = EPuttyCmdSendAlt8; txt = "Alt-8"; },        MENU_ITEM { command = EPuttyCmdSendAlt9; txt = "Alt-9"; },        MENU_ITEM { command = EPuttyCmdSendAlt0; txt = "Alt-0"; }    };}// Send Control + keyRESOURCE MENU_PANE r_putty_send_ctrl_menu {    items = {        MENU_ITEM { command = EPuttyCmdSendCtrlKeys; txt = "Ctrl+Keys..."; },        MENU_ITEM { command = EPuttyCmdSendCtrlAD; txt = "Ctrl-A,D"; },        MENU_ITEM { command = EPuttyCmdSendCtrlBrkt; txt = "Ctrl-]"; },        MENU_ITEM { command = EPuttyCmdSendCtrlC; txt = "Ctrl-C"; },        MENU_ITEM { command = EPuttyCmdSendCtrlD; txt = "Ctrl-D"; },        MENU_ITEM { command = EPuttyCmdSendCtrlZ; txt = "Ctrl-Z"; }    };}// Send function key menu paneRESOURCE MENU_PANE r_send_function_key {    items = {        MENU_ITEM { command = EPuttyCmdSendF1; txt = "F1"; },        MENU_ITEM { command = EPuttyCmdSendF2; txt = "F2"; },        MENU_ITEM { command = EPuttyCmdSendF3; txt = "F3"; },        MENU_ITEM { command = EPuttyCmdSendF4; txt = "F4"; },        MENU_ITEM { command = EPuttyCmdSendF5; txt = "F5"; },        MENU_ITEM { command = EPuttyCmdSendF6; txt = "F6"; },        MENU_ITEM { command = EPuttyCmdSendF7; txt = "F7"; },        MENU_ITEM { command = EPuttyCmdSendF8; txt = "F8"; },        MENU_ITEM { command = EPuttyCmdSendF9; txt = "F9"; },        MENU_ITEM { command = EPuttyCmdSendF10;txt = "F10";}    };}// Authentication prompt for non-secret data (such as the username)RESOURCE DIALOG r_auth_dlg_not_secret {    flags = EGeneralQueryFlags;    buttons = R_AVKON_SOFTKEYS_OK_CANCEL;    items = {        DLG_LINE {            type = EAknCtQuery;            id = EGeneralQuery;            control = AVKON_DATA_QUERY {                layout = EDataLayout;                label = "";                control = EDWIN {                    default_case = EAknEditorLowerCase;                    avkon_flags = EAknEditorFlagNoT9;                };            };        }    };}// Authentication prompt for secret data (such as a password)RESOURCE DIALOG r_auth_dlg_secret {    flags = EGeneralQueryFlags;    buttons = R_AVKON_SOFTKEYS_OK_CANCEL;    items = {        DLG_LINE {            type = EAknCtQuery;            id = EGeneralQuery;            control = AVKON_DATA_QUERY {                layout = ECodeLayout;                label = "";                control = SECRETED {                    num_letters = 32;                                    };            };        }    };}// Send text dialogRESOURCE DIALOG r_send_text_dlg {    flags = EGeneralQueryFlags;    buttons = R_AVKON_SOFTKEYS_OK_CANCEL;    items = {        DLG_LINE {            type = EAknCtQuery;            id = EGeneralQuery;            control = AVKON_DATA_QUERY {                layout = EDataLayout;                label = "";                control = EDWIN {                    default_case = EAknEditorLowerCase;                };            };        }    };}// Hostname/port dialogRESOURCE DIALOG r_settings_host_port_entry {    flags = EGeneralQueryFlags;    buttons = R_AVKON_SOFTKEYS_OK_CANCEL;    items = {        DLG_LINE {            type = EAknCtMultilineQuery;            id = EEnterHost;            control = AVKON_DATA_QUERY {                layout = EMultiDataFirstEdwin;                label = "Host";                control = EDWIN {                    flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;                    width = 5;                    maxlength = 128;                    max_view_height_in_lines = 5;                    base_line_delta = 21;                    // [Petteri] Default to lower case, no T9                    default_case = EAknEditorLowerCase;                    avkon_flags = EAknEditorFlagNoT9;                };            };        },        DLG_LINE {            type = EAknCtMultilineQuery;            id = EEnterPort;            control = AVKON_DATA_QUERY {                layout = EMultiDataSecondNumEd;                label = "Port";                control = AVKON_INTEGER_EDWIN {                    min = 1;                    max = 65535;                };            };        }    };}// SSH version dialogRESOURCE DIALOG r_settings_protocol {    flags = EGeneralQueryFlags;    buttons = R_AVKON_SOFTKEYS_OK_CANCEL;    items = {        DLG_LINE {            type = EAknCtListQueryControl;            id = ESelectProtocol;            control = AVKON_LIST_QUERY_CONTROL {                listtype = EAknCtSinglePopupMenuListBox;                listbox = AVKON_LIST_QUERY_LIST {                    flags = EAknListBoxMenuList;                    height = 3;                    width = 3;                    array_id = r_settings_protocols_list;                };                heading = "SSH protocol";            };        }    };}RESOURCE ARRAY r_settings_protocols_list {    items = {        LBUF { txt = "1 only"; },        LBUF { txt = "1 preferred"; },        LBUF { txt = "2 preferred"; },        LBUF { txt = "2 only"; }    };}// Generic string entry dialog for settingsRESOURCE DIALOG r_settings_string_entry {    flags = EGeneralQueryFlags;    buttons = R_AVKON_SOFTKEYS_OK_CANCEL;    items = {        DLG_LINE {            type = EAknCtQuery;            id = EEnterString;            control = AVKON_DATA_QUERY {                layout = EDataLayout;                label = "A String";                control = EDWIN {

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -