Wie Farbschemata für das eigene VI erstellen? - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Grafik & Sound (/Forum-Grafik-Sound) +---- Thema: Wie Farbschemata für das eigene VI erstellen? (/Thread-Wie-Farbschemata-fuer-das-eigene-VI-erstellen) |
Wie Farbschemata für das eigene VI erstellen? - Sascha_ - 15.10.2010 08:44 Hallo - bedingt durch wechselnde Lichtverhältnisse (Rechner auf dem das VI-Programm läuft wird auch im freien betrieben - zu jeder möglichen Zeit) meiner Applikation und dem aufrecht erhalten bestmöglicher Lesbarkeit (relativ viele Informationen sollen jederzeit gut, sicher und schnell ablesbar sein) wäre das anlegen verschiedener Farbschemata sinnvoll. Nun gehen aber die Probleme los, es scheint so, als wäre es kaum möglich die Farb-Eigenschaften der einzelnen Controls, die man ja im Editor mit dem Pinsel/Pipetten-Werkzeug bearbeiten kann, programmatisch, zur Laufzeit, zu erreichen. Stelle ich mich diesbezüglich zu blöd an, oder ist es tatsächlich kaum möglich?! ...einige Controls besitzen für ihre Hintergrund- u. sonstigen Farben eine eigenschaft - aber bei weitem nicht alle. Sollte da nicht möglich sein, habe ich mir ein anderes vorgehen überlegt - ich könnte statt fester Farben den Controls ja Systemfarben zuweisen. Nun bräuchte ich allerdings Kontrolle über eben diese - natürlich auch programmatisch, also direkt vom VI aus. Ist das möglich? Müsste wohl über die Windows-API laufen; kann man das mit LabVIEW sauber machen - die entsprechenden API-Calls aufrufen? Hat jemand erfahrung damit, welche Funktionen ich zum ändern der Farben benutzen müsste/sollte? Das VI beansprucht zur Laufzeit den gesamten Desktop für sich - von Windows ist daher nichts zu sehen, ich kann also auch Systemfarben missbrauchen - also so setzen, dass Windows-Fenster dadurch unansehnlich würden - hauptsache mein VI räumt bei seinem Schließen wieder auf; setzt die geänderten Systemfarben auf ihre ursprünglichen Werte zurück - aber das ist ja nur Programmierarbeit, sofern die Funktionen dafür zur Verfügung stehen. Für andere Herangehensweisen bin ich natürlich auch offen, diese waren nur die einzigen Möglichkeiten die mir so einfielen. Ich bin für jede Hilfe, jeden Tipp dankbar! Beste Grüße Sascha Wie Farbschemata für das eigene VI erstellen? - jg - 15.10.2010 09:36 Vielleicht kannst du dir hier was abschauen: http://www.labviewforum.de/index.php?s=&am...ost&p=91176 Eigentlich kann man schon (fast) alle Farben zur Laufzeit ändern. Wenn man das dann per Referenzen+Klassen (Tip: http://www.labviewforum.de/index.php?s=&am...ost&p=91836 ) geschickt programmiert, kriegt man das in ein SubVI rein. Gruß, Jens |