![]() |
Exception-Meldung auf dem Hauptfenster
Hallo,
ich habe eine Anwendung, die ihre Informationen über 3 Bildschirme verteilt. Das Hauptfenster ist der Bildschirm, an dem Tastatur und Maus hängen. Die andere beiden Bildschirme sind als Info-Bildschirme einige Meter weiter um die Ecke montiert. Nun kommen Exception-Meldungen nicht am Hauptfenster raus, sondern auf einem der Info-Screens, wo der Bediener natürlich erst mal nix sieht, gleichzeitig wird durch den modalen Dialog auch noch die Eingabe am Hauptfenster blockiert, und man wundert sich wie blöde, warum die Maus nix mehr macht, bis mal einer um die Ecke schaut. Und mit der Maus um die Ecke navigieren ist auch doof. Kann man das irgendwie abstellen? |
AW: Exception-Meldung auf dem Hauptfenster
Erstens ist die Frage, ob die Bediener die überhaupt in der Form sehen sollen. Es würde sich ansonsten anbieten diese mit z.B. Eurekalog nur loggen zu lassen oder das Fehlerfenster nur für ein paar Sekunden anzuzeigen. Dann hättest du auch gleich Stacktraces usw. um das Problem zu finden.
Und um die Exception einfach nur abzufangen gibt es die Komponente TApplicationEvents, bei der du nur einen Handler für OnMessage erstellen musst. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz