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 

Button an Cursor binden?



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!

06.09.2011, 12:12
Beitrag #1

Belimo Offline
LVF-Grünschnabel
*


Beiträge: 34
Registriert seit: Jul 2011

2010
2010
kA



Button an Cursor binden?
Hallo zusammen,
ich habe ein SubVI geschrieben, in dem ich Eigenschaften eines Temperatursensors einstelle. Anschließend klicke ich auf "Sensor eintragen" und dann soll an meinem Cursor ein grüner Boolean-Indikator erscheinen (als Symbol für den Sensor), den ich auf einer Grafik platzieren kann.
Hat jemand mit sowas Erfahrung, wie ich sozusagen einen Indikator/Grafik an den Cursor setzen kann, um diese Symbolik dann wieder zu platzieren?

Hatte schon im "Dialog & User Interface" unter "Cursor" die Funktion "Set Cursor entdeckt, die mir lediglich den Cursor an sich verändert. Wäre auch nicht schlecht, aber die mitgegebenen Symboliken kann ich leider nicht gebrauchen bzw. irgendwo platzieren.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
06.09.2011, 12:21
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Button an Cursor binden?
Du willst ein boolsches Control zur Laufzeit auf einen Cursor verschieben? Blink
Das geht ziemlich sicher nicht. Ich kann mich aber auch täuschen.
Was willst Du denn damit bezwecken?

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2011, 12:41
Beitrag #3

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: Button an Cursor binden?
Mahlzeit,

also ich sehe das nicht ganz so negativ wie Y-P, allerdings glaube ich nicht das es einfach ist. Ich könnte mir durchaus vorstellen das man die Position des Mauszeigers abfragt, das sollte ja ohne weiteres machbar sein und dann in einer while die position eines indicators (oder was auch immer) auf dem FP verändert ... Ginge halt wirklich nur in einer while und nur das, je mehr da drinne is um so langsamer wird die Geschichte, aso und mach irgendwie einen "Platzieren" Button als Bedingung.

Könnte allerdings eine ziemlich umständliche Programmierung sein. Ich bin mir auch sehr sicher das man die Größe eines Objektes ändern kann, warum dann nich auch die Position?

Versuch es mal so:

Klick -> starten der Positionierung
Mausbewegen -> Mausposition abfragen (im Zweifel, falls es so nich geht vielleicht mit kleinen Knöpfen als Raster die über ein event auf "Mous Move" reagieren und dann die Position setzen? Knöpfe aber zu Cluster zusammenfassen und zusammen sichtbar / unsichtbar machen, geht schneller und is übersichtlicher)
Property Node -> Position setzen
ESC oder so zum beenden der Schleife

Wie gesagt, könnte knifflig sein aber durchaus nicht uninteressant, halt uns auf dem laufendem falls du etwas erreichst.

Gruß
Daniel

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2011, 12:44
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Button an Cursor binden?
Hallo Belimo,

da du mit Cursor offensichtlich den Mauszeiger meinst:
Über die Eventstruktur die Mausposition (bei Bewegung derselben) auslesen und ein vorhandenes (vorher verstecktes) Control an diese Position hin verschieben...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2011, 13:02
Beitrag #5

Belimo Offline
LVF-Grünschnabel
*


Beiträge: 34
Registriert seit: Jul 2011

2010
2010
kA



RE: Button an Cursor binden?
Danke euch allen erstmal für die schnelle Antwort! Werde ich gleich erstmal ausprobieren!
@Y-P: Unzwar hab ich im VI eine Prozessfließschema, und auf dem möchte ich neuinstallinstallierte Temperatursensoren während der Laufzeit platzieren.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2011, 13:07
Beitrag #6

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: Button an Cursor binden?
Wenn du ein event nutzt achte drauf welche Bedingung du zum platzieren nutzt. Bei dem event Move mouse kannst du logischerweise keinen Button nehmen, vielleicht dann lieber nen Mausklick oder so.

Ich bin ja schon neugierig, magst du uns nich mal dein VI / FP zeigen?

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
06.09.2011, 13:09
Beitrag #7

Belimo Offline
LVF-Grünschnabel
*


Beiträge: 34
Registriert seit: Jul 2011

2010
2010
kA



RE: Button an Cursor binden?
daran dacht ich auch gerade. der indikator muss ja nicht am cursor hängen. vielleicht einfach nach dem klick platzieren Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2011, 13:14
Beitrag #8

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Button an Cursor binden?
Das geht schon, aber wie kann man den Mauszeiger nach dem Klick auf "Sensor eintragen" durch ein boolsches Control ersetzen und das dann (als Mauszeiger!) auf dem Bildschirm herumbewegen?
Die Koordinaten des Mauszeigers auslesen und dann dort ein Element platzieren ist kein Problem, aber den Mauszeiger einfach so durch ein boolsches Element ersetzen kann ich mir nicht vorstellen. Blink
Oder stehe ich jetzt total auf dem Schlauch?

Gruß Markus

(06.09.2011 12:44 )GerdW schrieb:  Hallo Belimo,

da du mit Cursor offensichtlich den Mauszeiger meinst:
Über die Eventstruktur die Mausposition (bei Bewegung derselben) auslesen und ein vorhandenes (vorher verstecktes) Control an diese Position hin verschieben...

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2011, 13:16
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Button an Cursor binden?
Hallo Markus,

es war nie die Rede von "ersetzen". Es wurde nur nach "Erscheinen am Cursor" gefragt...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2011, 13:18
Beitrag #10

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: Button an Cursor binden?
Nicht ersetzen, also ich habs mir so vorgestellt, und ich hoffe jetzt das es auch so gemeint war ^^, das der Indicator / das control, what ever, dem Cursor hinterher wandert, ähnlich wie die schöne kleine Windoof Sanduhr. Vielleicht lässt sich LV auch darauf ein den Cursor mit einer Grafik zu ersetzen ... Big Grin fände ich mal sehr lustig!

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
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
  User an VI binden muah 2 2.825 04.06.2012 21:34
Letzter Beitrag: muah
  Cursor Multi-Plot und Cursor Legende HamptiBampti 2 6.160 03.11.2006 12:17
Letzter Beitrag: HamptiBampti

Gehe zu: