06.10.2015, 09:24
Hallo
ich möchte mehrere Motoren ansteuern und habe mir dafür einen Cluster aus den einzelnen numerischen Bedienfeldern zusammengestellt.
In einer Ereignisstruktur frage ich den Cluster nach Wertänderung ab und steuere dann durch Vergleich von altem mit neuem Clusterwert eine Casestruktur, in der ich dann letztendlich festlege welcher Motor fahren soll.
Das klappt eigentlich auch so wie es soll: Also Eingabe des Wertes in das Bedienfeld...Bestätigung mit Enter...Motor fährt los!
Nur hab ich jetzt gemerkt, dass es auch mal vorkommen kann, dass man schon einen neuen Wert ins Feld eingegeben hat und es sich dann aber doch nochmal überlegt und lieber zuerst einen anderen Motor fahren lässt...
Das Eingabefeld nimmt diese Eingabe aber trotzdem schon als Wertänderung auf und der Motor beginnt zu fahren sobald ich woanders hinklicke.
Hab schon versucht zusätzlich zu dem Wertänderungsereignis ein Taste losgelassen Ereignis hinzuzufügen, aber irgendwie scheinen die sich nicht zu vertragen. Also ich kann dann nicht mehr den alten und den neuen Wert abgreifen..
Also das Problem scheint ja ziemlich simpel aber irgendwie bin ich bis jetzt noch auf keine Lösung gekommen. Gibt es ein Möglichkeit die Wertänderung wirklich NUR durch die Entereingabe zu übernehmen?
ich möchte mehrere Motoren ansteuern und habe mir dafür einen Cluster aus den einzelnen numerischen Bedienfeldern zusammengestellt.
In einer Ereignisstruktur frage ich den Cluster nach Wertänderung ab und steuere dann durch Vergleich von altem mit neuem Clusterwert eine Casestruktur, in der ich dann letztendlich festlege welcher Motor fahren soll.
Das klappt eigentlich auch so wie es soll: Also Eingabe des Wertes in das Bedienfeld...Bestätigung mit Enter...Motor fährt los!
Nur hab ich jetzt gemerkt, dass es auch mal vorkommen kann, dass man schon einen neuen Wert ins Feld eingegeben hat und es sich dann aber doch nochmal überlegt und lieber zuerst einen anderen Motor fahren lässt...
Das Eingabefeld nimmt diese Eingabe aber trotzdem schon als Wertänderung auf und der Motor beginnt zu fahren sobald ich woanders hinklicke.
Hab schon versucht zusätzlich zu dem Wertänderungsereignis ein Taste losgelassen Ereignis hinzuzufügen, aber irgendwie scheinen die sich nicht zu vertragen. Also ich kann dann nicht mehr den alten und den neuen Wert abgreifen..
Also das Problem scheint ja ziemlich simpel aber irgendwie bin ich bis jetzt noch auf keine Lösung gekommen. Gibt es ein Möglichkeit die Wertänderung wirklich NUR durch die Entereingabe zu übernehmen?