30.11.2006, 14:16
Beitrag #1
|
fidel
LVF-Gelegenheitsschreiber
Beiträge: 247
Registriert seit: Aug 2006
8.00 // 8.2.1 // 8.5
2006
de
76185
Deutschland
|
Gestaltungselemente bewegen - Mac-like sidebar
Hallo,
wie kann ich per Event ein Gestaltungselement sowie die darauf abgelegten Elemente z.b. LEDs verschieben.
d.h. andere X/Y Werte geben, damit sich deren Position ändert ?
Ich will bei meiner Applikation im Mac-Stile ein Menü seitlich ausklappbar machen.
Mein Hauptprogramm basiert auf einer Registerkarte, aber einige Elemente will ich quasi auf Event hin, seitlich hinter der Registerkarte rausbewegen, damit sie rechts nebne der R-Karte sichtbar werden.
ideen ?
grüße
fidel
|
|
|
30.11.2006, 14:30
Beitrag #2
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Gestaltungselemente bewegen - Mac-like sidebar
<div align="left">Hallo,
das schreit doch wieder nach Property Nodes. Zu allen Frontpanel-Elementen gibt es auch die Eigenschaft "Position".
MfG, Jens</div>
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
30.11.2006, 15:15
Beitrag #3
|
fidel
LVF-Gelegenheitsschreiber
Beiträge: 247
Registriert seit: Aug 2006
8.00 // 8.2.1 // 8.5
2006
de
76185
Deutschland
|
Gestaltungselemente bewegen - Mac-like sidebar
' schrieb:<div align="left">Hallo,
das schreit doch wieder nach Property Nodes. Zu allen Frontpanel-Elementen gibt es auch die Eigenschaft "Position".
MfG, Jens</div>
Hallo Jens,
ich wüsste zwar nicht dass man zu Gestaltungselementen auch Eigenschaftsknoten erstellen kann,
aber naja....ich werds erneut versuchen...wenngleich ich mir zeimlicvh sicher bin dass dies so nicht geht
klar, für LEDs, Schalter etc... wäre das ein Weg
Grüße
fidel
|
|
|
30.11.2006, 15:32
Beitrag #4
|
messmer
LVF-Grünschnabel
Beiträge: 37
Registriert seit: Oct 2006
8.00, 8.2
2005
kA
Deutschland
|
Gestaltungselemente bewegen - Mac-like sidebar
<div align="left">Hallo Fidel,
wenn du die Frontpanelelemente gruppierts und dann mit einem Eigenschaftsknoten die Position eines Elements bearbeitest werden dann die Anderen Mitgezogen?
Grüße</div>
|
|
|
30.11.2006, 15:54
Beitrag #5
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Gestaltungselemente bewegen - Mac-like sidebar
<div align="left">Hallo, Fidel,
hatte dich falsch verstanden. Aber auch Frontpanel-Deko-Elemente (also Linien usw.) kann man zur Laufzeit verschieben.
Ich denke, da werde ich dir mal heute abend ein Bsp. hochladen.
MfG, Jens</div>
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
30.11.2006, 19:12
(Dieser Beitrag wurde zuletzt bearbeitet: 30.11.2006 19:14 von jg.)
Beitrag #6
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Gestaltungselemente bewegen - Mac-like sidebar
<div align="left">Hallo,
so, hier ist das versprochene Beispiel (gespeichert in LV8.20):
MoveDeco.vi (Größe: 15,9 KB / Downloads: 399)
Einziges kleines Problem: Ich weiss leider auch keinen genial einfachen Weg, um aus dem Array der Deko-Referenzen vorab zu wissen, welche Referenz jetzt zu welcher Deko gehört. Üblicherweise ist immer die zuletzt zugefügte Deko dann im Array das Element mit der Nummer 0. Sprich, wenn man ein neues Deko-Element im Frontpanel einfügt, dann wird dieses nicht am Ende des Deko-Arrays eingefügt, sondern am Anfang. Deshalb wenigstens als kleine Erleichterung die "Reverse-Array"-Funktion.
MfG, Jens
Und die nächsten Hundert voll (Beitrag #300)
</div>
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
01.12.2006, 06:22
(Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2006 06:23 von Achim.)
Beitrag #7
|
|
|
01.12.2006, 06:58
(Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2006 07:27 von Dennis.Moser.)
Beitrag #8
|
Dennis.Moser
Administrator
Beiträge: 3.045
Registriert seit: Aug 2004
5.1 : 7.1 : 8.x : 20xx
1997
DE_EN
57589
Deutschland
|
Gestaltungselemente bewegen - Mac-like sidebar
Hallo,
da kann ich nur die "G-ToolBox" empfehlen...
wenns so in der art etwas sein soll... siehe Video
Drag n Drop Beispiel
Link zu G-ToolBox
Wissen ist das einzige Gut das sich vermehrt, wenn man es teilt!
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
BC: 14vqy6mgfswpX6z7HLVxk1h3sHAvzE4aZG
|
|
|
05.12.2006, 13:06
Beitrag #9
|
fidel
LVF-Gelegenheitsschreiber
Beiträge: 247
Registriert seit: Aug 2006
8.00 // 8.2.1 // 8.5
2006
de
76185
Deutschland
|
Gestaltungselemente bewegen - Mac-like sidebar
Danke für die Mühe und Versuche
gruss
fidel
|
|
|
| |