Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/teraterm/addsetting.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 8466 by zmatsuo, Fri Jan 10 13:13:56 2020 UTC revision 8569 by zmatsuo, Wed Feb 26 16:27:42 2020 UTC
# Line 40  Line 40 
40  #define _CRTDBG_MAP_ALLOC  #define _CRTDBG_MAP_ALLOC
41  #include <stdlib.h>  #include <stdlib.h>
42  #include <crtdbg.h>  #include <crtdbg.h>
43    #include <assert.h>
44    
45  #include "teraterm.h"  #include "teraterm.h"
46  #include "tttypes.h"  #include "tttypes.h"
# Line 51  Line 52 
52  #include "helpid.h"  #include "helpid.h"
53  #include "addsetting.h"  #include "addsetting.h"
54  #include "debug_pp.h"  #include "debug_pp.h"
   
55  #include "tipwin.h"  #include "tipwin.h"
56    #include "i18n.h"
57    
58  const mouse_cursor_t MouseCursor[] = {  const mouse_cursor_t MouseCursor[] = {
59          {"ARROW", IDC_ARROW},          {"ARROW", IDC_ARROW},
# Line 246  void CSequencePropPageDlg::OnInitDialog( Line 247  void CSequencePropPageDlg::OnInitDialog(
247          };          };
248          SetDlgTexts(m_hWnd, TextInfos, _countof(TextInfos), ts.UILanguageFile);          SetDlgTexts(m_hWnd, TextInfos, _countof(TextInfos), ts.UILanguageFile);
249    
250          wchar_t uimsg[MAX_UIMSG];          const static I18nTextInfo accept_title_changing[] = {
251          get_lang_msgW("DLG_TAB_SEQUENCE_ACCEPT_TITLE_CHANGING_OFF", uimsg, _countof(uimsg), L"off", ts.UILanguageFile);                  { "DLG_TAB_SEQUENCE_ACCEPT_TITLE_CHANGING_OFF", L"off" },
252          SendDlgItemMessageW(IDC_ACCEPT_TITLE_CHANGING, CB_ADDSTRING, 0, (LPARAM)uimsg);                  { "DLG_TAB_SEQUENCE_ACCEPT_TITLE_CHANGING_OVERWRITE", L"overwrite" },
253          get_lang_msgW("DLG_TAB_SEQUENCE_ACCEPT_TITLE_CHANGING_OVERWRITE", uimsg, _countof(uimsg), L"overwrite", ts.UILanguageFile);                  { "DLG_TAB_SEQUENCE_ACCEPT_TITLE_CHANGING_AHEAD", L"ahead" },
254          SendDlgItemMessageW(IDC_ACCEPT_TITLE_CHANGING, CB_ADDSTRING, 0, (LPARAM)uimsg);                  { "DLG_TAB_SEQUENCE_ACCEPT_TITLE_CHANGING_LAST", L"last" },
255          get_lang_msgW("DLG_TAB_SEQUENCE_ACCEPT_TITLE_CHANGING_AHEAD", uimsg, _countof(uimsg), L"ahead", ts.UILanguageFile);          };
256          SendDlgItemMessageW(IDC_ACCEPT_TITLE_CHANGING, CB_ADDSTRING, 0, (LPARAM)uimsg);          SetI18nList("Tera Term", m_hWnd, IDC_ACCEPT_TITLE_CHANGING, accept_title_changing, _countof(accept_title_changing),
257          get_lang_msgW("DLG_TAB_SEQUENCE_ACCEPT_TITLE_CHANGING_LAST", uimsg, _countof(uimsg), L"last", ts.UILanguageFile);                                  ts.UILanguageFile, 0);
258          SendDlgItemMessageW(IDC_ACCEPT_TITLE_CHANGING, CB_ADDSTRING, 0, (LPARAM)uimsg);  
259            const static I18nTextInfo sequence_title_report[] = {
260          get_lang_msgW("DLG_TAB_SEQUENCE_TITLE_REPORT_IGNORE", uimsg, _countof(uimsg), L"ignore", ts.UILanguageFile);                  { "DLG_TAB_SEQUENCE_TITLE_REPORT_IGNORE", L"ignore" },
261          SendDlgItemMessageW(IDC_TITLE_REPORT, CB_ADDSTRING, 0, (LPARAM)uimsg);                  { "DLG_TAB_SEQUENCE_TITLE_REPORT_ACCEPT", L"accept" },
262          get_lang_msgW("DLG_TAB_SEQUENCE_TITLE_REPORT_ACCEPT", uimsg, _countof(uimsg), L"accept", ts.UILanguageFile);                  { "DLG_TAB_SEQUENCE_TITLE_REPORT_EMPTY", L"empty" },
263          SendDlgItemMessageW(IDC_TITLE_REPORT, CB_ADDSTRING, 0, (LPARAM)uimsg);          };
264          get_lang_msgW("DLG_TAB_SEQUENCE_TITLE_REPORT_EMPTY", uimsg, _countof(uimsg), L"empty", ts.UILanguageFile);          SetI18nList("Tera Term", m_hWnd, IDC_TITLE_REPORT, sequence_title_report, _countof(sequence_title_report),
265          SendDlgItemMessageW(IDC_TITLE_REPORT, CB_ADDSTRING, 0, (LPARAM)uimsg);                                  ts.UILanguageFile, 0);
266    
267          get_lang_msgW("DLG_TAB_SEQUENCE_CLIPBOARD_ACCESS_OFF", uimsg, _countof(uimsg), L"off", ts.UILanguageFile);          const static I18nTextInfo sequence_clipboard_access[] = {
268          SendDlgItemMessageW(IDC_CLIPBOARD_ACCESS, CB_ADDSTRING, 0, (LPARAM)uimsg);                  { "DLG_TAB_SEQUENCE_CLIPBOARD_ACCESS_OFF", L"off" },
269          get_lang_msgW("DLG_TAB_SEQUENCE_CLIPBOARD_ACCESS_WRITE", uimsg, _countof(uimsg), L"write only", ts.UILanguageFile);                  { "DLG_TAB_SEQUENCE_CLIPBOARD_ACCESS_WRITE", L"write only" },
270          SendDlgItemMessageW(IDC_CLIPBOARD_ACCESS, CB_ADDSTRING, 0, (LPARAM)uimsg);                  { "DLG_TAB_SEQUENCE_CLIPBOARD_ACCESS_READ", L"read only" },
271          get_lang_msgW("DLG_TAB_SEQUENCE_CLIPBOARD_ACCESS_READ", uimsg, _countof(uimsg), L"read only", ts.UILanguageFile);                  { "DLG_TAB_SEQUENCE_CLIPBOARD_ACCESS_ON", L"read/write" },
272          SendDlgItemMessageW(IDC_CLIPBOARD_ACCESS, CB_ADDSTRING, 0, (LPARAM)uimsg);          };
273          get_lang_msgW("DLG_TAB_SEQUENCE_CLIPBOARD_ACCESS_ON", uimsg, _countof(uimsg), L"read/write", ts.UILanguageFile);          SetI18nList("Tera Term", m_hWnd, IDC_CLIPBOARD_ACCESS, sequence_clipboard_access,
274          SendDlgItemMessageW(IDC_CLIPBOARD_ACCESS, CB_ADDSTRING, 0, (LPARAM)uimsg);                                  _countof(sequence_clipboard_access), ts.UILanguageFile, 0);
275    
276          // (1)IDC_ACCEPT_MOUSE_EVENT_TRACKING          // (1)IDC_ACCEPT_MOUSE_EVENT_TRACKING
277          SetCheck(IDC_ACCEPT_MOUSE_EVENT_TRACKING, ts.MouseEventTracking);          SetCheck(IDC_ACCEPT_MOUSE_EVENT_TRACKING, ts.MouseEventTracking);
# Line 666  void CVisualPropPageDlg::OnInitDialog() Line 667  void CVisualPropPageDlg::OnInitDialog()
667          };          };
668          SetDlgTexts(m_hWnd, TextInfos, _countof(TextInfos), ts.UILanguageFile);          SetDlgTexts(m_hWnd, TextInfos, _countof(TextInfos), ts.UILanguageFile);
669    
670          wchar_t uimsg[MAX_UIMSG];          const static I18nTextInfo visual_font_quality[] = {
671          get_lang_msgW("DLG_TAB_VISUAL_FONT_QUALITY_DEFAULT",                  { "DLG_TAB_VISUAL_FONT_QUALITY_DEFAULT", L"Default" },
672                                    uimsg, _countof(uimsg), L"Default", ts.UILanguageFile);                  { "DLG_TAB_VISUAL_FONT_QUALITY_NONANTIALIASED", L"Non-Antialiased" },
673          SendDlgItemMessageW(IDC_FONT_QUALITY, CB_ADDSTRING, 0, (LPARAM)uimsg);                  { "DLG_TAB_VISUAL_FONT_QUALITY_ANTIALIASED", L"Antialiased" },
674          get_lang_msgW("DLG_TAB_VISUAL_FONT_QUALITY_NONANTIALIASED",                  { "DLG_TAB_VISUAL_FONT_QUALITY_CLEARTYPE", L"ClearType" },
675                                    uimsg, _countof(uimsg), L"Non-Antialiased", ts.UILanguageFile);          };
676          SendDlgItemMessageW(IDC_FONT_QUALITY, CB_ADDSTRING, 0, (LPARAM)uimsg);          SetI18nList("Tera Term", m_hWnd, IDC_FONT_QUALITY, visual_font_quality, _countof(visual_font_quality),
677          get_lang_msgW("DLG_TAB_VISUAL_FONT_QUALITY_ANTIALIASED",                                  ts.UILanguageFile, 0);
                                   uimsg, _countof(uimsg), L"Antialiased", ts.UILanguageFile);  
         SendDlgItemMessageW(IDC_FONT_QUALITY, CB_ADDSTRING, 0, (LPARAM)uimsg);  
         get_lang_msgW("DLG_TAB_VISUAL_FONT_QUALITY_CLEARTYPE",  
                                   uimsg, _countof(uimsg), L"ClearType", ts.UILanguageFile);  
         SendDlgItemMessageW(IDC_FONT_QUALITY, CB_ADDSTRING, 0, (LPARAM)uimsg);  
