Develop and Download Open Source Software

Browse Subversion Repository

Log of /trunk/teraterm/teraterm/logdlg.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 11014 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 19 12:51:56 2023 UTC (5 months, 3 weeks ago) by zmatsuo
File length: 1902 byte(s)
Diff to previous 10804 , to selected 8894
ログダイアログを整理

- コンパイル時の警告を減らした
- 不要変数削除
- グローバル変数への直接アクセスをなくした

Revision 10804 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 23 07:07:16 2023 UTC (8 months, 2 weeks ago) by zmatsuo
File length: 1871 byte(s)
Copied from: trunk/teraterm/teraterm/filesys_log.h revision 10803
Diff to previous 10444 , to selected 8894
ログダイアログを logdlg.cpp,h に分離した

- teraterm/teraterm/logdlg.cpp,h 追加

Revision 10444 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 30 15:46:12 2022 UTC (15 months, 1 week ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_log.h
File length: 3055 byte(s)
Diff to previous 10443 , to selected 8894
ログファイル名プレビュの表示内容を詳しくした

- 無効な文字を含んだ時のファイル名も表示するようにした
- プレビュ不要時は表示しないようにした
- filesys_log.cpp 内でのログファイル名の処理を Unicode化
  - 他で使用していないと思われる ConvFName() を無効化した
- TODO
  - tttset.LogDefaultName の Unicode版追加
- ホイールスクロール行数取得に GetDlgItemInt() を使用するようにした
  - GetDlgItemText() + atoi() だった

ticket #45553

Revision 10443 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 29 16:43:20 2022 UTC (15 months, 1 week ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_log.h
File length: 3065 byte(s)
Diff to previous 9048 , to selected 8894
ログタブの標準ファイル名に設定できない文字があったので修正

- 修正前の動作
  - strftime() で %c %x %X %Z などにファイル名に使えない文字が含まれる時、
  - ダイアログで設定できない
    - OKボタンを押した後エラーが出て設定されない
    - 時間や日付の区切りに':','/'が使われるため(ロケール=日本)
  - 設定ファイル(TERATERM.INI)に直接設定すると使用できる
- ダイアログでのファイル名の判定方法を変更
  - strftime()でフォーマット後に使用できない文字を置換するようにした
  - 日本以外のロケールでも使用できる
- フォーマット後のプレビューを出すようにした
- ダイアログでのファイル名の扱いUnicode化した
- ログファイル名でよく使うと思われるパターンをドロップダウンで選択できるようにした

ticket #45553

Revision 9048 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 16 12:24:13 2020 UTC (3 years, 3 months ago) by nmaya
Original Path: trunk/teraterm/teraterm/filesys_log.h
File length: 2996 byte(s)
Diff to previous 8912 , to selected 8894
ソースファイルの著作権表記の "最後の発行の年" を削除

ticket #40996

Revision 8912 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:32:23 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_log.h
File length: 2995 byte(s)
Diff to previous 8910 , to selected 8894
ログローテート時、新しいファイルにBOMが出力されるよう修正

Revision 8910 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:32:07 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_log.h
File length: 2972 byte(s)
Diff to previous 8908 , to selected 8894
タイムスタンプがうまく出なかったので修正

Revision 8908 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:31:51 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_log.h
File length: 2839 byte(s)
Diff to previous 8905 , to selected 8894
現在バッファをすべてログへ書き出しを Unicode化した

- 別関数に分離, FLogOutputAllBuffer()

Revision 8905 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:31:25 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_log.h
File length: 2806 byte(s)
Diff to previous 8904 , to selected 8894
コメントの書き込みを Unicode 化した

- FLogWriteStr()

Revision 8904 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:31:14 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_log.h
File length: 2772 byte(s)
Diff to previous 8900 , to selected 8894
ログファイルへの文字コードの変換を filesys_log で行うようにした

- filesys_log へ追加 (vtterm.c から移動)
  - FLogPutUTF32()
  - FLogSetCode()
  - FLogOutputBOM()

Revision 8900 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:29:32 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys_log.h
File length: 2653 byte(s)
Copied from: trunk/teraterm/teraterm/filesys.h revision 8899
Diff to previous 8899 , to selected 8894
filesys_log.h を作成

- filesys.h から分離
- 使用していないので filesys_log から ttpfile.dll のロードを行わないようにした
- ログのポーズに cv.FilePause を使用しないようにした

Revision 8899 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:29:19 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4741 byte(s)
Diff to previous 8897 , to selected 8894
ログに関するAPIをUnicode化した

- FLogOpen(), FLogGetFilename(), FLogGetLogFilename()
  - FLogGetLogFilename() の内部は ANSI のまま
  - ファイル名に Unicode が使用できるようになった
- ログファイルが作成できなかった時の MessageBox を vtwin.cpp に移動
- ftdlg.cpp のファイル名表示を Unicode 化

Revision 8897 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 18 15:27:54 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4729 byte(s)
Diff to previous 8894
ログに関するコードを filesys_log.c に移動した

- ログ用構造体(TFileVar_#filesys_log.c)から不要メンバ削除
- OnCommOpen()#vtwin.cpp で log,dde(macro)用バッファを作成していたが、作成済みのため削除

Revision 8894 - (view) (download) (as text) (annotate) - [selected]
Modified Tue Aug 18 15:27:29 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4800 byte(s)
Diff to previous 8863
ログ出力部を分離した

- filesys.cpp から filesys_log.cpp を分離
- プロジェクトにファイル追加
  - VS2005, VS2019, cmake

Revision 8863 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 25 16:00:58 2020 UTC (3 years, 8 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4840 byte(s)
Diff to previous 8860 , to selected 8894
logダイアログをUnicode対応、動作を調整

- ダイアログはUnicode化した
  - ログのファイル名はANSI
- BOM、コードが設定できるようになった
  - 起動直後の自動ログ UTF-8,BOM なし

Revision 8860 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 25 16:00:24 2020 UTC (3 years, 8 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4536 byte(s)
Diff to previous 8858 , to selected 8894
マクロ(ttmacro)用送信バッファの分離

- 受信した文字をマクロで判定等を行うために、マクロ(ttmacro)へ受信データを送信する
- 従来は、1つのバッファをマクロとlogで共用していた
- 各々で異なる文字コードを扱えるよう分離した
- マクロ用は ttdde.c,h にまとめた

Revision 8858 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 25 16:00:00 2020 UTC (3 years, 8 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4546 byte(s)
Diff to previous 8857 , to selected 8894
API名を修正

- Log.. -> FLog..
  - r8852で追加したAPI
- 引数なし関数には (void) を追加

Revision 8857 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 25 15:59:47 2020 UTC (3 years, 8 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4470 byte(s)
Diff to previous 8852 , to selected 8894
ログ関連API追加,ftdlg修正

- FLogWindow() 追加
  - グローバル変数 HWND HWndLog 削除
- FLogPause() 追加
  - FLogChangeButton() を static関数に変更
- FLogShowDlg() 追加
  - ShowFTDlg() を static関数に変更
- FLogIsPause()追加
- ftdlg
  - cv->FilePauseを操作しないようにした
    - FileTransPause()#filesys を追加
  - WM_USER_FTCANCEL メッセージを削除
    - FileTransEnd() を直接コール

Revision 8852 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 13 15:31:46 2020 UTC (3 years, 8 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 4332 byte(s)
Diff to previous 8822 , to selected 8894
ログファイルダイアログを追加

- ログダイアログ(IDD_LOGDLG)を追加
  - ログファイルのダイアログ表示に共通関数を使用しないよう修正
    - GetTransFname()#ttpfile を使用しない
  - filesys_log.rc, filesys_log_res.h 追加
  - ログコメントダイアログ(IDD_COMMENT_DIALOG)を移動
  - VS2005,2019,cmake にファイルを追加
- LogVar#filesys.cpp をグローバル変数からファイル内変数に変更
  - APIを追加,Log...()#filesys.cpp

Revision 8822 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 2 15:41:37 2020 UTC (3 years, 9 months ago) by zmatsuo
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 3966 byte(s)
Diff to previous 7182 , to selected 8894
ログが取れなくなっていたので修正

- 文字コードは UTF-8 固定
- 改行コードは CR+LF 固定

Revision 7182 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 18 05:38:58 2018 UTC (5 years, 7 months ago) by maya
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 3969 byte(s)
Diff to previous 6841 , to selected 8894
ttpdlg.dll, ttpfile.dll の関数の呼び出し方を修正(GetProcAddress を使うように統一)

c.f. ttssh2-devel 3467

修正前の呼び出しをコミットした箇所:
https://ja.osdn.net/cvs/view/ttssh2/teraterm/source/ttdlg/ttdlg.c?hideattic=0&r1=1.62&r2=1.63
https://ja.osdn.net/cvs/view/ttssh2/teraterm/source/teraterm/ttdialog.c?hideattic=0&r1=1.2&r2=1.3
https://ja.osdn.net/cvs/view/ttssh2/teraterm/source/teraterm/ttdialog.h?hideattic=0&r1=1.3&r2=1.4
https://ja.osdn.net/cvs/view/ttssh2/teraterm/source/teraterm/filesys.cpp?hideattic=0&r1=1.23&r2=1.24
https://ja.osdn.net/cvs/view/ttssh2/teraterm/source/ttfile/ftlib.h?hideattic=0&r1=1.7&r2=1.8

Revision 6841 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 4 15:02:28 2017 UTC (6 years, 9 months ago) by doda
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 3721 byte(s)
Diff to previous 6806 , to selected 8894
TeraTerm Project としてのライセンス表記を追加

・Tera Term 本体分を横 80 桁に収まるように改行位置を調整
・ttssh 関連の分を追加

Revision 6806 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 15 00:37:01 2017 UTC (6 years, 9 months ago) by doda
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 3725 byte(s)
Diff to previous 6801 , to selected 8894
TeraTerm Project としてのライセンス表記を追加

とりあえず Tera Term 本体分。
TeraTerm Project としての copyright 表記の年部分はコミットログを確認して書いたつもりだけど、ミスってたらすみません。

TODO: 過去に取り込んだパッチに関する著作権表記の追加

Revision 6801 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 13 10:30:12 2017 UTC (6 years, 9 months ago) by doda
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2259 byte(s)
Diff to previous 3861 , to selected 8894
eliminate FAR keyword.

Revision 3861 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 15 13:15:43 2010 UTC (13 years, 11 months ago) by doda
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2299 byte(s)
Diff to previous 3227 , to selected 8894
外部からコールされなくなったので、コールされる為の設定を削除。


Revision 3227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 24 15:10:33 2009 UTC (15 years ago) by maya
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2342 byte(s)
Diff to previous 3221 , to selected 8894
CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換

Revision 3221 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 24 09:37:20 2009 UTC (15 years ago) by maya
Original Path: trunk/teraterm/teraterm/filesys.h
File length: 2260 byte(s)
Diff to previous 2635 , to selected 8894
CVS から SVN へ移行: trunk に集約

Revision 2635 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 21 04:12:28 2009 UTC (15 years, 2 months ago) by maya
Original Path: teraterm/trunk/teraterm/filesys.h
File length: 2260 byte(s)
Diff to previous 2511 , to selected 8894
LogStart 関数が、ログファイルを開けたかどうかを返すようにした。


Revision 2511 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 14 16:33:09 2008 UTC (15 years, 11 months ago) by yutakapon
Original Path: teraterm/trunk/teraterm/filesys.h
File length: 2260 byte(s)
Diff to previous 2476 , to selected 8894
YMODEMメニュー呼び出しの追加。まだ動かないので、子メニューは隠蔽してあります。


Revision 2476 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Apr 14 17:35:50 2008 UTC (16 years ago) by maya
Original Path: teraterm/trunk/teraterm/filesys.h
File length: 2232 byte(s)
Diff to selected 8894
ファイル移動に伴う修正


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

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