INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Problem beim zweiten XControl



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!

14.05.2012, 12:01
Beitrag #1

Odin Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: May 2012

2010/2011
2012
DE_EN



Problem beim zweiten XControl
Hallo LV-User,

ich hab eine Frage zu XControls. Ich hab mir ein XControl erstellt, dass sich dynamisch und proportional an die Panelgröße der Aufrufenden VI anpasst.
Solange ich das XControl nur einmal in meine Test VI einfüge funktioniert es auch. Füge ich das gleiche XControl noch mal ein, wird dieses sehr klein und im Ursprung des Koordinatensystems im Blockdiagramm angezeigt. Meiner Meinung nach, müssete es die voreingestellte Größe haben, wie das erste.

Hat jemand eine Idee waran das liegen kann?


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.05.2012, 12:14
Beitrag #2

macmarvin Offline
CLA
***


Beiträge: 445
Registriert seit: Sep 2006

2014
2004
EN

81373
Deutschland
RE: Problem beim zweiten XControl
Merkst Du Dir im FacadeVI in internen Speichern Positionsdaten anstatt sie im DisplayState abzulegen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.05.2012, 13:02
Beitrag #3

Odin Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: May 2012

2010/2011
2012
DE_EN



RE: Problem beim zweiten XControl
Hallo macmarvin,
danke für dein Ineteresse an meinem Problem.

Hab das Problem heute Vormittag aber schon gelöst.
Ich frage in der Fassade in der Ereignisstruktur "Ausführungszustandsänderung" die Position und die Maße des XControls ab
und schreibe diese in das Display State In. Da ich die Referenz der VI, die das XControl enthält, mit einem Eigenschaftsknoten abfrage, lasse ich
die neue Position und Maße des XControls unter "Anzeigezustandsänderung" neu berechnen. Ich musste die Berechnung in eine Case-Struktur packen und
erst dann berechnen, wenn Run Mode? = true ist. Denn wenn ich mich im Bearbeitungsmodus befinde, wird die Referenz der VI nicht übergeben, über die ich mir
die Panelgröße der VI einhole. Solange ich keine Referenz hatte, waren die Werte der Panelgröße Null, die ich mit der Position und Maße vom XControl multipliziert habe.
Dadurch wurden die XControls zum Ursprung gezogen und die Maße so klein.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Problem beim Array in Labview zu befüllen a.Jaou 4 4.707 13.09.2017 11:54
Letzter Beitrag: GerdW
  Kleines Problem beim Datenloggen hulk 10 9.124 09.05.2017 16:34
Letzter Beitrag: hulk
  exaktes Ausrichten von XControl-Fassaden Hasenfuss 2 3.292 19.10.2016 07:28
Letzter Beitrag: TSC
  Probleme mit XControl -> DisplayStateIn Hasenfuss 0 2.703 07.04.2016 09:28
Letzter Beitrag: Hasenfuss
  Wie XControl ausführen? Hasenfuss 2 3.409 29.06.2015 13:03
Letzter Beitrag: Hasenfuss
  XControl sendet keine Daten nach draußen Hasenfuss 4 4.380 06.04.2015 13:52
Letzter Beitrag: macmarvin

Gehe zu: