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 8690 by zmatsuo, Mon Mar 23 15:54:56 2020 UTC revision 8691 by zmatsuo, Sat Apr 11 15:54:20 2020 UTC
# Line 1422  BOOL CLogPropPageDlg::OnCommand(WPARAM w Line 1422  BOOL CLogPropPageDlg::OnCommand(WPARAM w
1422    
1423                  case IDC_DEFAULTPATH_PUSH | (BN_CLICKED << 16):                  case IDC_DEFAULTPATH_PUSH | (BN_CLICKED << 16):
1424                          // ログディレクトリの選択ダイアログ                          // ログディレクトリの選択ダイアログ
                         get_lang_msg("FILEDLG_SELECT_LOGDIR_TITLE", ts.UIMsg, sizeof(ts.UIMsg),  
                                      "Select log folder", ts.UILanguageFile);  
1425                          {                          {
1426                                  char buf[MAX_PATH];                                  wchar_t *title = TTGetLangStrW("Tera Term", "FILEDLG_SELECT_LOGDIR_TITLE", L"Select log folder", ts.UILanguageFile);
1427                                  char buf2[MAX_PATH];                                  wchar_t buf[MAX_PATH];
1428                                  GetDlgItemTextA(IDC_DEFAULTPATH_EDITOR, buf, sizeof(buf));                                  wchar_t buf2[MAX_PATH];
1429                                  if (doSelectFolder(GetSafeHwnd(), buf2, sizeof(buf2), buf, ts.UIMsg)) {                                  GetDlgItemTextW(IDC_DEFAULTPATH_EDITOR, buf, _countof(buf));
1430                                          SetDlgItemTextA(IDC_DEFAULTPATH_EDITOR, buf2);                                  if (doSelectFolderW(GetSafeHwnd(), buf2, _countof(buf2), buf, title)) {
1431                                            SetDlgItemTextW(IDC_DEFAULTPATH_EDITOR, buf2);
1432                                  }                                  }
1433                                    free(title);
1434                          }                          }
1435    
1436                          return TRUE;                          return TRUE;
# Line 1659  void CCygwinPropPageDlg::OnInitDialog() Line 1659  void CCygwinPropPageDlg::OnInitDialog()
1659    
1660  BOOL CCygwinPropPageDlg::OnCommand(WPARAM wParam, LPARAM lParam)  BOOL CCygwinPropPageDlg::OnCommand(WPARAM wParam, LPARAM lParam)
1661  {  {
1662          char buf[MAX_PATH], buf2[MAX_PATH];          wchar_t buf[MAX_PATH], buf2[MAX_PATH];
1663    
1664          switch (wParam) {          switch (wParam) {
1665                  case IDC_SELECT_FILE | (BN_CLICKED << 16):                  case IDC_SELECT_FILE | (BN_CLICKED << 16):
1666                          // Cygwin install ディレクトリの選択ダイアログ                          // Cygwin install ディレクトリの選択ダイアログ
1667                          get_lang_msg("DIRDLG_CYGTERM_DIR_TITLE", ts.UIMsg, sizeof(ts.UIMsg),                          wchar_t *title = TTGetLangStrW("Tera Term", "DIRDLG_CYGTERM_DIR_TITLE", L"Select Cygwin directory", ts.UILanguageFile);
1668                                       "Select Cygwin directory", ts.UILanguageFile);                          GetDlgItemTextW(IDC_CYGWIN_PATH, buf, _countof(buf));
1669                          GetDlgItemTextA(IDC_CYGWIN_PATH, buf, sizeof(buf));                          if (doSelectFolderW(GetSafeHwnd(), buf2, _countof(buf2), buf, title)) {
1670                          if (doSelectFolder(GetSafeHwnd(), buf2, sizeof(buf2), buf, ts.UIMsg)) {                                  SetDlgItemTextW(IDC_CYGWIN_PATH, buf2);
                                 SetDlgItemTextA(IDC_CYGWIN_PATH, buf2);  
1671                          }                          }
1672                            free(title);
1673                          return TRUE;                          return TRUE;
1674          }          }
1675    

Legend:
Removed from v.8690  
changed lines
  Added in v.8691

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