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!
' schrieb:So kannst Du sogar das "Strg"-Drücken verhindern. Auf die Schnelle habe ich das aber nicht hin gekriegt.
Vielleicht weiß ja gerade jemand, wie das am geschicktesten geht.
Solche Sprüche lassen mir natürlich keine Ruhe. Hier eine Listbox-Version, die ohne Shift und Strg-Tasten auskommt:
(False-Case ist leer)
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Dynamisch generierte Checkbox
Wow. Beeindruckend, auch wenn ich nicht alles verstehe, vor allem das mit "Coords" und "Point" nicht, sowie den oberen Teil im "True-Case". Könntest Du das bitte kurz erläutern?
Gruß Markus
' schrieb:Solche Sprüche lassen mir natürlich keine Ruhe. Hier eine Listbox-Version, die ohne Shift und Strg-Tasten auskommt:
MfG, Jens
P.S.: @Katsumi: Mein Vorschlag mit Listbox kam nur, weil du nach Alternativen gefragt hattest.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
30.06.2007, 07:05 (Dieser Beitrag wurde zuletzt bearbeitet: 30.06.2007 07:08 von cb.)
' schrieb:Wow. Beeindruckend, auch wenn ich nicht alles verstehe, vor allem das mit "Coords" und "Point" nicht, sowie den oberen Teil im "True-Case". Könntest Du das bitte kurz erläutern?
Gruß Markus
Point to Row wandelt die Listbox-Mauskoordinaten in die Angabe um "der Mauszeiger befindet sich über Zeile X" ...
im oberen Teil im True-Case fügt Jens eine Zeile zum "Listbox Array" hinzu, wenn man auf eine Zeile geklickt hat, die vorher noch nicht vorhanden war ... sprich: du klickst unterhalb der letzten Zeile in die Listbox und willst da einen neuen Eintrag reinschreiben ... irgendwo muss der Eintrag ja herkommen ...
' schrieb:Point to Row wandelt die Listbox-Mauskoordinaten in die Angabe um "der Mauszeiger befindet sich über Zeile X" ...
im oberen Teil im True-Case fügt Jens eine Zeile zum "Listbox Array" hinzu, wenn man auf eine Zeile geklickt hat, die vorher noch nicht vorhanden war ... sprich: du klickst unterhalb der letzten Zeile in die Listbox und willst da einen neuen Eintrag reinschreiben ... irgendwo muss der Eintrag ja herkommen ...
Ja, da brauche ich ja gar nichts mehr zu erklären. Stimmt (fast) alles.
Trotzdem kleiner Nachtrag: Also ein neuer Eintrag lässt sich in diesem Bsp nicht vom Benutzer reinschreiben, da die Listbox nur noch ein Indicator und kein Control ist. Also, man muss vorher wissen, welche Einträge man anzeigen will, und dann halt per Property Node in die Listbox schreiben. Aber das passt ja zur Originalfrage von Katsumi.
Und noch ein Nachtrag, der Teil mit x-Darstellung ist natürlich von Markus Bsp. "geklaut".
MfG, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Dynamisch generierte Checkbox
Danke für die Antworten. Jetzt ist es mir auch klar. :top:
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------