ログUIの変更
Eröffnet am: 2020-07-01 00:18
Letztes Update: 2020-07-14 00:53
Auswertung: | zmatsuo | Verantwortlicher: | zmatsuo |
---|---|---|---|
Priorität: | 5 - Mittel | Meilenstein: | Tera Term 5.0 |
Typ: | Funktionsanfragen | Schweregrad: | 5 - Mittel |
Komponente: | Tera Term | Status: | Offen [Owner assigned] |
Lösung | Keine |
Einzelheiten
ファイル選択ダイアログのカスタマイズをやめてダイアログを追加します。
ファイル選択ダイアログをカスタマイズすると 古いスタイルのダイアログになります。 UIの互換性を保つためだと思われます。
ダイアログのイメージは次のようにしようと考えています。
ログ Filename (drop file in this dialog) [ (*1) ] [...] (*4) ( ) text [UTF-8 ▼] (*2) |UTF-16BE | |UTF-16LE | ( ) binary [ ] BOM (*3) [ ] append (*2) [ ] plain text [ ] no dialog [ ] include buffer [ ] time stamp [local time ▼] |UTC | |Elapsed time logging | |Elapsed connection | [help] [ok] [cancel]
- 1 設定のフォルダ、ファイル名がデフォルトで入る
- 2 appendの時、ファイルにBOMがあれば自動選択される
- 3 新規ファイル & binary以外選択可
- 4 ファイル選択ダイアログ
Kommentar
ログ、ファイル送信、転送(xmodemなど)、マクロ、状態を表示するダイアログが 巧みに実装されていて、各々に分離して変更するのが難しい感じです。
まずはログのUI部分を分離して ある程度ダイアログを実装したのでコミットしました(r8852)。 ファイル名のUnicode化、ログの文字コードの変更はもう少しかかりそうです。
ログファイルの存在チェック、文字コード(BOM)のチェックは入れてみましたが、 ファイル名を編集するたびにチェックが走るので USBなど遅いファイルシステム上ではイマイチかも知れません。
ファイル選択ダイアログは、OSのバージョンによって異なることになります。 Windows10ではファイル選択ダイアログはエクスプローラーに似ていて、 2ペイン、左にフォルダツリー、右にファイル一覧となるはずです。
https://ci.appveyor.com/project/matsuo/trunk/build/job/esm1rl71n0j6wkpn/artifacts