LabVIEWForum.de
Eventart bei Anpassung eines analogen Waveform Graph - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Eventart bei Anpassung eines analogen Waveform Graph (/Thread-Eventart-bei-Anpassung-eines-analogen-Waveform-Graph)



Eventart bei Anpassung eines analogen Waveform Graph - M Nussbaumer - 27.02.2012 14:40

Hallo Zusammen

Ich habe hier einen analogen Waveform Graph für welchen ich gerne erfassen möchte ob der User manuell die Auflösung geändert hat. Leider habe ich bis jetzt kein Event gefunden, dass eine Veränderung registriert und wollte fragen ob ihr einen Tipp für mich habt. Alle 200ms den Status mit dem vorherigen vergleichen möchte ich, sofern möglich, vermeidenTongue

Hintergrund ist, dass ich die verschiedenen Zoomstufen ablege und so quasi beim Zoom eine Zurückfunktion anbieten kann.

Hier noch grafisch, was ich gerne erfassen würde:

[attachment=38851]

Hoffe ihr könnt mir weiterhelfen!

Danke schon mal im vorraus!

Gruss Marc


RE: Eventart bei Anpassung eines analogen Waveform Graph - GerdW - 27.02.2012 15:31

Hallo Marc,

bei den Graphen gibt es das Event "Änderung des Skalierungsbereichs", vielleicht hilft dir das ja weiter...


RE: Eventart bei Anpassung eines analogen Waveform Graph - M Nussbaumer - 28.02.2012 08:01

(27.02.2012 15:31 )GerdW schrieb:  Hallo Marc,

bei den Graphen gibt es das Event "Änderung des Skalierungsbereichs", vielleicht hilft dir das ja weiter...

Hallo Gerd

Hab jetzt gestern mal alle Events des Graphen durchprobiert (natürlich "Änderung des Skaliergsbereichs" zuerstWink) aber so wie es aussieht wird da echt kein Event ausgelöst Blink

So wie's aussieht muss ich wohl oder über die Auflösung alle 200-300ms mit dem vorherigen Wert vergleichenDodgy Oder hat sonst jemand eine Idee wie das klappen könnte? Ich sehe da wie gesagt nur die Abfrage alle 200-300ms.

Gruss Marc


RE: Eventart bei Anpassung eines analogen Waveform Graph - GerdW - 28.02.2012 09:05

Hallo Marc,

ich weiß, dass das Event bei Änderung des Min/Max-Wertes der Achsenskalierung feuert, ich benutze es selbst zum Abspeichern von Benutzereinstellungen bei Graphen! Allerdings wird es wohl nicht auslösen, wenn "nur" Zwischenwerte für die "Increments" geändert werden - welche mich nicht interessieren Smile

Beweisfoto:
[attachment=38857]

Zitat:für welchen ich gerne erfassen möchte ob der User manuell die Auflösung geändert hat.
Der User ändert im gezeigten Bild nicht die Auflösung, sondern nur die Skaleneinteilung...


RE: Eventart bei Anpassung eines analogen Waveform Graph - M Nussbaumer - 28.02.2012 09:33

(28.02.2012 09:05 )GerdW schrieb:  ...
Zitat:für welchen ich gerne erfassen möchte ob der User manuell die Auflösung geändert hat.
Der User ändert im gezeigten Bild nicht die Auflösung, sondern nur die Skaleneinteilung...

Argh sorry hab mich da wohl etwas unklar ausgedrückt...

Ja ich meine die Skaleneinteilung (verändert ja quasi die Auflösung dessen was der User sieht). Eine Veränderung an der Skaleneinteilung wird jedoch leider durch kein Event erfasst.

Beim Rest geb ich dir Recht, da wird das Event schön erfasst und das hab ich ähnlich bereits realisiert.
Mein Auftraggeber hat eben festgestellt, dass er die Auflösung durch die Skaleneinteilung manuell anpassen kann und das diese Veränderung nicht geloggt wirdConfused

Hoffe jetzt ist es etwas klarerWink

Gruss Marc


RE: Eventart bei Anpassung eines analogen Waveform Graph - M Nussbaumer - 28.02.2012 10:08

(28.02.2012 09:05 )GerdW schrieb:  Hallo Marc,

ich weiß, dass das Event bei Änderung des Min/Max-Wertes der Achsenskalierung feuert, ich benutze es selbst zum Abspeichern von Benutzereinstellungen bei Graphen! Allerdings wird es wohl nicht auslösen, wenn "nur" Zwischenwerte für die "Increments" geändert werden - welche mich nicht interessieren Smile

Beweisfoto:


Zitat:für welchen ich gerne erfassen möchte ob der User manuell die Auflösung geändert hat.
Der User ändert im gezeigten Bild nicht die Auflösung, sondern nur die Skaleneinteilung...

Das hat man davon wenn man seine Kaffee-Pause noch nicht gehabt hatBlink

Du hast völlig recht! Ich hab nur nicht bemerkt, dass das Event ausgelöst wurde weil ich nie den Höchst oder Tiefstwert angepasst habeBig Grin

Endlich sehe ich den Wald wieder und nicht nur die Wurzel, welche ich bisher angestarrt habeIdee

Den Durchbruch hatte ich als ich ob deinem Kommentar über die Zwischenwerte, als ich deinen Post nochmal durchgelesen habeSmile

Vielen Dank für deine Hilfe!

Gruss Marc