reactos/base/applications/osk/lang/es-ES.rc
Bișoc George 3cd3d896b7 [OSK] Implement standard/enhanced keyboard handler (#1338)
- Add the respective standard keyboard resource.
- Implement the standard/enhanced keyboard dialog switcher.
- Implement save/load handler.
- Move the warning box conditinal check (bShowWarning) to wWinMain application entry point (this will prevent the modal welcome box from displaying each time the user switches into another dialog).

CORE-14428
2019-02-10 16:04:16 +01:00

309 lines
14 KiB
Plaintext

/*
* PROJECT: ReactOS Kernel
* LICENSE: GPL - See COPYING in the top level directory
* FILE: base/applications/osk/lang/es-ES.rc
* PURPOSE: On screen keyboard (Spanish resources)
* PROGRAMMERS: Denis ROBERT
* TRANSLATOR: Ismael Ferreras Morezuelas <swyterzone+ros@gmail.com>
*/
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
MAIN_DIALOG_ENHANCED_KB DIALOGEX DISCARDABLE 0, 0, 608, 164
CAPTION "Teclado en pantalla"
FONT 8, "MS Shell Dlg"
MENU IDR_OSK_MENU
STYLE WS_SYSMENU | WS_MINIMIZEBOX
EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "esc",SCAN_CODE_110,3,3,23,22
PUSHBUTTON "F1",SCAN_CODE_112,48,3,23,22
PUSHBUTTON "F2",SCAN_CODE_113,75,3,23,22
PUSHBUTTON "F3",SCAN_CODE_114,101,3,23,22
PUSHBUTTON "F4",SCAN_CODE_115,128,3,23,22
PUSHBUTTON "F5",SCAN_CODE_116,173,3,23,22
PUSHBUTTON "F6",SCAN_CODE_117,199,3,23,22
PUSHBUTTON "F7",SCAN_CODE_118,225,3,23,22
PUSHBUTTON "F8",SCAN_CODE_119,251,3,23,22
PUSHBUTTON "F9",SCAN_CODE_120,296,3,23,22
PUSHBUTTON "F10",SCAN_CODE_121,323,3,23,22
PUSHBUTTON "F11",SCAN_CODE_122,350,3,23,22
PUSHBUTTON "F12",SCAN_CODE_123,377,3,23,22
PUSHBUTTON "imp",SCAN_CODE_124,411,3,23,22
PUSHBUTTON "lck",SCAN_CODE_125,438,3,23,22
PUSHBUTTON "pau",SCAN_CODE_126,465,3,23,22
PUSHBUTTON "°",SCAN_CODE_1,3,35,23,22
PUSHBUTTON "1",SCAN_CODE_2,30,35,23,22
PUSHBUTTON "2",SCAN_CODE_3,57,35,23,22
PUSHBUTTON "3",SCAN_CODE_4,84,35,23,22
PUSHBUTTON "4",SCAN_CODE_5,111,35,23,22
PUSHBUTTON "5",SCAN_CODE_6,138,35,23,22
PUSHBUTTON "6",SCAN_CODE_7,165,35,23,22
PUSHBUTTON "7",SCAN_CODE_8,192,35,23,22
PUSHBUTTON "8",SCAN_CODE_9,219,35,23,22
PUSHBUTTON "9",SCAN_CODE_10,246,35,23,22
PUSHBUTTON "0",SCAN_CODE_11,273,35,23,22
PUSHBUTTON "'",SCAN_CODE_12,300,35,23,22
PUSHBUTTON "¡",SCAN_CODE_13,327,35,23,22
PUSHBUTTON "<--",SCAN_CODE_15,354,35,47,22,BS_ICON
PUSHBUTTON "Tab",SCAN_CODE_16,3,61,35,22,BS_ICON
PUSHBUTTON "Q",SCAN_CODE_17,42,61,23,22
PUSHBUTTON "W",SCAN_CODE_18,69,61,23,22
PUSHBUTTON "E",SCAN_CODE_19,96,61,23,22
PUSHBUTTON "R",SCAN_CODE_20,123,61,23,22
PUSHBUTTON "T",SCAN_CODE_21,150,61,23,22
PUSHBUTTON "Y",SCAN_CODE_22,177,61,23,22
PUSHBUTTON "U",SCAN_CODE_23,204,61,23,22
PUSHBUTTON "I",SCAN_CODE_24,231,61,23,22
PUSHBUTTON "O",SCAN_CODE_25,258,61,23,22
PUSHBUTTON "P",SCAN_CODE_26,285,61,23,22
PUSHBUTTON "`",SCAN_CODE_27,312,61,23,22
PUSHBUTTON "+",SCAN_CODE_28,339,61,23,22
PUSHBUTTON "Verr maj",SCAN_CODE_30,3,87,46,22,BS_ICON
PUSHBUTTON "A",SCAN_CODE_31,53,87,23,22
PUSHBUTTON "S",SCAN_CODE_32,80,87,23,22
PUSHBUTTON "D",SCAN_CODE_33,107,87,23,22
PUSHBUTTON "F",SCAN_CODE_34,134,87,23,22
PUSHBUTTON "G",SCAN_CODE_35,161,87,23,22
PUSHBUTTON "H",SCAN_CODE_36,188,87,23,22
PUSHBUTTON "J",SCAN_CODE_37,215,87,23,22
PUSHBUTTON "K",SCAN_CODE_38,242,87,23,22
PUSHBUTTON "L",SCAN_CODE_39,269,87,23,22
PUSHBUTTON "Ñ",SCAN_CODE_40,296,87,23,22
PUSHBUTTON ",",SCAN_CODE_41,323,87,23,22
PUSHBUTTON "ç",SCAN_CODE_42,350,87,23,22
PUSHBUTTON "ret",SCAN_CODE_43,377,61,23,48,BS_ICON
PUSHBUTTON "maj",SCAN_CODE_44,3,113,30,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "<",SCAN_CODE_45,37,113,23,22
PUSHBUTTON "Z",SCAN_CODE_46,64,113,23,22
PUSHBUTTON "X",SCAN_CODE_47,91,113,23,22
PUSHBUTTON "C",SCAN_CODE_48,118,113,23,22
PUSHBUTTON "V",SCAN_CODE_49,145,113,23,22
PUSHBUTTON "B",SCAN_CODE_50,172,113,23,22
PUSHBUTTON "N",SCAN_CODE_51,199,113,23,22
PUSHBUTTON "M",SCAN_CODE_52,226,113,23,22
PUSHBUTTON ",",SCAN_CODE_53,253,113,23,22
PUSHBUTTON ".",SCAN_CODE_54,280,113,23,22
PUSHBUTTON "-",SCAN_CODE_55,307,113,23,22
PUSHBUTTON "maj",SCAN_CODE_57,334,113,67,22,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,139,41,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ROS",SCAN_CODE_127,48,139,30,22,BS_ICON
PUSHBUTTON "alt",SCAN_CODE_60,82,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,116,139,143,22
PUSHBUTTON "alt gr",SCAN_CODE_62,264,139,30,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ROS",SCAN_CODE_128,298,139,30,22,BS_ICON
PUSHBUTTON "menú",SCAN_CODE_129,332,139,30,22,BS_ICON
PUSHBUTTON "ctrl",SCAN_CODE_64,366,139,35,22,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,411,35,23,22
PUSHBUTTON "sup",SCAN_CODE_76,411,61,23,22
PUSHBUTTON "ini",SCAN_CODE_80,438,35,23,22,BS_ICON
PUSHBUTTON "fin",SCAN_CODE_81,438,61,23,22
PUSHBUTTON "Re pág",SCAN_CODE_85,465,35,23,22,BS_ICON
PUSHBUTTON "Av pág",SCAN_CODE_86,465,61,23,22,BS_ICON
PUSHBUTTON "<-",SCAN_CODE_79,411,139,23,22,BS_ICON
PUSHBUTTON "^",SCAN_CODE_83,438,113,23,22,BS_ICON
PUSHBUTTON "v",SCAN_CODE_84,438,139,23,22,BS_ICON
PUSHBUTTON "->",SCAN_CODE_89,465,139,23,22,BS_ICON
PUSHBUTTON "num",SCAN_CODE_90,500,35,23,22
PUSHBUTTON "7",SCAN_CODE_91,500,61,23,22
PUSHBUTTON "4",SCAN_CODE_92,500,87,23,22
PUSHBUTTON "1",SCAN_CODE_93,500,113,23,22
PUSHBUTTON "/",SCAN_CODE_95,527,35,23,22
PUSHBUTTON "8",SCAN_CODE_96,527,61,23,22
PUSHBUTTON "5",SCAN_CODE_97,527,87,23,22
PUSHBUTTON "2",SCAN_CODE_98,527,113,23,22
PUSHBUTTON "0",SCAN_CODE_99,500,139,50,22
PUSHBUTTON "*",SCAN_CODE_100,554,35,23,22
PUSHBUTTON "9",SCAN_CODE_101,554,61,23,22
PUSHBUTTON "6",SCAN_CODE_102,554,87,23,22
PUSHBUTTON "3",SCAN_CODE_103,554,113,23,22
PUSHBUTTON ".",SCAN_CODE_104,554,139,23,22
PUSHBUTTON "-",SCAN_CODE_105,581,35,23,22
PUSHBUTTON "+",SCAN_CODE_106,581,61,23,48
PUSHBUTTON "ent",SCAN_CODE_108,581,113,23,48
CTEXT "Num.",IDC_STATIC,510,4,21,8
CONTROL "",IDC_LED_NUM,"Static",SS_CENTER|SS_NOTIFY,518,16,4,3
CTEXT "May.",IDC_STATIC,540,4,21,8
CONTROL "",IDC_LED_CAPS,"Static",SS_CENTER|SS_NOTIFY,548,16,4,3
CTEXT "Desp.",IDC_STATIC,572,4,21,8
CONTROL "",IDC_LED_SCROLL,"Static",SS_CENTER|SS_NOTIFY,580,16,4,3
END
MAIN_DIALOG_STANDARD_KB DIALOGEX DISCARDABLE 0, 0, 362, 115
CAPTION "On screen keyboard"
FONT 8, "MS Shell Dlg"
MENU IDR_OSK_MENU
STYLE WS_SYSMENU | WS_MINIMIZEBOX
EXSTYLE WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_APPWINDOW
BEGIN
PUSHBUTTON "Esc",SCAN_CODE_110,3,3,15,15
PUSHBUTTON "F1",SCAN_CODE_112,43,3,15,15
PUSHBUTTON "F2",SCAN_CODE_113,63,3,15,15
PUSHBUTTON "F3",SCAN_CODE_114,83,3,15,15
PUSHBUTTON "F4",SCAN_CODE_115,103,3,15,15
PUSHBUTTON "F5",SCAN_CODE_116,123,3,15,15
PUSHBUTTON "F6",SCAN_CODE_117,143,3,15,15
PUSHBUTTON "F7",SCAN_CODE_118,183,3,15,15
PUSHBUTTON "F8",SCAN_CODE_119,203,3,15,15
PUSHBUTTON "F9",SCAN_CODE_120,223,3,15,15
PUSHBUTTON "F10",SCAN_CODE_121,243,3,15,15
PUSHBUTTON "F11",SCAN_CODE_122,263,3,15,15
PUSHBUTTON "F12",SCAN_CODE_123,283,3,15,15
PUSHBUTTON "Prn",SCAN_CODE_124,304,3,15,15
PUSHBUTTON "Stop",SCAN_CODE_125,324,3,15,15
PUSHBUTTON "Attn",SCAN_CODE_126,344,3,15,15
PUSHBUTTON "`",SCAN_CODE_1,3,22,15,15
PUSHBUTTON "1",SCAN_CODE_2,23,22,15,15
PUSHBUTTON "2",SCAN_CODE_3,43,22,15,15
PUSHBUTTON "3",SCAN_CODE_4,63,22,15,15
PUSHBUTTON "4",SCAN_CODE_5,83,22,15,15
PUSHBUTTON "5",SCAN_CODE_6,103,22,15,15
PUSHBUTTON "6",SCAN_CODE_7,123,22,15,15
PUSHBUTTON "7",SCAN_CODE_8,143,22,15,15
PUSHBUTTON "8",SCAN_CODE_9,163,22,15,15
PUSHBUTTON "9",SCAN_CODE_10,183,22,15,15
PUSHBUTTON "0",SCAN_CODE_11,203,22,15,15
PUSHBUTTON "-",SCAN_CODE_12,223,22,15,15
PUSHBUTTON "=",SCAN_CODE_13,243,22,15,15
PUSHBUTTON "<--",SCAN_CODE_15,263,22,36,15,BS_ICON
PUSHBUTTON "Tab",SCAN_CODE_16,3,41,35,15,BS_ICON
PUSHBUTTON "q",SCAN_CODE_17,42,41,15,15
PUSHBUTTON "w",SCAN_CODE_18,61,41,15,15
PUSHBUTTON "e",SCAN_CODE_19,80,41,15,15
PUSHBUTTON "r",SCAN_CODE_20,99,41,15,15
PUSHBUTTON "t",SCAN_CODE_21,118,41,15,15
PUSHBUTTON "y",SCAN_CODE_22,137,41,15,15
PUSHBUTTON "u",SCAN_CODE_23,156,41,15,15
PUSHBUTTON "i",SCAN_CODE_24,175,41,15,15
PUSHBUTTON "o",SCAN_CODE_25,194,41,15,15
PUSHBUTTON "p",SCAN_CODE_26,213,41,15,15
PUSHBUTTON "[",SCAN_CODE_27,232,41,15,15
PUSHBUTTON "]",SCAN_CODE_28,251,41,15,15
PUSHBUTTON "lock",SCAN_CODE_30,3,60,46,15,BS_ICON
PUSHBUTTON "a",SCAN_CODE_31,53,60,15,15
PUSHBUTTON "s",SCAN_CODE_32,72,60,15,15
PUSHBUTTON "d",SCAN_CODE_33,91,60,15,15
PUSHBUTTON "f",SCAN_CODE_34,110,60,15,15
PUSHBUTTON "g",SCAN_CODE_35,129,60,15,15
PUSHBUTTON "h",SCAN_CODE_36,148,60,15,15
PUSHBUTTON "j",SCAN_CODE_37,167,60,15,15
PUSHBUTTON "k",SCAN_CODE_38,186,60,15,15
PUSHBUTTON "l",SCAN_CODE_39,205,60,15,15
PUSHBUTTON ";",SCAN_CODE_40,224,60,15,15
PUSHBUTTON "'",SCAN_CODE_41,243,60,15,15
PUSHBUTTON "\\",SCAN_CODE_29,270,41,30,15
PUSHBUTTON "ret",SCAN_CODE_43,262,60,38,15,BS_ICON
PUSHBUTTON "shift",SCAN_CODE_44,3,79,57,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "z",SCAN_CODE_46,64,79,15,15
PUSHBUTTON "x",SCAN_CODE_47,83,79,15,15
PUSHBUTTON "c",SCAN_CODE_48,102,79,15,15
PUSHBUTTON "v",SCAN_CODE_49,121,79,15,15
PUSHBUTTON "b",SCAN_CODE_50,140,79,15,15
PUSHBUTTON "n",SCAN_CODE_51,159,79,15,15
PUSHBUTTON "m",SCAN_CODE_52,178,79,15,15
PUSHBUTTON ",",SCAN_CODE_53,197,79,15,15
PUSHBUTTON ".",SCAN_CODE_54,216,79,15,15
PUSHBUTTON "/",SCAN_CODE_55,235,79,15,15
PUSHBUTTON "shift",SCAN_CODE_57,254,79,45,15,BS_ICON|BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ctrl",SCAN_CODE_58,3,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "v",SCAN_CODE_84,324,98,15,15,BS_ICON
PUSHBUTTON "ROS",SCAN_CODE_127,30,98,24,15,BS_ICON
PUSHBUTTON "alt",SCAN_CODE_60,57,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "",SCAN_CODE_61,84,98,106,15 //space
PUSHBUTTON "alt",SCAN_CODE_62,194,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ROS",SCAN_CODE_128,221,98,24,15,BS_ICON
PUSHBUTTON "menu",SCAN_CODE_129,248,98,24,15,BS_ICON
PUSHBUTTON "ctrl",SCAN_CODE_64,275,98,24,15,BS_PUSHLIKE|BS_AUTOCHECKBOX
PUSHBUTTON "ins",SCAN_CODE_75,304,22,15,15
PUSHBUTTON "del",SCAN_CODE_76,304,41,15,15
PUSHBUTTON "hm",SCAN_CODE_80,324,22,15,15
PUSHBUTTON "end",SCAN_CODE_81,324,41,15,15
PUSHBUTTON "pup",SCAN_CODE_85,344,22,15,15
PUSHBUTTON "pdn",SCAN_CODE_86,344,41,15,15
PUSHBUTTON "<-",SCAN_CODE_79,304,98,15,15,BS_ICON
PUSHBUTTON "^",SCAN_CODE_83,324,79,15,15,BS_ICON
PUSHBUTTON "->",SCAN_CODE_89,344,98,15,15,BS_ICON
PUSHBUTTON "nlk",SCAN_CODE_90,364,22,15,15
PUSHBUTTON "7",SCAN_CODE_91,364,41,15,15
PUSHBUTTON "4",SCAN_CODE_92,364,60,15,15
PUSHBUTTON "1",SCAN_CODE_93,364,79,15,15
PUSHBUTTON "/",SCAN_CODE_95,384,22,15,15
PUSHBUTTON "8",SCAN_CODE_96,384,41,15,15
PUSHBUTTON "5",SCAN_CODE_97,384,60,15,15
PUSHBUTTON "2",SCAN_CODE_98,384,79,15,15
PUSHBUTTON "0",SCAN_CODE_99,364,98,34,15
PUSHBUTTON "*",SCAN_CODE_100,404,22,15,15
PUSHBUTTON "9",SCAN_CODE_101,404,41,15,15
PUSHBUTTON "6",SCAN_CODE_102,404,60,15,15
PUSHBUTTON "3",SCAN_CODE_103,404,79,15,15
PUSHBUTTON ".",SCAN_CODE_104,404,98,15,15
PUSHBUTTON "-",SCAN_CODE_105,424,22,15,15
PUSHBUTTON "+",SCAN_CODE_106,424,41,15,35
PUSHBUTTON "ent",SCAN_CODE_108,424,78,15,35
CTEXT "Num",IDC_STATIC,364,3,21,8
CONTROL "",IDC_LED_NUM,"Static",SS_CENTER|SS_NOTIFY,372,15,4,3
CTEXT "Caps",IDC_STATIC,389,3,21,8
CONTROL "",IDC_LED_CAPS,"Static",SS_CENTER|SS_NOTIFY,398,15,4,3
CTEXT "Scroll",IDC_STATIC,414,3,21,8
CONTROL "",IDC_LED_SCROLL,"Static",SS_CENTER|SS_NOTIFY,424,15,4,3
END
IDR_OSK_MENU MENU DISCARDABLE
BEGIN
POPUP "File"
BEGIN
MENUITEM "&Exit", IDM_EXIT
END
POPUP "Keyboard"
BEGIN
MENUITEM "Enhanced Keyboard", IDM_ENHANCED_KB, CHECKED
MENUITEM "Standard Keyboard", IDM_STANDARD_KB
MENUITEM SEPARATOR
MENUITEM "Regular Layout", IDM_REG_LAYOUT, CHECKED, GRAYED
MENUITEM "Block Layout", IDM_BLOCK_LAYOUT, GRAYED
MENUITEM SEPARATOR
MENUITEM "101 keys", IDM_101_KEYS, CHECKED, GRAYED
MENUITEM "102 keys", IDM_102_KEYS, GRAYED
MENUITEM "106 keys", IDM_106_KEYS, GRAYED
END
POPUP "Settings"
BEGIN
MENUITEM "Always on Top", IDM_ON_TOP, CHECKED, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Use Click Sound", IDM_CLICK_SOUND, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Typing Mode...", IDM_TYPE_MODE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Font...", IDM_FONT, GRAYED
END
POPUP "Help"
BEGIN
MENUITEM "&Help Topics", IDM_HELP_TOPICS, GRAYED
MENUITEM SEPARATOR
MENUITEM "&About On-Screen Keyboard...", IDM_ABOUT
END
END
IDD_WARNINGDIALOG_OSK DIALOGEX 0, 0, 250, 97
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
CAPTION "On-Screen Keyboard"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK", IDOK, 193, 76, 50, 14
ICON IDI_OSK, IDC_STATIC, 7, 17, 20, 20
LTEXT "On-Screen Keyboard provides a minimum level of functionality for mobility-impaired users. Mobility-impaired users will need a utility program with higher functionality for daily use.", IDC_STATIC, 36, 7, 207, 33
CONTROL "Do not show this message again", IDC_SHOWWARNINGCHECK, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 43, 80, 137, 10
END
STRINGTABLE
BEGIN
STRING_OSK "On-Screen Keyboard"
STRING_AUTHORS "Copyright Denis Robert"
END
/* EOF */