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 8895 by zmatsuo, Tue Aug 18 15:27:38 2020 UTC revision 8896 by zmatsuo, Tue Aug 18 15:27:45 2020 UTC
# Line 54  Line 54 
54  #include "filesys_log_res.h"  #include "filesys_log_res.h"
55  #include "filesys.h"  #include "filesys.h"
56    
 #if 0  
57  typedef struct {  typedef struct {
58    HWND HMainWin;    HWND HMainWin;
59    HWND HWin;    HWND HWin;
# Line 107  typedef TFileVar_ *PFileVar_; Line 106  typedef TFileVar_ *PFileVar_;
106    
107  #define PFileVar PFileVar_  #define PFileVar PFileVar_
108  #define TFileVar TFileVar_  #define TFileVar TFileVar_
 #endif  
109    
110  static PFileVar LogVar = NULL;  static PFileVar LogVar = NULL;
111    
# Line 152  static BOOL OpenFTDlg_(PFileVar fv) Line 150  static BOOL OpenFTDlg_(PFileVar fv)
150    
151          if (FTDlg!=NULL)          if (FTDlg!=NULL)
152          {          {
153                  FTDlg->Create(hInst, HVTWin, fv, &cv, &ts);                  CFileTransDlgInfo info;
154                  FTDlg->RefreshNum(fv);                  info.UILanguageFile = ts.UILanguageFile;
155                    info.OpId = fv->OpId;
156                    info.DlgCaption = fv->DlgCaption;
157                    info.FileName = &fv->FullName[fv->DirLen];
158                    info.FullName = fv->FullName;
159                    info.HideDialog = fv->HideDialog;
160                    info.HMainWin = fv->HMainWin;
161                    FTDlg->Create(hInst, &info);
162                    FTDlg->RefreshNum(fv->StartTime, fv->FileSize, fv->ByteCount);
163          }          }
164    
165  //      if (fv->OpId==OpLog)  //      if (fv->OpId==OpLog)
# Line 743  static BOOL LogStart(void) Line 749  static BOOL LogStart(void)
749          if (! LoadTTFILE()) return FALSE;          if (! LoadTTFILE()) return FALSE;
750    
751          LogVar->OpId = OpLog;          LogVar->OpId = OpLog;
752          (*SetFileVar)(LogVar);          //(*SetFileVar)(LogVar);
753            {
754                    int i;
755                    char c;
756                    PFileVar fv = LogVar;
757                    GetFileNamePos(fv->FullName,&(fv->DirLen),&i);
758                    c = fv->FullName[fv->DirLen];
759                    if (c=='\\'||c=='/') fv->DirLen++;
760                    strncpy_s(fv->DlgCaption, sizeof(fv->DlgCaption),"Tera Term: ", _TRUNCATE);
761                    char uimsg[MAX_UIMSG];
762                    get_lang_msg("FILEDLG_TRANS_TITLE_LOG", uimsg, sizeof(uimsg), TitLog, ts.UILanguageFile);
763                    strncat_s(fv->DlgCaption, sizeof(fv->DlgCaption), uimsg, _TRUNCATE);
764            }
765          FixLogOption();          FixLogOption();
766    
767          if (ts.LogBinary > 0)          if (ts.LogBinary > 0)
# Line 1192  void LogToFile(void) Line 1210  void LogToFile(void)
1210          }          }
1211          if (FLogIsPause() || cv.ProtoFlag) return;          if (FLogIsPause() || cv.ProtoFlag) return;
1212          if (FLogDlg!=NULL)          if (FLogDlg!=NULL)
1213                  FLogDlg->RefreshNum(LogVar);                  //FLogDlg->RefreshNum(LogVar);
1214                    FLogDlg->RefreshNum(LogVar->StartTime, LogVar->FileSize, LogVar->ByteCount);
1215    
1216    
1217          // ログ・ローテート          // ログ・ローテート
1218          LogRotate();          LogRotate();
# Line 1428  void FLogWriteStr(const char *str) Line 1448  void FLogWriteStr(const char *str)
1448                  LogVar->ByteCount =                  LogVar->ByteCount =
1449                          LogVar->ByteCount + len;                          LogVar->ByteCount + len;
1450                  if (FLogDlg!=NULL)                  if (FLogDlg!=NULL)
1451                          FLogDlg->RefreshNum(LogVar);                          //FLogDlg->RefreshNum(LogVar);
1452                            FLogDlg->RefreshNum(LogVar->StartTime, LogVar->FileSize, LogVar->ByteCount);
1453          }          }
1454  }  }
1455    

Legend:
Removed from v.8895  
changed lines
  Added in v.8896

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