Opened 13 years ago
Closed 13 years ago
#142 closed Fehler (fixed)
Screensaver: Bug!
| Reported by: | Melanie Hermann | Owned by: | Melanie Hermann |
|---|---|---|---|
| Priority: | kurzfristig | Milestone: | |
| Component: | Gesamtsystem | Version: | |
| Severity: | Fehler | Keywords: | |
| Cc: |
Description
Wenn ein Tabmenü geöffnet ist und der Screensaver startet, wird alles bis auf das Tabmenü schwarz. Es kann nur auf dem Tabmenü rumgeklickt werden.
Der Screensaver lässt sich nicht durch Klicks auf beendet.
Nur der HOME-Key kann den Screensaver beenden.
Attachments (1)
Change History (5)
by , 13 years ago
| Attachment: | Screenshot_ScreensaverBug.jpg added |
|---|
comment:1 by , 13 years ago
| Priority: | sofort → kurzfristig |
|---|
comment:2 by , 13 years ago
comment:3 by , 13 years ago
Lösungsidee:
Problem könnte sich vermeiden lassen, wenn Tabmenüs nicht offen stehen bleiben.
Deshalb wäre ein Timer sinnvoll, der die Tabmenüs nach z.B. 30 Sekunden wieder schließt.
comment:4 by , 13 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Beim Öffnen eines Tabmenüs wird ein Timer gestartet.
Die Timerfunktion schließt nach 30 Sekunden das Menü wieder, indem ein Escape-Key-Tastendruck simuliert wird.
Anschließend wird der Timer wieder beendet.
CXTabCtrl::OnSelchanging():
- SetTimer(99, 30000, (TIMERPROC)MyOnTimer_CloseTabMenu);
- KillTimer(99);
CXTabCtrl::MyOnTimer_CloseTabMenu():
- Neue Funktion
Dieses Problem würde beim ERZ2000NG vermutlich nicht auftreten, da dieser keine Tab-Menüs hat.