Quantcast
Channel: All Open Tickets - Tera Term on OSDN
Viewing all articles
Browse latest Browse all 2128

File Drag and Drop ignores "TransBin" flag - Tera Term Ticket #44442 on OSDN

$
0
0

File Drag and Drop ignores "TransBin" flag

Eröffnet am: 2022-04-22 23:58

Letztes Update: 2022-04-24 01:15

Auswertung:(Anonym)Verantwortlicher:(Keine)
Priorität:5 - MittelMeilenstein:Tera Term 4.106
Typ:FehlerSchweregrad:4
Komponente:Tera TermStatus:Offen
LösungKeine

Einzelheiten

I pretty much exclusively send binary files through TeraTerm, so having it remember the "binary" setting for sending a file is very useful, but sadly it doesn't persist between restarts of the program.

when i check the "Binary" and "Do same Process next drop" checkbox in the "File Drag and Drop" dialog window and then click "Save setup..." the TransBin flag in the .ini file gets set to "on" and it works perfectly fine.

but when i then close and reopen the program it defaults both the "Binary" and "Do same Process next drop" checkbox back to "off". when i then click "Save setup..." (without touching any option after opening the program) it will update the "TransBin" flag back to "off".

so it seems like it's writting the flag to the .ini file correctly, but for some reason it's not reading the flag when you open the program (or when you click "Restore setup...").

and that's why i think it's a bug, because what's the point of writing to a flag if it never gets read?

Letzte Aktualisierung für dieses Ticket

2022-04-24 01:15 Aktualisiert von: nmaya

Kommentar

Do same process, next drop(次のドロップ時、同じ処理を行う)

https://ttssh2.osdn.jp/manual/4/ja/usage/mouse.html

ダイアログの設定内容をメモリに記憶し、次にドロップされたときに利用(ダイアログが表示される場合には ダイアログの設定に反映、そうでなければユーザへ確認せずに同じ処理を)します。

ダイアログの設定内容のうち、次に利用される設定は、DropType(SCP/Send file/Send file(binary)/Pasete Filename)"と"DropTypePaste(Separator is Space/Separator is NewLIne)"のみ。

"メモリに記憶し"と書いてあるので区別はつくと思うが、TERATERM.INIに対応する設定項目は存在しない。

の2点をヘルプに書き加えてもよいと思う。

Binary

初回(DROP_TYPE_CANCELのとき?)に ts.TransBin を IDC_BINARY_CHECK に反映できれば、TERATERM.INI からの読み込みが反映される。

しかし Binary は単独のフラグではなく、DropType が別になっているので単純ではなさそう。

表示時:DropType(CANCEL/SCP/Send file/Send file(binary)/Pasete Filename)とts.TransBin(true/false)の組み合わせでダイアログ表示時の状態を決めなければならない。

記憶:BinaryをチェックしてPasete Filenameした場合は、"Do same process, next drop" しても覚えてくれない。


Viewing all articles
Browse latest Browse all 2128