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 

Dieses Thema hat akzeptierte Lösungen:

XY Graph Farbe BG und FP ändern



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!

14.11.2022, 16:43 (Dieser Beitrag wurde zuletzt bearbeitet: 14.11.2022 16:44 von Hubert R..)
Beitrag #1

Hubert R. Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 193
Registriert seit: Jul 2011

2019 64bit
2011
DE


Deutschland
XY Graph Farbe BG und FP ändern
Hallo zusammen,
ich versuche bei einem XY Graph die Frontpanelfarbe und die Hintergrundfarbe zu ändern.
Hierbei habe ich ein merkwürdiges Verhalten. Die BG Farbe kann ich problemlos ändern.
Bei der Frontpanel Farbe habe ich Probleme. Diese, so schein mir wird nicht aktualisiert.
Erst wenn ich das Programm beende wird die Farbe gesetzt.

Startet einfach mal das Vi. Es sollten beide Farben (BG FP) auf schwarz sein.
Nun ändert ihr die Farbe FP zb. In Weiß und drückt den Button set color. Es passiert nichts.
Wenn ihr dann das Programm über den Stop Botton beendet wird die gewählte Farbe aktualisiert.

Was mache ich denn da falsch?

Grüße Hubert


Angehängte Datei(en)
19.0 .vi  test_fp_color.vi (Größe: 22,86 KB / Downloads: 177)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.11.2022, 09:33
Beitrag #2

Martin.Henz Offline
LVF-Team
LVF-Team

Beiträge: 429
Registriert seit: Jan 2005

2.5.1 bis 20
1992
kA

74363
Deutschland
RE: XY Graph Farbe BG und FP ändern

Akzeptierte Lösung

Hallo Hubert,

zum Glück kommt das zumindest bei mir, so gut wie gar nicht vor, dass ich zur Laufzeit den Hintergrund eines Graph/Charts ändern muss. Das wird wohl anderen auch so gehen, weshalb der Effekt bei NI entweder unbekannt ist oder eine sehr niedrige Priorität hat.

Workaround: Du musst LabVIEW dazu zwingen, den gesamten Control neu zu zeichnen.

Dazu zwei Varianten:
Du machst den Graph unsichbar, setzt die Farbe, machst ihn wieder sichtbar. Das könnte u.U. dazu führen, dass es "flackert", weil der Graph ja ganz kurz verschwindet. Deshalb noch eine zweite Variante, welche das flackern vermeidet.

Du setzt einen transparenten Control oder Decoration darüber. Dieser ist normalerweise unsichtbar (Visible=FALSE). Bevor du die Farbe änderst, machst du ihn sichtbar (Visible=TRUE) - das sieht niemand, weil er transparent ist. Nach dem ändern der Farbe machst du ihn wieder unsichtbar.

Martin Henz
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.11.2022, 10:40
Beitrag #3

Hubert R. Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 193
Registriert seit: Jul 2011

2019 64bit
2011
DE


Deutschland
RE: XY Graph Farbe BG und FP ändern
Hallo Martin,

erstmal Danke für deinen Vorschlag.

Im Anhang habe ich das Vi abgeändert nach deinem ersten Vorschlag.
Ich werde diesen auch im Programm so verwenden.
Wenn der Graph mal kurz flackert sollte das kein Problem sein.

Was ich nur Merkwürdig finde ist das ich das schon mal mit lv16_img gemacht habe und da hat es funktioniert.

Gruß Hubert


Angehängte Datei(en)
19.0 .vi  test_fp_color (2).vi (Größe: 22,71 KB / Downloads: 143)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Plots vom Graph im Diagramm mit Maus ändern Peet 9 11.502 06.05.2022 10:25
Letzter Beitrag: GerdW
  Rahmenfarbe eines XY Graph während der Laufzeit ändern Hubert R. 8 6.101 12.03.2019 14:12
Letzter Beitrag: Freddy
  3D-Linienplot Farbe ändern Mannie 8 6.610 25.02.2015 08:42
Letzter Beitrag: GerdW
  Skale bzw. Skalenbeschriftung - Farbe ändern eb 2 5.192 16.02.2012 18:32
Letzter Beitrag: eb
  Plotfarbe ändern xy-graph Michael12345 5 11.646 04.08.2010 15:36
Letzter Beitrag: B033el
  Rahmenflächenfarbe von Graph ändern über Eigenschaft GT123 13 12.530 02.02.2010 16:54
Letzter Beitrag: dimitri84

Gehe zu: