!!

Willkommen Besucher...

...um das das LabVIEWForum.de als Benutzer in vollem Umfang nutzen zu können, ist eine kostenlose Registrierung nötig...
Registrierte Benutzer können Beiträge schreiben, Dateien uploaden, Beiträge lesen :) uvm.


Antwort schreiben 
Beschriftung des Cursors verschieben -> sperren?
02.09.2010, 06:59
Beitrag #1

Yantit Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 160
Registriert seit: Jun 2010

LV-Version: 8.2.1
LV-Erfahrung seit: 2010
LV-Sprachversion: de

PLZ: 63xxx
Land: Deutschland
Beschriftung des Cursors verschieben -> sperren?
Hallo und guten Morgen!

In meinem Waveform Graph habe ich 3 Cursor eingebaut, die der Benutzer verschieben kann und damit Differenzwerte berechnet werden. Das läuft auch alles soweit so gut. Allerdings, wenn der Benutzer "daneben" klickt und greift aus Versehen die Beschriftung, kann er diese auch verschieben. Das ist dahingehend blöd, als das ich die Beschriftung dazu benutze, den aktuellen Pegel des Cursors anzeigen zu lassen. Liegt dieser jetzt irgendwo, sieht das nix aus und ich finde es unpraktisch, wenn der Benutzer erst den Text zurück über den Cursor schieben muss.
Es gibt ja das Property "verschiebbar", aber das bezieht sich ja wohl nur auf den kompletten Cursor. Gibt es eine Möglichkeit, nur diesen Text fest mit dem Cursor zu verknüpfen? Hmm

Danke und Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
. .
02.09.2010, 07:48
Beitrag #2

GerdW Offline
LVF-Guru
*****


Beiträge: 4.533
Registriert seit: May 2009

LV-Version: 8.5.1, 09SP1, 10SP1, 11SP1
LV-Erfahrung seit: 1995
LV-Sprachversion: DE_EN

PLZ: 10xxx
Land: Deutschland
Beschriftung des Cursors verschieben -> sperren?
Hallo Yantit,

in der Property "Cursor List" gibt es einen (Unter-)Cluster namens "Label Offset" - mit dem solltest du mal rumspielenSmile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.09.2010, 08:16
Beitrag #3

Yantit Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 160
Registriert seit: Jun 2010

LV-Version: 8.2.1
LV-Erfahrung seit: 2010
LV-Sprachversion: de

PLZ: 63xxx
Land: Deutschland
Beschriftung des Cursors verschieben -> sperren?
' schrieb:Hallo Yantit,

in der Property "Cursor List" gibt es einen (Unter-)Cluster namens "Label Offset" - mit dem solltest du mal rumspielenSmile

Ah, alles klar, Danke! Der Cluster ist ja schon recht umfangreich, da muss ich ja erstmal schauen, wie man das am besten verarbeitet...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.09.2010, 08:21
Beitrag #4

jg Offline
Titel: Ja, hab ich..
LVF-Team

Beiträge: 9.931
Registriert seit: Jun 2005

LV-Version: 20xx / 8.x
LV-Erfahrung seit: 1999
LV-Sprachversion: EN

PLZ: 974xx
Land: Deutschland
Beschriftung des Cursors verschieben -> sperren?
Hallo,

meines Wissens nach gibt es keine Property, so dass automatisch die Beschriftung des Cursors auf quasi "nicht verschiebbar" steht, obwohl der Cursor insgesamt verschiebbar ist. Einzige Möglichkeit, die ich sehe: Du überwachst, ob das Label-Offset, und setzt das bei Änderungen wieder zurück...

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.09.2010, 08:38
Beitrag #5

Yantit Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 160
Registriert seit: Jun 2010

LV-Version: 8.2.1
LV-Erfahrung seit: 2010
LV-Sprachversion: de

PLZ: 63xxx
Land: Deutschland
Beschriftung des Cursors verschieben -> sperren?
' schrieb:Hallo,

meines Wissens nach gibt es keine Property, so dass automatisch die Beschriftung des Cursors auf quasi "nicht verschiebbar" steht, obwohl der Cursor insgesamt verschiebbar ist. Einzige Möglichkeit, die ich sehe: Du überwachst, ob das Label-Offset, und setzt das bei Änderungen wieder zurück...

Gruß, Jens