678    
679          // (1)AlphaBlend          // (1)AlphaBlend
680    
# Line 1298  void CLogPropPageDlg::OnInitDialog() Line 1294  void CLogPropPageDlg::OnInitDialog()
1294          };          };
1295          SetDlgTexts(m_hWnd, TextInfos, _countof(TextInfos), ts.UILanguageFile);          SetDlgTexts(m_hWnd, TextInfos, _countof(TextInfos), ts.UILanguageFile);
1296    
1297          TCHAR UIMsg[MAX_UIMSG];          const static I18nTextInfo fopt_timestamp[] = {
1298          get_lang_msgT("DLG_FOPT_TIMESTAMP_LOCAL", UIMsg, _countof(UIMsg), _T("Local Time"), ts.UILanguageFile);                  { "DLG_FOPT_TIMESTAMP_LOCAL", L"Local Time" },
1299          SendDlgItemMessage(IDC_OPT_TIMESTAMP_TYPE, CB_ADDSTRING, 0, (LPARAM)UIMsg);                  { "DLG_FOPT_TIMESTAMP_UTC", L"UTC" },
1300          get_lang_msgT("DLG_FOPT_TIMESTAMP_UTC", UIMsg, _countof(UIMsg), _T("UTC"), ts.UILanguageFile);                  { "DLG_FOPT_TIMESTAMP_ELAPSED_LOGGING", L"Elapsed Time (Logging)" },
1301          SendDlgItemMessage(IDC_OPT_TIMESTAMP_TYPE, CB_ADDSTRING, 0, (LPARAM)UIMsg);                  { "DLG_FOPT_TIMESTAMP_ELAPSED_CONNECTION", L"Elapsed Time (Connection)" },
1302          get_lang_msgT("DLG_FOPT_TIMESTAMP_ELAPSED_LOGGING", UIMsg, _countof(UIMsg), _T("Elapsed Time (Logging)"), ts.UILanguageFile);          };
1303          SendDlgItemMessage(IDC_OPT_TIMESTAMP_TYPE, CB_ADDSTRING, 0, (LPARAM)UIMsg);          SetI18nList("Tera Term", m_hWnd, IDC_OPT_TIMESTAMP_TYPE, fopt_timestamp, _countof(fopt_timestamp),
1304          get_lang_msgT("DLG_FOPT_TIMESTAMP_ELAPSED_CONNECTION", UIMsg, _countof(UIMsg), _T("Elapsed Time (Connection)"), ts.UILanguageFile);                                  ts.UILanguageFile, 0);
         SendDlgItemMessage(IDC_OPT_TIMESTAMP_TYPE, CB_ADDSTRING, 0, (LPARAM)UIMsg);  
   
1305    
1306          // Viewlog Editor path (2005.1.29 yutaka)          // Viewlog Editor path (2005.1.29 yutaka)
1307          SetDlgItemTextA(IDC_VIEWLOG_EDITOR, ts.ViewlogEditor);          SetDlgItemTextA(IDC_VIEWLOG_EDITOR, ts.ViewlogEditor);

Legend:
Removed from v.8466  
changed lines
  Added in v.8569

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26