12.09.2010, 13:12
Hallo,
ich stelle ein Signal in einem Signalverlaufsdiagramm dar und habe drei Cusor, zwei senkrechte (um Punkte auf der dargestellten Kurve zu markieren) und einen waagerechten - um den Pegel für die Berechnungen im VI festzulegen.
Die Position der beiden sekrechten Cursor wird vom VI gesetzt, der waagerechte Cursor ist vom Benutzer einstellbar - soll sich allerdings nur entlang der Y-Achse bewegen. Da fangen meine Probleme an...
Zuvor hab' ich den X-Wert des Cursors bei der Initialisierung einfach außerhalb (-1) des sichtbaren Bereichs positioniert, dargestellt wurde er als gestrichelte Linie, somit war das Problem gelöst, da man nur seine waagerechte Komponente sah und greifen konnte.
Nun habe ich aber etwas 'schöneres' entdeckt, die gestrichelte Linie störte arg - ich möchte sie gar nicht mehr darstellen und habe als Fadenkreuz das große 'X' gewählt, die X-Position auf genau 0 gesetzt - damit ist nur der rechte Teil des Fadenkreuzes zu sehen und es wirkt wie ein Pfeil der auf die Y-Achse zeigt - einfach perfekt! Siehe Anhang...
Nun ist aber der gesamte Cursor greifbar, lässt sich in jede Richtung verschieben - das ist wiederum schlecht, soll nicht so sein. Ich habe allerdings noch keine Möglichkeit gefunden einen Cursor nur in einer Dimension verschiebbar zu machen, außer mittels oben genannten Trick bei entsprechender Cursorform.
Weiß jemand Rat?
Beste Grüße
Sascha
[attachment=29347]
ich stelle ein Signal in einem Signalverlaufsdiagramm dar und habe drei Cusor, zwei senkrechte (um Punkte auf der dargestellten Kurve zu markieren) und einen waagerechten - um den Pegel für die Berechnungen im VI festzulegen.
Die Position der beiden sekrechten Cursor wird vom VI gesetzt, der waagerechte Cursor ist vom Benutzer einstellbar - soll sich allerdings nur entlang der Y-Achse bewegen. Da fangen meine Probleme an...
Zuvor hab' ich den X-Wert des Cursors bei der Initialisierung einfach außerhalb (-1) des sichtbaren Bereichs positioniert, dargestellt wurde er als gestrichelte Linie, somit war das Problem gelöst, da man nur seine waagerechte Komponente sah und greifen konnte.
Nun habe ich aber etwas 'schöneres' entdeckt, die gestrichelte Linie störte arg - ich möchte sie gar nicht mehr darstellen und habe als Fadenkreuz das große 'X' gewählt, die X-Position auf genau 0 gesetzt - damit ist nur der rechte Teil des Fadenkreuzes zu sehen und es wirkt wie ein Pfeil der auf die Y-Achse zeigt - einfach perfekt! Siehe Anhang...
Nun ist aber der gesamte Cursor greifbar, lässt sich in jede Richtung verschieben - das ist wiederum schlecht, soll nicht so sein. Ich habe allerdings noch keine Möglichkeit gefunden einen Cursor nur in einer Dimension verschiebbar zu machen, außer mittels oben genannten Trick bei entsprechender Cursorform.
Weiß jemand Rat?
Beste Grüße
Sascha
[attachment=29347]