📄 phsettings.rc
字号:
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// Use of this sample source code is subject to the terms of the Microsoft
// license agreement under which you licensed this sample source code. If
// you did not accept the terms of the license agreement, you are not
// authorized to use this sample source code. For the terms of the license,
// please see the license agreement between you and Microsoft or, if applicable,
// see the LICENSE.RTF on your install media or the root of your tools installation.
// THE SAMPLE SOURCE CODE IS PROVIDED "AS IS", WITH NO WARRANTIES.
//
#include <windows.h>
#include "ControlDefinitions.h"
#include "Resource.h"
IDB_LOGO_BIG BITMAP "res\\BigFlag.bmp"
IDB_POPUP_CONFIRM_DELETE BITMAP "res\\DeleteConfirm.bmp"
IDB_POPUP_ERROR BITMAP "res\\Error.bmp"
//Metrics
IDR_METRICS_DATA RCDATA
BEGIN
8, // Labled control Label Margin Width
10, // Call Record Text Margin Height
45, // Main Default Item Height
50, // TrackBarLabelWidth
70, // Edit Settings Label Width
DEFINE_SIZE(14, 11), // Size of Labeled Control Margin
END
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_WINDOWSLOGONDIALOG DIALOG 0, 0, 240, 320
CLASS WNDCLASS_WINDOWSLOGON
STYLE DS_PIXELPERFECT | WS_POPUP | WS_VISIBLE
BEGIN
CONTROL "", IDC_CRED_USERNAME, WNDCLASS_EDIT, WS_BORDER | WS_VISIBLE | ES_AUTOHSCROLL , 78, 136, 137, 25
CONTROL "", IDC_CRED_PASSWORD, WNDCLASS_EDIT, WS_BORDER | WS_VISIBLE | ES_AUTOHSCROLL | ES_PASSWORD, 78, 165, 137, 25
CONTROL "", IDC_CRED_DOMAIN , WNDCLASS_EDIT, WS_BORDER | WS_VISIBLE | ES_AUTOHSCROLL , 78, 194, 137, 25
CONTROL "Please enter your Windows user name and password", IDC_TEXT_CREDHEADER, WNDCLASS_TRANSPARENTTEXT, WS_VISIBLE, 25, 100, 190, 25
CONTROL "User name:", IDC_TEXT_CREDNAME , WNDCLASS_TRANSPARENTTEXT, WS_VISIBLE, 25, 141, 48, 14
CONTROL "Password:" , IDC_TEXT_CREDPASSWORD, WNDCLASS_TRANSPARENTTEXT, WS_VISIBLE, 25, 170, 48, 14
CONTROL "Domain:" , IDC_TEXT_CREDDOMAIN , WNDCLASS_TRANSPARENTTEXT, WS_VISIBLE, 25, 199, 48, 14
CONTROL "", IDC_BUTTON1, WNDCLASS_MENUBUTTON, WS_VISIBLE | WS_TABSTOP, 5 , 300, 52, 20
CONTROL "", IDC_BUTTON2, WNDCLASS_MENUBUTTON, WS_VISIBLE | WS_TABSTOP, 64 , 300, 52, 20
CONTROL "", IDC_BUTTON3, WNDCLASS_MENUBUTTON, WS_VISIBLE | WS_TABSTOP, 123 , 300, 52, 20
CONTROL "", IDC_BUTTON4, WNDCLASS_MENUBUTTON, WS_VISIBLE | WS_TABSTOP, 182 , 300, 52, 20
CONTROL "", IDC_MENUBAR, WNDCLASS_MENUBAR, 0, 0, 0, 0, 0 //offscreen menubar helper
END
IDD_SETPINDIALOG DIALOG 0, 0, 240, 320
CLASS WNDCLASS_SETPIN
STYLE DS_PIXELPERFECT | WS_POPUP | WS_VISIBLE
BEGIN
CONTROL "", IDC_PIN_OLD , WNDCLASS_EDIT, WS_BORDER | WS_VISIBLE | ES_AUTOHSCROLL | ES_PASSWORD | ES_NUMBER, 110, 146, 105, 25
CONTROL "", IDC_PIN_NEW , WNDCLASS_EDIT, WS_BORDER | WS_VISIBLE | ES_AUTOHSCROLL | ES_PASSWORD | ES_NUMBER, 110, 175, 105, 25
CONTROL "", IDC_PIN_CONFIRM, WNDCLASS_EDIT, WS_BORDER | WS_VISIBLE | ES_AUTOHSCROLL | ES_PASSWORD | ES_NUMBER, 110, 204, 105, 25
CONTROL "Please enter your current 4-digit PIN. Then, type a new PIN and re-type the PIN to confirm it.", IDC_STATIC, WNDCLASS_TRANSPARENTTEXT, WS_VISIBLE, 25, 100, 190, 38
CONTROL "Current PIN:" , IDC_STATIC, WNDCLASS_TRANSPARENTTEXT, WS_VISIBLE, 25, 154, 80, 14
CONTROL "New PIN:" , IDC_STATIC, WNDCLASS_TRANSPARENTTEXT, WS_VISIBLE, 25, 183, 80, 14
CONTROL "Confirm New PIN:" , IDC_STATIC, WNDCLASS_TRANSPARENTTEXT, WS_VISIBLE, 25, 212, 80, 14
CONTROL "", IDC_BUTTON1, WNDCLASS_MENUBUTTON, WS_VISIBLE | WS_TABSTOP, 5 , 300, 52, 20
CONTROL "", IDC_BUTTON2, WNDCLASS_MENUBUTTON, WS_VISIBLE | WS_TABSTOP, 64 , 300, 52, 20
CONTROL "", IDC_BUTTON3, WNDCLASS_MENUBUTTON, WS_VISIBLE | WS_TABSTOP, 123 , 300, 52, 20
CONTROL "", IDC_BUTTON4, WNDCLASS_MENUBUTTON, WS_VISIBLE | WS_TABSTOP, 182 , 300, 52, 20
CONTROL "", IDC_MENUBAR, WNDCLASS_MENUBAR, 0, 0, 0, 0, 0 //offscreen menubar helper
END
IDMB_CALLFORWARDING_DISABLE_BUTTONS MENU
BEGIN
MENUITEM "*", 0
MENUITEM "*", 0
MENUITEM "Cancel", IDCANCEL
MENUITEM "Turn Off", IDC_TURNOFF
END
IDMB_CALLFORWARDING_ENABLE_SIP_BACKSPACE_BUTTONS MENU
BEGIN
MENUITEM "INPUT", IDC_INPUT
MENUITEM "Backspace", IDC_BACKSPACE
MENUITEM "Cancel", IDCANCEL
MENUITEM "Turn On", IDC_TURNON
END
IDMB_CALLFORWARDING_EMPTY_BUTTONS MENU
BEGIN
MENUITEM "INPUT", IDC_INPUT
MENUITEM "*", 0
MENUITEM "Cancel", IDCANCEL
MENUITEM "*", 0
END
IDMB_CALLFORWARDING_ENABLE_DELETE_BUTTONS MENU
BEGIN
MENUITEM "Delete", IDC_DELETE
MENUITEM "*", 0
MENUITEM "Cancel", IDCANCEL
MENUITEM "Turn On", IDC_TURNON
END
IDMB_RINGTONESCREEN_BUTTONS MENU
BEGIN
MENUITEM "Play Sound", IDC_PLAYSOUND
MENUITEM "*", 0
MENUITEM "Cancel", IDCANCEL
MENUITEM "Done", IDOK
END
IDMB_VOLUMESETTINGS_BUTTONS MENU
BEGIN
MENUITEM "*", 0
MENUITEM "*", 0
MENUITEM "Cancel", IDCANCEL
MENUITEM "Done", IDOK
END
IDMB_WINDOWSLOGON_BUTTONS MENU
BEGIN
MENUITEM "INPUT", IDC_INPUT
MENUITEM "*", 0
MENUITEM "Cancel", IDCANCEL
MENUITEM "*", 0
END
IDMB_WINDOWSLOGON_BACKSPACE_BUTTONS MENU
BEGIN
MENUITEM "INPUT", IDC_INPUT
MENUITEM "Backspace", IDC_BACKSPACE
MENUITEM "Cancel", IDCANCEL
MENUITEM "*", 0
END
IDMB_WINDOWSLOGON_BACKSPACE_DONE_BUTTONS MENU
BEGIN
MENUITEM "INPUT", IDC_INPUT
MENUITEM "Backspace", IDC_BACKSPACE
MENUITEM "Cancel", IDCANCEL
MENUITEM "Done", IDOK
END
IDMB_SETPIN_BUTTONS MENU
BEGIN
MENUITEM "*", 0
MENUITEM "*", 0
MENUITEM "Cancel", IDCANCEL
MENUITEM "*", 0
END
IDMB_SETPIN_BACKSPACE_BUTTONS MENU
BEGIN
MENUITEM "*", 0
MENUITEM "Backspace", IDC_BACKSPACE
MENUITEM "Cancel", IDCANCEL
MENUITEM "*", 0
END
IDMB_SETPIN_BACKSPACE_DONE_BUTTONS MENU
BEGIN
MENUITEM "*", 0
MENUITEM "Backspace", IDC_BACKSPACE
MENUITEM "Cancel", IDCANCEL
MENUITEM "Done", IDOK
END
IDMB_SERVERSETTINGS_VIEW_BUTTONS MENU
BEGIN
MENUITEM "Edit Settings", IDC_EDITSERVER
MENUITEM "*", 0
MENUITEM "*", 0
MENUITEM "Done", IDOK
END
IDMB_EDITSERVERSETTINGS_EMPTY_BUTTONS MENU
BEGIN
MENUITEM "INPUT", IDC_INPUT
MENUITEM "*", 0
MENUITEM "Cancel", IDCANCEL
MENUITEM "*", 0
END
IDMB_EDITSERVERSETTINGS_DONE_BUTTONS MENU
BEGIN
MENUITEM "INPUT", IDC_INPUT
MENUITEM "*", 0
MENUITEM "Cancel", IDCANCEL
MENUITEM "Save", IDC_SAVE
END
IDMB_EDITSERVERSETTINGS_BACKSPACE_BUTTONS MENU
BEGIN
MENUITEM "INPUT", IDC_INPUT
MENUITEM "Backspace", IDC_BACKSPACE
MENUITEM "Cancel", IDCANCEL
MENUITEM "Save", IDC_SAVE
END
IDMB_EDITSERVERSETTINGS_TRANSPORT_BUTTONS MENU
BEGIN
POPUP "Transport"
BEGIN
MENUITEM "UDP", IDC_TRANSPORT_UDP
MENUITEM "TCP", IDC_TRANSPORT_TCP
MENUITEM "TCS", IDC_TRANSPORT_TCS
END
MENUITEM "*", 0
MENUITEM "Cancel", IDCANCEL
MENUITEM "Save", IDC_SAVE
END
IDMB_MSGBOX_ERROR MENU
BEGIN
MENUITEM "*" , 0
MENUITEM "*" , 0
MENUITEM "*" , 0
MENUITEM "Ok" , IDC_ERRORMSG_OK
END
IDMB_YESNO MENU
BEGIN
MENUITEM "Yes", IDC_CONFIRMDELETE_YES
MENUITEM "*" , 0
MENUITEM "*" , 0
MENUITEM "No" , IDC_CONFIRMDELETE_NO
END
IDMB_MSGBOX_HELP MENU
BEGIN
MENUITEM "*" , 0
MENUITEM "*" , 0
MENUITEM "*" , 0
MENUITEM "Ok" , IDC_HELPMSG_OK
END
IDMB_DONE MENU
BEGIN
MENUITEM "*" , 0
MENUITEM "*" , 0
MENUITEM "*" , 0
MENUITEM "Done" , IDCANCEL
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_PHONESETTINGS_TITLE "Phone Settings"
IDS_CALLFORWARDING "Set Call Forwarding"
IDS_DONOTDISTURB "Do Not Disturb"
IDS_CALLERIDBLOCK "Block Caller-ID"
IDS_AUTODIAL "Auto-Dial"
IDS_PHONESETTINGS "Phone Settings"
IDS_USERSETTINGS "User Settings"
IDS_RINGTONESSCREEN_HEADER "Select a ring tone"
IDS_RINGTONES_TITLE "Ring Tones"
IDS_FORWARDENABLED_HEADER "Call forwarding is on"
IDS_FORWARDDISABLED_HEADER "Call forwarding is off"
IDS_CALLFORWARDING_TITLE "Set Call Forwarding"
IDS_WINDOWSLOGON "Windows Logon"
IDS_SETPIN "Set PIN"
IDS_USERSETTINGS_TITLE "User Settings"
IDS_VOLUMESETTINGS "Volume Settings"
IDS_SERVERSETTINGS "Server Settings"
IDS_DISABLEDONOTDISTURB "Disable Do Not Disturb"
IDS_DISABLECALLERIDBLOCK "Disable Block Caller-ID"
IDS_DISABLEAUTODIAL "Disable Auto-Dial"
IDS_VOLUMESETTINGS_HEADER "Use Volume buttons to adjust levels"
IDS_VOLUMESETTINGS_TITLE "Volume Settings"
IDS_FORWARDTO_LABEL "Forward To:"
IDS_VOL_HANDSET_LABEL "Handset:"
IDS_VOL_SPEAKER_LABEL "Speaker:"
IDS_VOL_RINGER_LABEL "Ringer:"
IDS_VOL_MICROPHONE_LABEL "Mic:"
IDS_EMPTY ""
IDS_SERVERSETTINGS_TITLE "Server Settings"
IDS_SERVERSETTINGSEDIT_TITLE "Edit Server Settings"
IDS_ACCOUNT_LABEL "Account:"
IDS_PASSWORD_LABEL "Password:"
IDS_PHONENUMBER_LABEL "Phone Number:"
IDS_SIPPROXY_LABEL "SIP Proxy:"
IDS_SIPREGISTRAR_LABEL "SIP Registrar:"
IDS_SIPTRANSPORT_LABEL "SIP Transport:"
IDS_BACKUPSIPPROXY_LABEL "Backup SIP Proxy:"
IDS_BACKUPSIPREGISTRAR_LABEL "Backup SIP Registrar:"
IDS_VOICEMAILPROXY_LABEL "Voicemail Proxy:"
IDS_VOICEMAILREGISTRAR_LABEL "Voicemail Registrar:"
IDS_VOICEMAILNUMBER_LABEL "Voicemail Number:"
IDS_EXCHANGESERVER_LABEL "Exchange Server:"
IDS_EXCHANGEPROXY_LABEL "Exchange Proxy:"
IDS_ERROR_NORINGTONES "No ringtones installed on the device"
IDS_ERROR_POPUP_INVALIDCREDENTIALS "Cannot validate your user name and password. Please try again."
IDS_ERROR_POPUP_WRONGPIN "The old PIN value is incorrect."
IDS_ERROR_POPUP_PINMISMATCH "The new PIN values do not match."
IDS_ERROR_POPUP_PINTOOSMALL "PIN must be 4 characters long."
IDS_TITLE_HELP "Help"
IDS_TITLE_ERROR "Error"
IDS_TITLE_CONFIRMDELETE "Confirm Delete"
IDS_TITLE_CONFIRMSAVE "Confirm Save"
IDS_DEFAULTVALUE_LABEL "[ Empty ]"
IDS_POPUP_DELETEALLITEMS "Are you sure you want to delete these %d items?"
IDS_POPUP_APPLYSETTINGS "Do you want to apply these settings?"
IDS_STATUS_HELP_ACCOUNT "Account name for registering with the proxy server"
IDS_STATUS_HELP_PASSWORD "Password for registering with the proxy server"
IDS_STATUS_HELP_PHONENUMBER "Your phone number or SIP URI"
IDS_STATUS_HELP_SIPPROXY "Primary SIP proxy server for this phone"
IDS_STATUS_HELP_SIPREGISTRAR "Primary SIP registrar for this phone"
IDS_STATUS_HELP_SIPTRANSPORT "Network transport for this phone"
IDS_STATUS_HELP_BACKUPSIPPROXY "Secondary SIP proxy server for this phone"
IDS_STATUS_HELP_BACKUPSIPREGISTRAR "Secondary SIP registrar for this phone"
IDS_STATUS_HELP_VOICEMAILPROXY "Address of the voicemail server"
IDS_STATUS_HELP_VOICEMAIL "Phone number to access your voicemail"
IDS_STATUS_HELP_EXCHANGESERVER "Server containing your contacts"
IDS_STATUS_HELP_EXCHANGEPROXY "Your Internet proxy address"
IDS_SCREENHELP_FORWARDING "Use the bottom right button to enable or disable call forwarding.\n\nEnabled: All incoming calls will be forwarded to a number you specify.\nDisabled: If forwarding is disabled, incoming calls ring normally. \nYou can forward to a new number by entering the new number in the top edit pane, or you can forward to a number you used previously by selecting that number from the list."
IDS_SCREENHELP_WINDOWSLOGON "Use the up and down arrows to scroll between fields.\n\nYou can use the '*' key to switch between lowercase and uppercase letters. You can use the '#' character to enter a space while in 'abc' mode.\n\nCommonly used symbols can be reached by repeatedly pressing the '1' button. Other symbols can be found by scrolling through the input menu."
IDS_SCREENHELP_DEFAULT "There is no additional information associated with this screen."
IDS_CALLERID_UNKNOWNEXTERNAL "Unknown Caller"
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -