Per Eigenschaftsknoten den Text ändern? - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Per Eigenschaftsknoten den Text ändern? (/Thread-Per-Eigenschaftsknoten-den-Text-aendern) |
Per Eigenschaftsknoten den Text ändern? - htw10870 - 17.12.2004 10:16 Hallo, kann man mit Eigenschaftsknoten auch den Text der Seiten eines Register-Bedienelementes ändern? Ich hab noch nicht rausgefunden wie! Grüße Matze Per Eigenschaftsknoten den Text ändern? - Buhrz - 17.12.2004 10:26 Hallo Folgender Weg Wähle den Eigenschaftsknoten Pages daraus erhälts du ein Array mit Referenzen auf die einzelnen Pages. Aus dem Array die gewünschte Pages rausholen und daran ein Eigenschaftsknoten anschließen. Dort findes du alle Eigenschaften der Tabs. Du suchst TabCaption Jürgen Per Eigenschaftsknoten den Text ändern? - htw10870 - 21.12.2004 10:00 Hallo Jürgen, danke erstmal dafür. Leider bekomme ich Fehler 1077 - ungültiger Eigenschaftswert aus diesem Referenzeigenschaftsknoten zurück. Irgend ne Idee woran das liegt? Wenn ich diesen Knoten mit einer leeren String-Konstante belege (nicht Element "leerer String"!!!!) dann bringt er keine Fehlermeldung - allerdings ändert sich der Text auch nicht zu "nichts" - sehr komisch das Ganze. Grüße Matze Per Eigenschaftsknoten den Text ändern? - Buhrz - 21.12.2004 10:23 Hallo htw10870 OK, Ich habe es auch nochmal probiert und den gleichen Fehler bekommen. Dann habe ich ein wenig gesucht und die Lösung gefunden Du muß eine weitere eigenschaft einmal auf true setzen IndependentLabe Du findest sie wo auch die TabCaption ist Wichtig dabei ist die reihenfolge zuerst die eigenschaft IndependentLabel auf true setzen und dann die TabCaption beschreiben Gruß Jürgen Per Eigenschaftsknoten den Text ändern? - htw10870 - 21.12.2004 10:47 Hallo Jürgen, na prima - genau das was ich wollte! Besten dank! Gleich nochma ein Eigenschaftsknoten-Phänomen Ich kann von beliebigen Frontpanel-Elementen die Beschriftung nicht per Eigenschaftsknoten ändern - Fehler 1073. Wähle ich hingegen den Untertitel aus - problemlos möglich! Gibts auch dafür ne sinnvolle Erklärung? Grüße Matze A not so old LabVIEW user :-) Per Eigenschaftsknoten den Text ändern? - Buhrz - 21.12.2004 10:57 Hallo Matze Ja das ist richtig Das Label wird im Programm benutz und kann während das VI läuft nicht geändert werden. Die lokalen variablen beziehen sich auch immer auf das Label und nicht auf die caption. Also mit anderen worten es macht kein sinn während das Programm läuft das Label zu ändern denn dann müßte ja eventuell auch die lokale variable mitgeändert werden das wird wohl nicht so einfach sein. Deshalb sollte man auch mit der caption arbeiten. Die kannst du ja während der laufzeit verändern und es hat auch den Vorteil wenn dein Kunde einen anderen Namen für ein Control wünscht kannst du ihn einfach ändern ohne das es einen Einfluß auf deine lokalen variablen hat. Gruß Jürgen Per Eigenschaftsknoten den Text ändern? - htw10870 - 21.12.2004 11:07 Stimmt - ich vergaß! Die Variablen hängen ja direkt mit dem Namen zusammen - ok. Jetzt noch ne allerletzte Frage - Ist es möglich die Tab-Controls selber programmatisch sichtbar und nicht sichtbar zu machen - also nicht die ganze Seite ein- und auszublenden, sondern nur die Bedienelemente selber - ähnlich wie im Kontext-Menue-->Sichtbare Objekte-->Tabs An/Aus? Wenn das noch funktionieren würde wäre alles perfekt! Grüße Matze Per Eigenschaftsknoten den Text ändern? - Buhrz - 21.12.2004 11:20 Hi Matze Hast du die property PageVis schon auspropiert Du findest sie an der gleichen stelle wie die anderen Ich glaube sie tut das was du haben willst Damit kannst du alle unsichtbar schalten bis auf die letzte Gruß Jürgen Per Eigenschaftsknoten den Text ändern? - htw10870 - 21.12.2004 11:28 Ich hab grad rausgefunden das man fürs gesamte Register den Seiten-selektor an- bzw. abschalten kann - das reicht mir dann auch. Schön - hat echt geholfen - Danke nochmal! Grüße aus dem sonnigen DD |