Christmaspoo
Level-1
- Beiträge
- 250
- Reaktionspunkte
- 33
-> Hier kostenlos registrieren
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: [Hier stand mist, der Vollständigkeit halber lasse ich ihn "unsichtbar" stehen]Warum zur hölle kann man das Aufrufen eines Popups mit Variablenanbindung nur "ändern" aber nicht definiert ein- und ausschalten? Dafür muss ich ein Skript anlegen. Warum kann ich nur auf das Ändern einer Variable reagieren, nicht aber auf True und False abfragen ohne ein Script zu benutzen. 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: [Hier stand mist, der Vollständigkeit halber lasse ich ihn "unsichtbar" stehen]Warum zur hölle kann man das Aufrufen eines Popups mit Variablenanbindung nur "ändern" aber nicht definiert ein- und ausschalten? Dafür muss ich ein Skript anlegen. Warum kann ich nur auf das Ändern einer Variable reagieren, nicht aber auf True und False abfragen ohne ein Script zu benutzen. Wer hat sich das ausgedacht?!?!?)
Danke für die Antworten.
MfG
Zuletzt bearbeitet: