LabVIEWForum.de
Cursoren in Diagrammen programmgesteuert erzeugen und löschen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Cursoren in Diagrammen programmgesteuert erzeugen und löschen (/Thread-Cursoren-in-Diagrammen-programmgesteuert-erzeugen-und-loeschen)



Cursoren in Diagrammen programmgesteuert erzeugen und löschen - Lucki - 22.07.2006 19:26

Weiß jemand ob das überhaupt geht? In den Eigenschaftsknoten der Graphen werde ich nicht fündig. Habe ich etwas übersehen?

Das Problem: ich möchte in einer Kurve bestimmte Punkte, die das Ergebnis einer Berechnung sind, mittels Cursoren markieren. Da die Anzahl unterschiedlich ist, möchte ich keine feste Anzahl von Cursoren voreinstellen. Ich möchte also vor der Berechnung alle Cursoren löschen, dann entsprechend der Anzahl von gefundenen Punkten neue Cursoren erzeugen und dann die Cursoren auf den gefundenen Punkten positionieren.

Als Workarround gibt es natürlich die Lösung, genügend viele Cursoren manuell zu erstellen und dann die jeweils nicht verbrauchten Cursoren über Eigenschaftsknoten unsichtbar zu machen. Aber vielleicht geht es auch anders..


Cursoren in Diagrammen programmgesteuert erzeugen und löschen - cb - 23.07.2006 06:12

' schrieb:Weiß jemand ob das überhaupt geht? In den Eigenschaftsknoten der Graphen werde ich nicht fündig. Habe ich etwas übersehen?

Das Problem: ich möchte in einer Kurve bestimmte Punkte, die das Ergebnis einer Berechnung sind, mittels Cursoren markieren. Da die Anzahl unterschiedlich ist, möchte ich keine feste Anzahl von Cursoren voreinstellen. Ich möchte also vor der Berechnung alle Cursoren löschen, dann entsprechend der Anzahl von gefundenen Punkten neue Cursoren erzeugen und dann die Cursoren auf den gefundenen Punkten positionieren.

Als Workarround gibt es natürlich die Lösung, genügend viele Cursoren manuell zu erstellen und dann die jeweils nicht verbrauchten Cursoren über Eigenschaftsknoten unsichtbar zu machen. Aber vielleicht geht es auch anders..

ja, da hast du was übersehen: die Eigenschaft "Cursor List". Dort kannst du ein Array "reinschieben" mit genau so vielen Cursors wie du brauchst ....


Cursoren in Diagrammen programmgesteuert erzeugen und löschen - Lucki - 23.07.2006 10:16

' schrieb:ja, da hast du was übersehen: die Eigenschaft "Cursor List". Dort kannst du ein Array "reinschieben" mit genau so vielen Cursors wie du brauchst ....
Vielen herzlichen Dank für die Antwort, das ist die Lösung! Die Eigenschaft "Cursor List" hatte ich mir zwar angeschaut, aber ausgerechnet zu dieser Eigenschaft konnte ich in LV8 keine brauchbare Hilfe finden - das scheint man irgendwie vergessen zu haben. Und da man das "List" eher mit einem passiven Auflisten assoziiert, habe ich mir gesagt : das wird es wohl auch nicht sein...