Guten Morgen,
ich habe das Problem, dass mein Kunde gerne diverse Meldungen als Popup Fenster haben möchte. Nun kann ich die Fenster anlegen, aufrufen und schließen, habe aber das Problem, dass wenn zufällig 2 Popups gleichzeitig aufgerufen werden, diese durchwechseln. Ich habe dieses Problem umgangen, indem ich eine Variable "Popup_active" Im hmi setze, welche das aktivieren von 2 Popups gleichzeitig unterbindet. Nun werden die Popups aber bei einem Bildwechsel in den Hintergrund gestellt, wodurch meine Variable "Popup_active" noch aktiv ist. Ich habe dann keine Möglichkeit diese zu deaktivieren.
Lösungsvorschlag 1:
In jedem Bild einen Trigger setzen, dass "Popup_active" zurücksetzt. -> Umständlich und Fehleranfällig
Lösungsvorschlag 2:
Den Status des Popups auslesen, damit ich weiß ob eines aktiv ist, und meine "Popup_active" Variable begraben.
Nr. 2 finde ich da deutlich attraktiver, aber kann ich den Status einen Popups auslesen? Hilfe, sowie google helfen da wenig.
(Kurzer Rant am Ende: Warum zur hölle kann man das Aufrufen eines Popups mit Variablenanbindung nur "ändern" aber nicht definiert ein- und ausschalten? Dafür muss ich einskript anlegen. Wer hat sich das ausgedacht?!?!?)
Danke für die Antworten.
MfG
ich habe das Problem, dass mein Kunde gerne diverse Meldungen als Popup Fenster haben möchte. Nun kann ich die Fenster anlegen, aufrufen und schließen, habe aber das Problem, dass wenn zufällig 2 Popups gleichzeitig aufgerufen werden, diese durchwechseln. Ich habe dieses Problem umgangen, indem ich eine Variable "Popup_active" Im hmi setze, welche das aktivieren von 2 Popups gleichzeitig unterbindet. Nun werden die Popups aber bei einem Bildwechsel in den Hintergrund gestellt, wodurch meine Variable "Popup_active" noch aktiv ist. Ich habe dann keine Möglichkeit diese zu deaktivieren.
Lösungsvorschlag 1:
In jedem Bild einen Trigger setzen, dass "Popup_active" zurücksetzt. -> Umständlich und Fehleranfällig
Lösungsvorschlag 2:
Den Status des Popups auslesen, damit ich weiß ob eines aktiv ist, und meine "Popup_active" Variable begraben.
Nr. 2 finde ich da deutlich attraktiver, aber kann ich den Status einen Popups auslesen? Hilfe, sowie google helfen da wenig.
(Kurzer Rant am Ende: Warum zur hölle kann man das Aufrufen eines Popups mit Variablenanbindung nur "ändern" aber nicht definiert ein- und ausschalten? Dafür muss ich einskript anlegen. Wer hat sich das ausgedacht?!?!?)
Danke für die Antworten.
MfG