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 9733 by zmatsuo, Mon Feb 7 15:27:33 2022 UTC revision 9858 by zmatsuo, Tue Apr 12 13:21:35 2022 UTC
# Line 1317  void CLogPropPageDlg::OnInitDialog() Line 1317  void CLogPropPageDlg::OnInitDialog()
1317          SetDlgItemTextA(IDC_DEFAULTNAME_EDITOR, ts.LogDefaultName);          SetDlgItemTextA(IDC_DEFAULTNAME_EDITOR, ts.LogDefaultName);
1318    
1319          // Log Default File Path (2007.5.30 maya)          // Log Default File Path (2007.5.30 maya)
1320          SetDlgItemTextA(IDC_DEFAULTPATH_EDITOR, ts.LogDefaultPath);          SetDlgItemTextW(IDC_DEFAULTPATH_EDITOR, ts.LogDefaultPathW);
1321    
1322          /* Auto start logging (2007.5.31 maya) */          /* Auto start logging (2007.5.31 maya) */
1323          SetCheck(IDC_AUTOSTART, ts.LogAutoStart);          SetCheck(IDC_AUTOSTART, ts.LogAutoStart);
# Line 1425  BOOL CLogPropPageDlg::OnCommand(WPARAM w Line 1425  BOOL CLogPropPageDlg::OnCommand(WPARAM w
1425                          // ログディレクトリの選択ダイアログ                          // ログディレクトリの選択ダイアログ
1426                          {                          {
1427                                  wchar_t *title = TTGetLangStrW("Tera Term", "FILEDLG_SELECT_LOGDIR_TITLE", L"Select log folder", ts.UILanguageFile);                                  wchar_t *title = TTGetLangStrW("Tera Term", "FILEDLG_SELECT_LOGDIR_TITLE", L"Select log folder", ts.UILanguageFile);
1428                                  wchar_t *buf;                                  wchar_t *default_path;
1429                                  hGetDlgItemTextW(m_hWnd, IDC_DEFAULTPATH_EDITOR, &buf);                                  hGetDlgItemTextW(m_hWnd, IDC_DEFAULTPATH_EDITOR, &default_path);
1430                                  wchar_t *buf2;                                  if (default_path[0] == 0) {
1431                                  if (doSelectFolderW(GetSafeHwnd(), buf, title, &buf2)) {                                          free(default_path);
1432                                          SetDlgItemTextW(IDC_DEFAULTPATH_EDITOR, buf2);                                          default_path = _wcsdup(ts.LogDirW);
                                         free(buf2);  
1433                                  }                                  }
1434                                  free(buf);                                  wchar_t *new_path;
1435                                    if (doSelectFolderW(GetSafeHwnd(), default_path, title, &new_path)) {
1436                                            SetDlgItemTextW(IDC_DEFAULTPATH_EDITOR, new_path);
1437                                            free(new_path);
1438                                    }
1439                                    free(default_path);
1440                                  free(title);                                  free(title);
1441                          }                          }
1442    
# Line 1534  void CLogPropPageDlg::OnOK() Line 1538  void CLogPropPageDlg::OnOK()
1538          strncpy_s(ts.LogDefaultName, sizeof(ts.LogDefaultName), buf, _TRUNCATE);          strncpy_s(ts.LogDefaultName, sizeof(ts.LogDefaultName), buf, _TRUNCATE);
1539    
1540          // Log Default File Path (2007.5.30 maya)          // Log Default File Path (2007.5.30 maya)
1541          GetDlgItemTextA(IDC_DEFAULTPATH_EDITOR, ts.LogDefaultPath, _countof(ts.LogDefaultPath));          free(ts.LogDefaultPathW);
1542            hGetDlgItemTextW(m_hWnd, IDC_DEFAULTPATH_EDITOR, &ts.LogDefaultPathW);
1543    
1544          /* Auto start logging (2007.5.31 maya) */          /* Auto start logging (2007.5.31 maya) */
1545          ts.LogAutoStart = GetCheck(IDC_AUTOSTART);          ts.LogAutoStart = GetCheck(IDC_AUTOSTART);

Legend:
Removed from v.9733  
changed lines
  Added in v.9858

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