In W7 Systemsteuerung ist Bildschirm ausschalten nach 2 Minuten eingestellt.
Ist es möglich das mein Dashbord nach Berührung mit einen bestimmten Tab (z.B. Alarmseite öffnet)?
Mein 2. Problem.
Eine Berührung des Bildschirms im ausgeschalteten Zustand öffnet das aktive Tab, gleichzeitig wird ein unter dem Berührungspunkt liegender Button betätigt.
Wie kann ich erreichen das bei Berührung zuerst der Bildschirm einschaltet und danach erst eine Betätigung der Buttons möglich ist?
Für beide Probleme müßte IPS den Status des Touch kennen, zumindest fällt mir keine IPS eigene Lösung dafür ein. Man könnte es vieleicht über eine Spannungsprüfung. z.B. Maste/Slave FS20 lösen.
also ich könnte mir für das 2. Problem auch vorstellen, dass du nach einer bestimmten Zeit (also in deinem Fall 2 Minuten) automatisch ein Fenster über den ganzen Bildschirm überlagerst (eventuell würde sogar ein ExecImage reichen) mittels Visibility=true, welches bei Anklicken einfach wieder verschwindet (Visibility=false), somit wäre es einfach bei ersten klicken weg und daruner der selbe Bildschirm wieder da - weiters könntest du damit auch dein erstes Problem lösen, da du ja mittels ExecImage gleich das Tab auf das richtige umschalten könntest. (ExecType=etSetTab, Executable=PageControl1, Parameter=ID des richtigen Tabs)
die Lösung dafür ist einfach zusätzlich zu der Powersaving Funktion noch einen „richtigen“ Bildschirmschoner einzuschalten mit gleicher Wartezeit.
Dann läßt die erste Berührung erstmal nur den Bildschirmschon verschwinden.
Um Deine beiden Anforderungen auf einmal zu erschlagen erscheint mir aber der Vorschlag von superflip ganz gut.