INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Plotlegende ausgeblendeter Kurven (Plots) entfernen?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

19.05.2009, 08:19 (Dieser Beitrag wurde zuletzt bearbeitet: 19.05.2009 08:22 von Lucki.)
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Plotlegende ausgeblendeter Kurven (Plots) entfernen?
' schrieb:Einzige Lösung aus meiner Sicht: Wenn nur "Trace 1" und "Trace 3" Daten enthalten, dann darf dein "Array of Plots" auch nur diese Plots enthalten.

@LabVIEWDompteur
Wobei man aber auch den Nachteil dieser Sache nicht verschweigen sollte: Es änderen sich dann die Plotfarben, und das ist viel schwerwiegender als wenn die nicht mehr sichtbare Kurve noch in der Plotlegende steht. Also: Wenn man drei Plots "Weg" (weiß) , ""Kraft" (rot) , Druck (grün) hat, und nimmt die Kurve "Kraft" aus dem Array heraus, dann ist "Druck" jetzt der zweite Plot, und aus dem grünen Druckverlauf wird ein roter Druckverlauf. Und das ist alles andere als Anwenderfreundlich. Man kann die Sache mit den Farben natürlich ändern, indem man über Eigenschaftknoten die Farben anpasst - ist aber unmständlich.

Habe das Ausblenden der Plots gerade jetzt in einer Anwendung so gelöst, und bilde mir richtig was ein auf diese mir elegant erscheinende Lösung:
   
(Bei den Häkchen handelt es sich um einen Cluster mit transparentem Hintergrund, den ich über die Plotlegende gelegt habe)

Eine weiter Lösungsmöglichkeit wäre, die Plotlegende auszublenden und durch eine handgemachte Plotlegende zu ersetzen. Also z.B alle Plotnamen mit Schriftfarbe= Plotfarbe. Dabei gehen aber die Plotattribute (z.B Strichstärke, gepunktet Linie) in der "Legende" verloren.

Tip: Das VI ist einmal mehr ein Musterbeilspiel für die überflüssige Verwendung von Sequenzstrukturen. Ein Eigenschaftknoten wird sequentiell von oben nach unten abgearbeitet. Es hätte statt dieser vielen Rahmen mit Eigenschafsknoten - jeder davon in einem eigenen Sequenzrahmen - ein einziger großer Eigenschaftsknoten ohne Rahmen genügt, z.B so ähnlich wie hier:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Plotlegende ausgeblendeter Kurven (Plots) entfernen? - Lucki - 19.05.2009 08:19

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  XY Graph Plotlegende simcum 2 3.935 11.03.2021 20:47
Letzter Beitrag: simcum
  Leere Felder in Plotlegende Zimmer 2 4.121 08.04.2019 08:20
Letzter Beitrag: Zimmer
  Plots in Plotlegende deaktivieren J_uri 11 15.731 31.01.2018 11:59
Letzter Beitrag: erzengelsamael
  Plotlegende in den Griff bekommen mez15 4 5.192 09.03.2017 13:37
Letzter Beitrag: mez15
  Plotlegende Laufzeit-Kontextmenü anpassen. Hubert R. 7 7.414 10.10.2013 14:17
Letzter Beitrag: Hubert R.
  Plotlegende zur Seite aufziehen B033el 5 6.603 03.05.2013 10:45
Letzter Beitrag: jg

Gehe zu: