mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
423 lines
15 KiB
423 lines
15 KiB
//Microsoft Developer Studio generated resource script.
|
|
//
|
|
#include "resource.h"
|
|
|
|
// Generated Help ID header file
|
|
#define APSTUDIO_HIDDEN_SYMBOLS
|
|
#include "resource.hm"
|
|
#undef APSTUDIO_HIDDEN_SYMBOLS
|
|
|
|
#define APSTUDIO_READONLY_SYMBOLS
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Generated from the TEXTINCLUDE 2 resource.
|
|
//
|
|
#include "winres.h"
|
|
#include "windows.h"
|
|
#include "ntverp.h"
|
|
#include "version.h"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
#undef APSTUDIO_READONLY_SYMBOLS
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// English (U.S.) resources
|
|
|
|
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
|
#ifdef _WIN32
|
|
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
|
#pragma code_page(1252)
|
|
#endif //_WIN32
|
|
|
|
//CHANGE 11/29/2000 (jonwis) - Makefile magic does this for you
|
|
//1 RT_MANIFEST "osk.exe.manifest"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Dialog
|
|
//
|
|
|
|
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 286, 130
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "About On-Screen Keyboard"
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
DEFPUSHBUTTON "OK",IDOK,231,109,50,14
|
|
ICON "APP_OSK",IDC_STATIC,7,7,20,20
|
|
LTEXT "Microsoft On-Screen Keyboard ",IDC_STATIC,40,10,164,8
|
|
LTEXT "Version 2.0",IDC_STATIC,40,20,38,8
|
|
LTEXT "Copyright © 1998-2001 Microsoft Corporation ",
|
|
IDC_TXT7,40,30,239,8
|
|
LTEXT "On-Screen Keyboard is intended to provide a minimum level of functionality for users with limited mobility. Users with limited mobility will need an on-screen keyboard with higher functionality for daily use.",
|
|
IDC_ABOUTDISCLAIMER,40,50,239,25
|
|
LTEXT "On-Screen Keyboard was originally produced for Microsoft by Madentec Limited. For more information about Madentec and a list of Windows-based utilities, see the",
|
|
IDC_WARND3,40,78,207,25
|
|
#if(WINVER >= 0x0501)
|
|
CONTROL "<A>Microsoft Web site</A>",
|
|
IDC_ENABLEWEB2,"Link Window",WS_TABSTOP,40,102,190,12
|
|
#else
|
|
CONTROL "<A>http://www.microsoft.com/enable/</A>",IDC_ENABLEWEB2,
|
|
"Link Window",WS_TABSTOP,40,102,190,12
|
|
#endif
|
|
END
|
|
|
|
DLG_TYPE_MODE DIALOGEX 0, 0, 223, 129
|
|
STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "Typing Mode"
|
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
|
BEGIN
|
|
DEFPUSHBUTTON "&OK",IDOK,103,108,50,14
|
|
PUSHBUTTON "&Cancel",IDCANCEL,165,108,50,14
|
|
CONTROL "Clic&k to select",chk_Click,"Button",BS_AUTORADIOBUTTON |
|
|
WS_GROUP | WS_TABSTOP,16,8,84,10
|
|
CONTROL "&Hover to select",chk_Dwell,"Button",BS_AUTORADIOBUTTON |
|
|
WS_TABSTOP,16,25,63,10,WS_EX_TRANSPARENT
|
|
CONTROL "&Joystick or key to select ",chk_Scan,"Button",
|
|
BS_AUTORADIOBUTTON | WS_TABSTOP,16,63,90,10,
|
|
WS_EX_TRANSPARENT
|
|
LTEXT "Scan interval:",IDC_SCAN_DESC,16,78,46,8
|
|
COMBOBOX IDC_CMB_SCAN,67,76,77,53,CBS_DROPDOWN | WS_VSCROLL |
|
|
WS_TABSTOP
|
|
LTEXT "Minimum time to hover:",IDC_HOVER_DESC,16,40,78,8
|
|
COMBOBOX IDC_CMB_DWELL,95,38,77,53,CBS_DROPDOWN | WS_VSCROLL |
|
|
WS_TABSTOP
|
|
PUSHBUTTON "&Advanced...",BUT_ADVANCED,159,76,50,14,WS_DISABLED
|
|
GROUPBOX "",IDC_STATIC,7,25,207,32
|
|
GROUPBOX "",IDC_STATIC,7,63,207,32
|
|
END
|
|
|
|
IDD_ADVANCE_SCANNING DIALOGEX 0, 0, 199, 75
|
|
STYLE DS_MODALFRAME | DS_NOFAILCREATE | DS_CONTEXTHELP | WS_POPUP |
|
|
WS_CAPTION | WS_SYSMENU
|
|
CAPTION "Scanning Options"
|
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
|
BEGIN
|
|
DEFPUSHBUTTON "&OK",IDOK,88,54,50,14
|
|
PUSHBUTTON "&Cancel",IDCANCEL,142,54,50,14
|
|
CONTROL "&Keyboard key",CHK_KEY,"Button",BS_AUTOCHECKBOX |
|
|
BS_TOP | BS_MULTILINE | WS_TABSTOP,7,22,60,10,0,HCHK_KEY
|
|
COMBOBOX COMBO_KB_KEY,83,21,55,91,CBS_DROPDOWNLIST |
|
|
CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP,0,
|
|
HCOMBO_KB_KEY
|
|
CONTROL "&Serial, parallel, or game port",CHK_PORT,"Button",
|
|
BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,7,7,
|
|
185,10,0,HCHK_PORT
|
|
END
|
|
|
|
IDD_WARNING_MSG DIALOG DISCARDABLE 0, 0, 250, 97
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "On-Screen Keyboard"
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
DEFPUSHBUTTON "OK",IDOK,192,76,50,14
|
|
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_WARNING_TEXT1,36,9,207,34
|
|
ICON "APP_OSK",IDC_WARNING_ICON,7,8,21,20
|
|
#if(WINVER >= 0x0501)
|
|
CONTROL "<A HREF=""http://www.microsoft.com/isapi/redir.dll?prd=accessibility&ar=enable"" TITLE=""http://www.microsoft.com/"" TARGET=""_new"">Microsoft Web site</A>",
|
|
IDC_ENABLEWEB,"Link Window",WS_TABSTOP,36,53,207,12
|
|
#else
|
|
CONTROL "<A>http://www.microsoft.com/enable/</A>",IDC_ENABLEWEB,
|
|
"Link Window",WS_TABSTOP,36,53,207,12
|
|
#endif
|
|
LTEXT "For a list of Windows-based accessibility utilities, see the",
|
|
IDC_WARND3,36,43,207,9
|
|
CONTROL "&Do not show this message again",IDC_SHOW_AGAIN,"Button",
|
|
BS_AUTOCHECKBOX | WS_TABSTOP,36,78,148,13
|
|
END
|
|
|
|
|
|
#ifdef APSTUDIO_INVOKED
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// TEXTINCLUDE
|
|
//
|
|
|
|
1 TEXTINCLUDE DISCARDABLE
|
|
BEGIN
|
|
"resource.h\0"
|
|
END
|
|
|
|
2 TEXTINCLUDE DISCARDABLE
|
|
BEGIN
|
|
"#include ""afxres.h""\r\n"
|
|
"#include ""windows.h""\r\n"
|
|
"#include ""ntverp.h""\r\n"
|
|
"#include ""version.h""\r\n"
|
|
"\0"
|
|
END
|
|
|
|
3 TEXTINCLUDE DISCARDABLE
|
|
BEGIN
|
|
"#include ""common.ver""\r\n"
|
|
"#define _AFX_NO_SPLITTER_RESOURCES\r\n"
|
|
"#define _AFX_NO_OLE_RESOURCES\r\n"
|
|
"#define _AFX_NO_TRACKER_RESOURCES\r\n"
|
|
"#define _AFX_NO_PROPERTY_RESOURCES\r\n"
|
|
"\r\n"
|
|
"#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
|
|
"#ifdef _WIN32\r\n"
|
|
"LANGUAGE 9, 1\r\n"
|
|
"#pragma code_page(1252)\r\n"
|
|
"#endif\r\n"
|
|
"#endif\0"
|
|
"\r\n"
|
|
"\0"
|
|
END
|
|
|
|
#endif // APSTUDIO_INVOKED
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Menu
|
|
//
|
|
|
|
IDR_MENU MENU DISCARDABLE
|
|
BEGIN
|
|
POPUP "&File"
|
|
BEGIN
|
|
MENUITEM "E&xit", IDM_Exit
|
|
END
|
|
POPUP "&Keyboard"
|
|
BEGIN
|
|
MENUITEM "&Enhanced Keyboard", IDM_LARGE_KB
|
|
MENUITEM "&Standard Keyboard", IDM_SMALL_KB
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "&Regular Layout", IDM_REGULAR_LAYOUT
|
|
MENUITEM "&Block Layout", IDM_BLOCK_LAYOUT
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "10&1 keys", IDM_101_LAYOUT
|
|
MENUITEM "10&2 keys", IDM_102_LAYOUT
|
|
MENUITEM "10&6 keys", IDM_106_LAYOUT
|
|
END
|
|
POPUP "&Settings"
|
|
BEGIN
|
|
MENUITEM "&Always on Top", IDM_ALWAYS_ON_TOP
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "&Use Click Sound", IDM_CLICK_SOUND
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "&Typing Mode ...", IDM_TYPE_MODE
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "&Font ...", IDM_SET_FONT
|
|
END
|
|
POPUP "&Help"
|
|
BEGIN
|
|
MENUITEM "&Contents", CM_HELPTOPICS
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "&About On-Screen Keyboard...", CM_HELPABOUT
|
|
END
|
|
END
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// DESIGNINFO
|
|
//
|
|
|
|
#ifdef APSTUDIO_INVOKED
|
|
GUIDELINES DESIGNINFO DISCARDABLE
|
|
BEGIN
|
|
IDD_ABOUT, DIALOG
|
|
BEGIN
|
|
RIGHTMARGIN, 250
|
|
VERTGUIDE, 7
|
|
VERTGUIDE, 244
|
|
BOTTOMMARGIN, 168
|
|
HORZGUIDE, 7
|
|
HORZGUIDE, 23
|
|
HORZGUIDE, 44
|
|
HORZGUIDE, 137
|
|
END
|
|
|
|
DLG_TYPE_MODE, DIALOG
|
|
BEGIN
|
|
LEFTMARGIN, 7
|
|
RIGHTMARGIN, 221
|
|
VERTGUIDE, 12
|
|
VERTGUIDE, 17
|
|
VERTGUIDE, 100
|
|
VERTGUIDE, 137
|
|
VERTGUIDE, 141
|
|
VERTGUIDE, 162
|
|
VERTGUIDE, 166
|
|
VERTGUIDE, 215
|
|
TOPMARGIN, 7
|
|
BOTTOMMARGIN, 122
|
|
HORZGUIDE, 13
|
|
HORZGUIDE, 29
|
|
HORZGUIDE, 53
|
|
HORZGUIDE, 57
|
|
HORZGUIDE, 66
|
|
HORZGUIDE, 71
|
|
HORZGUIDE, 90
|
|
HORZGUIDE, 108
|
|
END
|
|
|
|
IDD_ADVANCE_SCANNING, DIALOG
|
|
BEGIN
|
|
LEFTMARGIN, 7
|
|
RIGHTMARGIN, 192
|
|
VERTGUIDE, 138
|
|
VERTGUIDE, 142
|
|
TOPMARGIN, 7
|
|
BOTTOMMARGIN, 68
|
|
END
|
|
|
|
IDD_WARNING_MSG, DIALOG
|
|
BEGIN
|
|
LEFTMARGIN, 7
|
|
RIGHTMARGIN, 243
|
|
VERTGUIDE, 36
|
|
TOPMARGIN, 7
|
|
BOTTOMMARGIN, 90
|
|
END
|
|
END
|
|
#endif // APSTUDIO_INVOKED
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Cursor
|
|
//
|
|
|
|
IDC_CURHAND1 CURSOR DISCARDABLE "..\\res\\H_point.cur"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Icon
|
|
//
|
|
|
|
// Icon with lowest ID value placed first to ensure application icon
|
|
// remains consistent on all systems.
|
|
ENT_UP ICON DISCARDABLE "..\\res\\Ent_up.ico"
|
|
ENT_DN ICON DISCARDABLE "..\\res\\Ent_dn.ico"
|
|
I_ENTER ICON DISCARDABLE "..\\res\\i_enter.ico"
|
|
WINLOGOUP ICON DISCARDABLE "..\\res\\winlogoup.ico"
|
|
MENUKEYUP ICON DISCARDABLE "..\\res\\menukeyup.ico"
|
|
MENUKEYDN ICON DISCARDABLE "..\\res\\menukeydn.ico"
|
|
I_MENUKEY ICON DISCARDABLE "..\\res\\i_menu.ico"
|
|
I_WINLOGO ICON DISCARDABLE "..\\res\\i_winlogo.ico"
|
|
WINLOGODN ICON DISCARDABLE "..\\res\\winlogodn.ico"
|
|
LIGHT ICON DISCARDABLE "..\\res\\icon1.ico"
|
|
APP_OSK ICON DISCARDABLE "..\\res\\OSK.ico"
|
|
LED_LIGHT ICON DISCARDABLE "..\\res\\Led_light.ico"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// WAVE
|
|
//
|
|
|
|
WAV_CLICKUP WAVE DISCARDABLE "..\\res\\Clickup.wav"
|
|
WAV_SWITCH_CLICK WAVE DISCARDABLE "..\\res\\UtopiaEx.wav"
|
|
WAV_CLICKDN WAVE DISCARDABLE "..\\res\\Clickdwn.wav"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Bitmap
|
|
//
|
|
|
|
IDB_BITMAP9 BITMAP DISCARDABLE "..\\res\\bitmap9.bmp"
|
|
IDB_HENKAN BITMAP DISCARDABLE "..\\res\\henkan.bmp"
|
|
IDB_KANA BITMAP DISCARDABLE "..\\res\\kana.bmp"
|
|
IDB_KANJI BITMAP DISCARDABLE "..\\res\\kanji.bmp"
|
|
IDB_MHENKAN BITMAP DISCARDABLE "..\\res\\mhenkan.bmp"
|
|
IDB_HENKANB BITMAP DISCARDABLE "..\\res\\henkenb.bmp"
|
|
IDB_KANAB BITMAP DISCARDABLE "..\\res\\kanab.bmp"
|
|
IDB_KANJIB BITMAP DISCARDABLE "..\\res\\kanjib.bmp"
|
|
IDB_MHENKANB BITMAP DISCARDABLE "..\\res\\mhenkanb.bmp"
|
|
IDB_DOWN BITMAP DISCARDABLE "..\\res\\down.bmp"
|
|
IDB_LEFT BITMAP DISCARDABLE "..\\res\\left.bmp"
|
|
IDB_RIGHT BITMAP DISCARDABLE "..\\res\\right.bmp"
|
|
IDB_UP BITMAP DISCARDABLE "..\\res\\up.bmp"
|
|
IDB_UPDNARW BITMAP DISCARDABLE "..\\res\\updnarw.bmp"
|
|
IDB_UPUPARW BITMAP DISCARDABLE "..\\res\\upuparw.bmp"
|
|
IDB_RHUPARW BITMAP DISCARDABLE "..\\res\\rhuparw.bmp"
|
|
IDB_RHDNARW BITMAP DISCARDABLE "..\\res\\rhdnarw.bmp"
|
|
IDB_LFUPARW BITMAP DISCARDABLE "..\\res\\lfuparw.bmp"
|
|
IDB_LFDNARW BITMAP DISCARDABLE "..\\res\\lfdnarw.bmp"
|
|
IDB_DNUPARW BITMAP DISCARDABLE "..\\res\\dnuparw.bmp"
|
|
IDB_DNDNARW BITMAP DISCARDABLE "..\\res\\dndnarw.bmp"
|
|
IDB_BITMAP7 BITMAP DISCARDABLE "..\\res\\bitmap7.bmp"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// String Table
|
|
//
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_TITLE1 "On-Screen Keyboard"
|
|
IDS_CANNOTCREATEDLG "Cannot create dialog"
|
|
IDS_REGISTRY_DAMAGE "Registry damaged."
|
|
IDS_REGISTRY_ACCESS_ERROR "Registry access error"
|
|
IDS_MEMORY_LIMITED "Memory limited."
|
|
IDS_SECURITY_FAILURE "Security failure."
|
|
IDS_CANNOT_REGISTER "Cannot register keyboard class."
|
|
IDS_CANNOT_SWITCH_LANG "Cannot switch to the language. You can switch manually by the indicator in the taskbar."
|
|
IDS_CANNOT_CREATE_KB "Cannot create Keyboard Window."
|
|
IDS_CANNOT_CREATE_KEY "Error in create key."
|
|
IDS_CANNOT_LOAD_ICON "Cannot load icon."
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_MAIL "mailto:[email protected]"
|
|
IDS_CANNOT_OPEN_SWPORT "Cannot open switch port. Scanning will not be available."
|
|
IDS_SETTING_DAMAGE "The setting in registry is damaged.\nPlease reinstall On-Screen Keyboard."
|
|
IDS_MOUSE_HOOK "Cannot install mouse hook."
|
|
IDS_JOURNAL_HOOK "Cannot install journal hook."
|
|
IDS_ABOUTBOX "About box"
|
|
IDS_CREDITSBOX "Credits box"
|
|
IDS_THANKYOU "Thank you"
|
|
IDS_MOUSE_UNHOOK "Cannot uninstall mouse hook."
|
|
IDS_JOURNAL_UNHOOK "Cannot uninstall journal hook."
|
|
IDS_ADDTOUM "&Add to Utility Manager"
|
|
IDS_REMUM "&Remove from Utility Manager"
|
|
IDS_WARNING_MSG "Warning message"
|
|
IDS_SPACE_KEY "Space"
|
|
IDS_ENTER_KEY "Enter"
|
|
IDS_F2_KEY "F2"
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_F3_KEY "F3"
|
|
IDS_F4_KEY "F4"
|
|
IDS_F5_KEY "F5"
|
|
IDS_F6_KEY "F6"
|
|
IDS_F7_KEY "F7"
|
|
IDS_F8_KEY "F8"
|
|
IDS_F9_KEY "F9"
|
|
IDS_F12_KEY "F12"
|
|
IDS_ENABLEWEB "http://go.microsoft.com/fwlink/?LinkId=806"
|
|
IDS_TSERROR "On-Screen Keyboard does not work in remote sessions."
|
|
IDS_TOOLTIP "Set focus to the application window into which you want to type."
|
|
IDS_SECONDS "seconds"
|
|
END
|
|
|
|
#endif // English (U.S.) resources
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
#ifndef APSTUDIO_INVOKED
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Generated from the TEXTINCLUDE 3 resource.
|
|
//
|
|
#include "common.ver"
|
|
#define _AFX_NO_SPLITTER_RESOURCES
|
|
#define _AFX_NO_OLE_RESOURCES
|
|
#define _AFX_NO_TRACKER_RESOURCES
|
|
#define _AFX_NO_PROPERTY_RESOURCES
|
|
|
|
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
|
#ifdef _WIN32
|
|
LANGUAGE 9, 1
|
|
#pragma code_page(1252)
|
|
#endif
|
|
#endif
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
#endif // not APSTUDIO_INVOKED
|
|
|