LabVIEWForum.de - XControl Panelgröße dynamisch ändern

LabVIEWForum.de

Normale Version: XControl Panelgröße dynamisch ändern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute,

ich hoffe mir kann jemand bei meinem XControl Problem weiter helfen.

Ich versuche mir ein XControl zu erzeugen, dass sich während der Laufzeit an die Panelgröße der aufrufenden VI anpasst.
Dazu brauche ich die Referenz der VI, die das XControl enthält in der Fassade um die Panelgröße der aufrufenden VI auszulesen und das XControl daran anzupassen.
Bislang habe ich einen Eigenschaftsknoten für die Referenzübergabe erstellt, würde aber gerne auf diesen verzichten.

Ich hoffe ihr habt ein paar gute Ideen oder schon Erfahrungen damit.

Ach ja, ich möchte auch auf die Funktionen "Element an Fenstergröße anpassen" und "Element proportional an Fenstergröße anpassen" verzichten.
Der Beitrag ist schon eine Weile alt; vielleicht hilft es doch noch weiter.

Wenn sich die Größe des VI-Fensters, in dem das XControl angesiedelt ist, ändert, muss dieses Ereignis dem XControl bekannt werden. Dazu muss in dem VI, dass das XControl enthält, das Ereignis "Panel resize" ausgewertet werden. Die Panelgröße müsste man dann an das XControl per Eigenschaftknoten übergeben und entsprechend reagieren.
Referenz-URLs