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

通知アイコンのセット - Tera Term Ticket #44517 on OSDN

$
0
0

通知アイコンのセット

Eröffnet am: 2022-05-05 23:41

Letztes Update: 2022-05-07 16:00

Auswertung:nmayaVerantwortlicher:(Keine)
Priorität:5 - MittelMeilenstein:Tera Term 5.0 alpha2
Typ:RemindsSchweregrad:5 - Mittel
Komponente:(Keine)Status:Offen
LösungKeine

Einzelheiten

表から見える動作

  • Me 以上・2000 以上で対応 r6692
  • 4bit アイコンが表示されている
  • SSH のエージェント転送で VT アイコンが表示されている。Windows 2000 のときのみ SSH アイコンが表示されている r6691

4-stable, trunk で同じ動作

本当はこうあって欲しい動作はこう?

  • 32bit アイコンが表示される → 4-stable r9909で対応
    • Windows 2000 だけは 4bit アイコンを使う →Windows2000 の通知アイコンは 32bit 非対応なので、4bit アイコンを使う。
  • SSH 接続のあいだは SSH アイコンを使う → 4-stable r9909で対応
  • 高解像度アイコンをセットしたら表示される? → #43907

実装を調査

  • CVTWindow::CVTWindow()
    • ts.VTIcon
    • 16x16 で読み込み
    • LR_VGACOLOR|LR_SHARED
  • notify_established_secure_connection()
    • IsWindows2000 のときのみ、pvar->settings.IconID
    • 0x0 で読み込み
    • LR_VGACOLOR | LR_SHARED

Letzte Aktualisierung für dieses Ticket

2022-05-07 16:00 Aktualisiert von: nmaya

Kommentar

4-stable では r9909で対応済み。

高解像度対応できそうなら 4-stable → adjust_icon → trunk と、しないなら 4-stable → trunk とマージしていくとよい。


Viewing all articles
Browse latest Browse all 2128