Taster mit WinCC flexible 2005 !

SHendrik

Level-1
Beiträge
33
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo.

Möchte mit Winc einen Taster erstellen.
D.h. wenn gedrückt Bit = 1 und beim Loslassen Bit auf 0.
So habe ich das auch paramertriert

Leider wird das Bit erst gesetzt, wenn ich den Taster drücke und dann mit gedrücktem Button den Mauszeiger bewege. Beim Loslassen, wird es richtig wieder zurückgesetzt ..

Was mache ich falsch ??

Gruß

Hendrik
 
SHendrik schrieb:
Hallo.

Möchte mit Winc einen Taster erstellen.
D.h. wenn gedrückt Bit = 1 und beim Loslassen Bit auf 0.
So habe ich das auch paramertriert

Leider wird das Bit erst gesetzt, wenn ich den Taster drücke und dann mit gedrücktem Button den Mauszeiger bewege. Beim Loslassen, wird es richtig wieder zurückgesetzt ..

Was mache ich falsch ??

Gruß

Hendrik

Hmm du musst einfach als Drückevent das Setzen des Bits und als Loslassevent das Rücksetzen des Bits projektieren. Dann sollte das funktionieren. Tut es zumindest bei mir!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hab mit WinCC flex noch nix gemacht, aber sollte mittlerweile nicht
ein sog. One-Shot Ereignis existieren, um nicht andauernd Drück- &
Loslassereignis zu projektieren ?

Klick oder so ähnlich ?

Regt mich in ProTool immer auf, bei Kopien von Buttons wird immer ein
Ereignis vergessen umzustellen ;)

cu, nairolf
 
nairolf schrieb:
Hab mit WinCC flex noch nix gemacht, aber sollte mittlerweile nicht
ein sog. One-Shot Ereignis existieren, um nicht andauernd Drück- &
Loslassereignis zu projektieren ?

Klick oder so ähnlich ?

Regt mich in ProTool immer auf, bei Kopien von Buttons wird immer ein
Ereignis vergessen umzustellen ;)

cu, nairolf

Stimmt, es gibt die Funktion "SetzeBitWaehrendTasteGedrueckt"! Diese wird beim Drückevent projektiert!
 
Runtime?

Ich vermute mal Du benutzt einen PC mit Runtime und kein Panel zum Bedienen?

Weiter vermute ich, dass Du ein Textfeld über der Schaltfläche hast? In diesem Fall, drückst Du Deinen Taster mit dem Mauszeiger und erst, wenn der Mauszeiger Bereiche der (im Hintergrund liegenden) Schaltfläche berührt (deswegen musst Du wohl den Zeiger bewegen), wird die Schaltfläche aktiv.

Wenn dem so ist, musst Du die Schaltfläche "ganz nach vorne" legen, also anklicken, rechte Maustaste und dann steht da oben irgendwie Ausrichtung ==> ganz nach vorne. (Eventuell musst Du dann Deine Schaltfläche unsichtbar machen, um den Text noch lesen zu können)

So, wie Du das hier beschreibst, tippe ich stark auf, dass da noch etwas über Deiner Schaltfläche liegt....?


Gruß
Martin
 
Zurück
Oben