LabVIEWForum.de
Nachtmodus - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: Nachtmodus (/Thread-Nachtmodus)



Nachtmodus - TerraX - 29.10.2008 14:17

Hallo,

ich schreibe derzeit an einem Messprogramm, welches auch in einem abgedunkelten Labor benutzt wird. Wenn die einzige Lichtquelle der Notebookmonitor ist, ist das standard grau mit schwarzer Schrift nur noch sehr ungünstig um was zu erkennen. Daher würde ich gerne einen Button "Nachtmodus" einführen, der mir dann die Farben der Oberfläche, des Textes etc umschaltet.

Muss ich dazu wirklich für jedes Bedienelement einen Eigenschaftsknoten erstellen oder gibt eine Möglichkeit das wesentlich pauschaler zu ändern?

Gruß,
TerraX


Nachtmodus - eg - 29.10.2008 14:20

Vielleicht kannst du was mit der Transparenz tricksen? Mach ein VI (das nichts macht) mit schwarzem Hintergrund auf Vollbild und alle deine VIs obendrauf.


Nachtmodus - jg - 29.10.2008 23:34

Ich kenne jetzt dein FP nicht.

Was natürlich mit nur einer PropertyNode geht, ist die Hintergrundfarbe eines "Pane" zu ändern.

Aber wenn du dann noch weitere FP-Elemente bearbeiten willst, dann musst du etwas mehr Hirnschmalz oder Arbeit reinstecken. Eine Möglichkeit wie von dir angesprochen: PropertyNode für jedes Element. Alternativen sind abgehoben und nichts für Anfänger. (Tip: Es gibt die PropertyNode "Controls[]" beim Pane, damit hast du ein Array mit Referenzen zu allen FP-Controls).

Gruß, Jens


Nachtmodus - RoLe - 30.10.2008 12:01

Wenn du alles in Systemfarbe (Windows Fensterfarben) machst im VI, könnte man durch umschalten der Systemeigenschaften auch den Effekt erreichen.
Ob man das in LV einfach machen kann, via API, weiss ich jetzt auch nicht.

Nur so als Idee.Blush


Nachtmodus - Lucki - 30.10.2008 13:38

Wieso guckt denn hier keiner mal ein bisschen über den Tellerrand von LabVIEW?
Mit meinem Billig-17"-TFT von Samsung wäre das kein Problem, da kann ich blitzschnell zwischen den Einstellungen "Benutzerdefiniert", "Text", "Internet" und "Unterhaltung" wählen. Wenn ich einen "Nachtmodus" bräuchte, dann würde ich in der "benutzerdefinierten Einstellung" die Helligkeit usw. entsprechend belegen.
Das muß man aber nicht so machen, sicherlich läßt sich die Anforderung auch mit LabVIEW - mit gefühltem 1000fachem Aufwand, multipliziert mit der Anzahl der darzustellenden Programme - irgendwie realisieren. Viel Spaß dabei!


Nachtmodus - TerraX - 03.11.2008 09:12

Hallo und danke für eure Antworten.

Mein FP besteht aus gefühlten 1000 Elementen. Daher möchte ich keinesfalls ein Property node für jedes einzelne Element haben.

Die Variante Monitoreigenschaften umstellen geht sicher, das Problem die Software soll irgendwann mal an die Servicetechniker gehen und wird dann auf den verschiedensten Rechnern installiert. Da muss ich mehr oder weniger DAU sicher programmieren. D.h., wenn mir jemand sagt, wie ich die Hardware eines unbekannten Plug'n'Play Monitors ansteuere bin ich sofort dabei.

Das mit den Windows Systemfarben klingt vielversprechend. Ich such mal, falls wer eine Idee hat, wo ich suchen soll, immer raus damit.

Gruß,
TerraX


Nachtmodus - TSC - 03.11.2008 10:03

Vorsicht mit solchen Aktionen: es gibt nicht schlimmeres als wenn mir eine Software meine Systemeinstellungen verfuscht, da hab ich dann Monatelang nacht um ancht nach der richtigen Farbe und allem gesucht und dann auf einmal is alles futsch. Also erst abfragen, dann speichern, dann ändern, dann arbeiten dann zurück, und selbst das würde mir nicht wirklich passen wenn ich den rechner auch noch anders benutzen möchte,.. wenn das jede software machen würde?? AUA