Ja, an sowas in der Art habe ich auch schon gedacht. Wäre es möglich, sowas in einer Ereignisstruktur zu lösen? Quasi, wenn sich der Offset ändert, setze wieder zurück auf Null oder würde das nicht funktionieren? Fände es jetzt umständlihc, in jedem "Durchlauf" meines Graphen auf den Label-Offset von allen drei Cursorn zu pollen, ob die sich geändert haben..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.09.2010, 13:42
Beitrag #6

Yantit Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 160
Registriert seit: Jun 2010

LV-Version: 8.2.1
LV-Erfahrung seit: 2010
LV-Sprachversion: de

PLZ: 63xxx
Land: Deutschland
Beschriftung des Cursors verschieben -> sperren?
Nachtrag:

Also, ich sehe zumindest mittlerweile keine sinnvolle Möglichkeit, die Schrift im Fall eines Verschiebens wieder zurückzusetzen: Wenn ich den Offset auslese, bekomme ich relativ merkwürdige Werte für den X-Offset (reicht von -120000 bis irgendwas um die + 15000). Das größte Problem, was ich darin sehe, ist die Tatsache, dass sich diese Werte deutlich von Durchlauf zu Durchlauf ändern, da sich ja auch mein Spektrum ebenfalls jeden Durchlauf teilweise merklich ändert. Offensichtlich beschreibt dieser Offset-Wert nicht den Offset relativ zum ausgewählten Cursor, sondern zu irgendetwas anderem...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
.. .
02.09.2010, 14:12 (Dieser Beitrag wurde zuletzt bearbeitet: 02.09.2010 14:13 von GerdW.)
Beitrag #7

GerdW Offline
LVF-Guru
*****


Beiträge: 4.533
Registriert seit: May 2009

LV-Version: 8.5.1, 09SP1, 10SP1, 11SP1
LV-Erfahrung seit: 1995
LV-Sprachversion: DE_EN

PLZ: 10xxx
Land: Deutschland
Beschriftung des Cursors verschieben -> sperren?
Hallo Yantit,

ja, mit diesem Offset habe ich auch schon mal gekämpft...Smile
Wenn ich mich recht erinnere, bezog sich der Offset auf die jeweilige Achse - kann mich in dem Punkt aber auch irren... Am besten bei einem konstanten Plot mal das Label verschieben und schauen, wie die Offset-Werte sich ändern. Dann versuchen, das gleiche Verschiebe-Verhalten mit einer selbstgeschriebenen Routine nachzuvollziehen. Dann sollte man auch das Prinzip dahinter verstanden haben...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.09.2010, 14:24
Beitrag #8

Yantit Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 160
Registriert seit: Jun 2010

LV-Version: 8.2.1
LV-Erfahrung seit: 2010
LV-Sprachversion: de

PLZ: 63xxx
Land: Deutschland
Beschriftung des Cursors verschieben -> sperren?
' schrieb:Hallo Yantit,

ja, mit diesem Offset habe ich auch schon mal gekämpft...Smile
Wenn ich mich recht erinnere, bezog sich der Offset auf die jeweilige Achse - kann mich in dem Punkt aber auch irren... Am besten bei einem konstanten Plot mal das Label verschieben und schauen, wie die Offset-Werte sich ändern. Dann versuchen, das gleiche Verschiebe-Verhalten mit einer selbstgeschriebenen Routine nachzuvollziehen. Dann sollte man auch das Prinzip dahinter verstanden haben...

Irgend so etwas werde ich wohl probieren müssen. Leider skaliere ich in meiner Darstellung so ziemlich alles, was sich im Graph bewegen lässt;)Deswegen wird das wohl ein sehr lustiges Unterfangen bei der eigentlichen Implementierung...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Graphen gegeneinander verschieben vogster 2 595 13.11.2011 09:19
Letzter Beitrag: Lucki
  Waveformgraph Sichtbereich verschieben M Nussbaumer 1 424 14.03.2011 09:07
Letzter Beitrag: GerdW
  Y-Wert des Cursors ablesen kcccp 13 1.958 13.07.2009 10:20
Letzter Beitrag: RoLe
  Beschriftung bei Log-Skala gottfried 3 1.681 27.03.2008 11:09
Letzter Beitrag: gottfried
  Sinussignal in der Phase verschieben DuranDC 1 2.840 23.05.2005 18:53
Letzter Beitrag: unaimed

Gehe zu: