Highlight-Funktion an Baumstruktur deaktivieren - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Highlight-Funktion an Baumstruktur deaktivieren (/Thread-Highlight-Funktion-an-Baumstruktur-deaktivieren) |
Highlight-Funktion an Baumstruktur deaktivieren - marcus88 - 05.07.2012 10:37 Also ich habe eine Baumstruktur mit der ich verschiedene SubVI´s aufrufe, mein Problem ist nun, sobald ich in meiner Baumstruktur auf eine Zeile klicke wird diese mit einer Schwarz-gestrichelten Linie umrahmt (also quasi gehighlightet). Gibt es nun eine Möglichkeit dies zu deaktivieren? z.B. über ein Property Node oder so etwas, ich suche nämlich schon eine ganze Weile konnte, aber leider nichts finden? Btw: Der Aufruf meiner SubVI´s ist ziemlich umständlich von mir gelöst wurden, ich nutze für jede Zeile (in jeder Zeile gibt es nur eine Spalte in der das aufzurufende VI steht) meiner Baumstruktur einen seperaten Indicator um mit diesem dann das Property Node "Value (Signaling)" aufzurufen, welcher wiederrum dafür notwendig ist um ein Event auszulösen, damit ich mit meiner Eventstruktur arbeiten kann. Schon mal Vielen Dank im Vorraus Grüße, Marcus RE: Highlight-Funktion an Baumstruktur deaktivieren - GerdW - 05.07.2012 12:28 Hallo Marcus, Zitat:Der Aufruf meiner SubVI´s ist ziemlich umständlich von mir gelöst wurden, ich nutze für jede Zeile (in jeder Zeile gibt es nur eine Spalte in der das aufzurufende VI steht) meiner Baumstruktur einen seperaten Indicator um mit diesem dann das Property Node "Value (Signaling)" aufzurufen, welcher wiederrum dafür notwendig ist um ein Event auszulösen, damit ich mit meiner Eventstruktur arbeiten kann.Das hört sich wirklich umständlich an. Als wenn es keine Events für den Baum selbst gäbe... RE: Highlight-Funktion an Baumstruktur deaktivieren - marcus88 - 05.07.2012 12:44 Ja da hast du Recht, aber da gibt es ja (meines Wissens nach) nur dieses eine Event je Baumstruktur, also kann ich dann nicht zwischen mehreren Auswahlmöglichkeiten in meiner Baumstruktur unterscheiden! Das bedeutet wiederrum das egal was ich in meiner Baumstruktur auswähle immer ein und das selbe Event ausgeführt wird, und ich somit auch immer nur ein und das selbe SubVI starten könnte! Also und wie ist das mit der Highlight-Funktion, bekommt man die irgendwie ausgeschaltet? Grüße, Marcus RE: Highlight-Funktion an Baumstruktur deaktivieren - GerdW - 05.07.2012 12:49 Hallo Marcus, Zitat:nur dieses eine Event je BaumstrukturWieviele Events brauchst du denn? Reicht eines denn nicht aus? Immerhin bekommst du doch mitgeteilt, was genau der user ausgewählt hat und kannst anhand dieser Auswahl das passende subVI starten! Es gibt eine Property "Markierfarbe". Hab aber noch nicht damit rumgespielt... RE: Highlight-Funktion an Baumstruktur deaktivieren - marcus88 - 05.07.2012 13:08 OK, danke erstmal für deine Antworten, also so hab ich da leider noch gar nciht drüber nachgedacht! Das Problem war bei mir immer dass ich für jedes SubVI ein seperates Event-Case habe und deshalb auch immer ein anderes Event benötigte. Vielleicht hätte ich das ganze, etwas anders lösen sollen! Das ist aber eine gute Idee um mein Programm noch einmal zu ändern. Werde das später mal probieren. Das Property Markierfarbe hab ich nicht gefunden, kannst du mir evtl. sagen wie es auf Englisch heißt? Aber ich habe eig. schon viele Property´s durchprobiert die alle, leider ncihts damit zu tuen hatten. RE: Highlight-Funktion an Baumstruktur deaktivieren - Morpheus - 05.07.2012 13:22 Hallo Marcus Das Property heisst "Selection Color". Gruss Chris RE: Highlight-Funktion an Baumstruktur deaktivieren - Y-P - 05.07.2012 13:25 Damit kriegt man es nur weiß. Den gestrichelten Rahmen kriegt man damit nicht weg. Gruß Markus (05.07.2012 13:22 )Morpheus schrieb: Hallo Marcus RE: Highlight-Funktion an Baumstruktur deaktivieren - Morpheus - 05.07.2012 14:53 Hallo Markus Da hast du natürlich vollkommen recht. Ich kenne keine Möglichkeit, um den gestrichelten Rahmen weg zu kriegen. Bin gespannt, ob es von anderen Usern eine Lösung dafür gibt. Gruss Chris RE: Highlight-Funktion an Baumstruktur deaktivieren - M Nussbaumer - 05.07.2012 14:54 (05.07.2012 10:37 )marcus88 schrieb: ... Jedes Element eines Baumes hat einen eindeutigen Tag, dieser wird auch bei den relevanten Events wie Doppelklick mitgegeben. Anhand von diesem ist es kein Problem eine Case-Unterscheidung in einem einzigen(!) Eventcase zu machen Zur Erstellung der Baumstruktur verwende ich grundsätzlich immer die Invoke-Node "Edit Tree Items.Add Multiple Items to End", welche erst bei wirklich grossen Datenstrukturen eine schrittweise herangehensweise benötigt. Zudem ist es wesentlich angenehmer mit einem Array zu arbeiten als jedes Element mühsam einzeln zu erstellen. Finde ich zumindest Hoffe das hilft dir weiter dein Programm zu verbessern! Gruss Marc (05.07.2012 14:53 )Morpheus schrieb: Hallo Markus Hatte gerade einen Gedankenblitz Einfach den Tree auf Indicator ändern und schon ist das Problem gelöst |