Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/teraterm/filesys_log.cpp

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

revision 7291 by zmatsuo, Fri Nov 30 16:28:38 2018 UTC revision 7526 by zmatsuo, Thu Mar 28 16:38:29 2019 UTC
# Line 28  Line 28 
28   */   */
29    
30  /* TERATERM.EXE, file transfer routines */  /* TERATERM.EXE, file transfer routines */
31  #include "stdafx.h"  #include <stdio.h>
32    #include <io.h>
33    #include <process.h>
34    
35  #include "teraterm.h"  #include "teraterm.h"
36  #include "tttypes.h"  #include "tttypes.h"
37  #include "ttftypes.h"  #include "ttftypes.h"
# Line 255  static PFileTransDlg FLogDlg = NULL; Line 258  static PFileTransDlg FLogDlg = NULL;
258  static PFileTransDlg SendDlg = NULL;  static PFileTransDlg SendDlg = NULL;
259  static PProtoDlg PtDlg = NULL;  static PProtoDlg PtDlg = NULL;
260    
261  BOOL OpenFTDlg(PFileVar fv)  static BOOL OpenFTDlg(PFileVar fv)
262  {  {
263          PFileTransDlg FTDlg;          PFileTransDlg FTDlg;
         HWND HFTDlg;  
         char uimsg[MAX_UIMSG];  
264    
265          FTDlg = new CFileTransDlg();          FTDlg = new CFileTransDlg();
266    
# Line 272  BOOL OpenFTDlg(PFileVar fv) Line 273  BOOL OpenFTDlg(PFileVar fv)
273    
274          if (FTDlg!=NULL)          if (FTDlg!=NULL)
275          {          {
276                  FTDlg->Create(fv, &cv, &ts);                  FTDlg->Create(hInst, HVTWin, fv, &cv, &ts);
277                  FTDlg->RefreshNum();                  FTDlg->RefreshNum();
278                  if (fv->OpId == OpLog) {                  if (fv->OpId == OpLog) {
279                          HWndLog = FTDlg->m_hWnd; // steven add                          HWndLog = FTDlg->m_hWnd; // steven add
# Line 284  BOOL OpenFTDlg(PFileVar fv) Line 285  BOOL OpenFTDlg(PFileVar fv)
285          else          else
286                  SendDlg = FTDlg; /* File send */                  SendDlg = FTDlg; /* File send */
287    
         HFTDlg=FTDlg->GetSafeHwnd();  
   
         GetDlgItemText(HFTDlg, IDC_TRANS_FILENAME, uimsg, sizeof(uimsg));  
         get_lang_msg("DLG_FILETRANS_FILENAME", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(HFTDlg, IDC_TRANS_FILENAME, ts.UIMsg);  
         GetDlgItemText(HFTDlg, IDC_FULLPATH_LABEL, uimsg, sizeof(uimsg));  
         get_lang_msg("DLG_FILETRANS_FULLPATH", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(HFTDlg, IDC_FULLPATH_LABEL, ts.UIMsg);  
         GetDlgItemText(HFTDlg, IDC_TRANS_TRANS, uimsg, sizeof(uimsg));  
         get_lang_msg("DLG_FILETRANS_TRNAS", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(HFTDlg, IDC_TRANS_TRANS, ts.UIMsg);  
         GetDlgItemText(HFTDlg, IDC_TRANS_ELAPSED, uimsg, sizeof(uimsg));  
         get_lang_msg("DLG_FILETRANS_ELAPSED", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(HFTDlg, IDC_TRANS_ELAPSED, ts.UIMsg);  
         GetDlgItemText(HFTDlg, IDCANCEL, uimsg, sizeof(uimsg));  
         get_lang_msg("DLG_FILETRANS_CLOSE", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(HFTDlg, IDCANCEL, ts.UIMsg);  
         GetDlgItemText(HFTDlg, IDC_TRANSPAUSESTART, uimsg, sizeof(uimsg));  
         get_lang_msg("DLG_FILETRANS_PAUSE", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(HFTDlg, IDC_TRANSPAUSESTART, ts.UIMsg);  
         GetDlgItemText(HFTDlg, IDC_TRANSHELP, uimsg, sizeof(uimsg));  
         get_lang_msg("BTN_HELP", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(HFTDlg, IDC_TRANSHELP, ts.UIMsg);  
   
288          fv->StartTime = GetTickCount();          fv->StartTime = GetTickCount();
289          if (fv->OpId == OpSendFile) {          if (fv->OpId == OpSendFile) {
290                    HWND HFTDlg = FTDlg->GetSafeHwnd();
291                  InitDlgProgress(HFTDlg, IDC_TRANSPROGRESS, &fv->ProgStat);                  InitDlgProgress(HFTDlg, IDC_TRANSPROGRESS, &fv->ProgStat);
292                  ShowWindow(GetDlgItem(HFTDlg, IDC_TRANS_ELAPSED), SW_SHOW);                  ShowWindow(GetDlgItem(HFTDlg, IDC_TRANS_ELAPSED), SW_SHOW);
293          }          }
# Line 1479  BOOL OpenProtoDlg(PFileVar fv, int IdPro Line 1457  BOOL OpenProtoDlg(PFileVar fv, int IdPro
1457  {  {
1458          int vsize;          int vsize;
1459          PProtoDlg pd;          PProtoDlg pd;
         HWND Hpd;  
         char uimsg[MAX_UIMSG];  
1460    
1461          ProtoId = IdProto;          ProtoId = IdProto;
1462    
# Line 1540  BOOL OpenProtoDlg(PFileVar fv, int IdPro Line 1516  BOOL OpenProtoDlg(PFileVar fv, int IdPro
1516                  ProtoVar = NULL;                  ProtoVar = NULL;
1517                  return FALSE;                  return FALSE;
1518          }          }
1519          pd->Create(fv,&ts);          pd->Create(hInst, HVTWin, fv, &ts);
   
         Hpd=pd->GetSafeHwnd();  
   
         GetDlgItemText(Hpd, IDC_PROT_FILENAME, uimsg, sizeof(uimsg));  
         get_lang_msg("DLG_PROT_FILENAME", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(Hpd, IDC_PROT_FILENAME, ts.UIMsg);  
         GetDlgItemText(Hpd, IDC_PROT_PROT, uimsg, sizeof(uimsg));  
         get_lang_msg("DLG_PROT_PROTO", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(Hpd, IDC_PROT_PROT, ts.UIMsg);  
         GetDlgItemText(Hpd, IDC_PROT_PACKET, uimsg, sizeof(uimsg));  
         get_lang_msg("DLG_PROT_PACKET", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(Hpd, IDC_PROT_PACKET, ts.UIMsg);  
         GetDlgItemText(Hpd, IDC_PROT_TRANS, uimsg, sizeof(uimsg));  
         get_lang_msg("DLG_PROT_TRANS", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(Hpd, IDC_PROT_TRANS, ts.UIMsg);  
         GetDlgItemText(Hpd, IDC_PROT_ELAPSED, uimsg, sizeof(uimsg));  
         get_lang_msg("DLG_PROT_ELAPSED", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(Hpd, IDC_PROT_ELAPSED, ts.UIMsg);  
         GetDlgItemText(Hpd, IDCANCEL, uimsg, sizeof(uimsg));  
         get_lang_msg("BTN_CANCEL", ts.UIMsg, sizeof(ts.UIMsg), uimsg, ts.UILanguageFile);  
         SetDlgItemText(Hpd, IDCANCEL, ts.UIMsg);  
1520    
1521          (*ProtoInit)(ProtoId,FileVar,ProtoVar,&cv,&ts);          (*ProtoInit)(ProtoId,FileVar,ProtoVar,&cv,&ts);
1522    

Legend:
Removed from v.7291  
changed lines
  Added in v.7526

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