通知アイコンのセット
Eröffnet am: 2022-05-05 23:41
Letztes Update: 2022-05-07 16:00
Auswertung: | nmaya | Verantwortlicher: | (Keine) |
---|---|---|---|
Priorität: | 5 - Mittel | Meilenstein: | Tera Term 5.0 alpha2 |
Typ: | Reminds | Schweregrad: | 5 - Mittel |
Komponente: | (Keine) | Status: | Offen |
Lösung | Keine |
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
- Meilenstein Update from Tera Term 4.107 to Tera Term 5.0 alpha2
- Details Updated
Kommentar
4-stable では r9909で対応済み。
高解像度対応できそうなら 4-stable → adjust_icon → trunk と、しないなら 4-stable → trunk とマージしていくとよい。