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 

Frontpanel bei "Mouse over" aktivieren



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!

23.02.2011, 11:05 (Dieser Beitrag wurde zuletzt bearbeitet: 23.02.2011 11:07 von BastiFantasti.)
Beitrag #1

BastiFantasti Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 77
Registriert seit: Sep 2007

7.1 - 2013
2007
DE

73527
Deutschland
Frontpanel bei "Mouse over" aktivieren
Hallo,

gibt es eine VI Eigenschaft, mit der ich ein Frontpanel aktivieren kann (wie wenn ich rein klicke)
nur durch ein mouse hover (mouse over) user event?

<Edit>
Frontpanel.ImVordergrund klappt nicht

</Edit>
Gruß

Basti
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.02.2011, 11:10
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Frontpanel bei "Mouse over" aktivieren
Hallo basti,

eine entsprechende Property fällt mir gerade nicht ein.

Wie wäre es, das MouseOver zu detektieren und dann einen Mausklick in Frontpanel zu simulieren?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.02.2011, 11:12 (Dieser Beitrag wurde zuletzt bearbeitet: 23.02.2011 11:35 von BastiFantasti.)
Beitrag #3

BastiFantasti Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 77
Registriert seit: Sep 2007

7.1 - 2013
2007
DE

73527
Deutschland
RE: Frontpanel bei "Mouse over" aktivieren
(23.02.2011 11:10 )GerdW schrieb:  Hallo basti,

eine entsprechende Property fällt mir gerade nicht ein.

Wie wäre es, das MouseOver zu detektieren und dann einen Mausklick in Frontpanel zu simulieren?

Danke erstmal für den Tipp...
Das ist keine schlechte Idee. Ich werd das mal probieren :-)

so, hab das mal getestet, das ist für den Benutzer aber recht unangenehm, da sich das Fenster
dann nicht berrechenbar verhält. Entweder klick ich an der Stelle wo er grad ist, oder beweg die Maus gezielt wohin
und klick dann... aber auch das ist für den Benutzer komisch, wenn der Mauszeiger hin und her springt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.02.2011, 11:44
Beitrag #4

macmarvin Offline
CLA
***


Beiträge: 445
Registriert seit: Sep 2006

2014
2004
EN

81373
Deutschland
RE: Frontpanel bei "Mouse over" aktivieren
Übers Panel bekommst du ein Event. Per Methode FP.Open kannst auch das Fenster aktiv setzen.
   
Die Property FP.Open ist übrigens seit einiger Zeit seitens NI "not recommended" zum Öffnen.

2009 .vi  Mouse_activated.vi (Größe: 9,08 KB / Downloads: 305)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.02.2011, 12:25
Beitrag #5

BastiFantasti Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 77
Registriert seit: Sep 2007

7.1 - 2013
2007
DE

73527
Deutschland
RE: Frontpanel bei "Mouse over" aktivieren
Danke fürs Beispiel.
Aber das funktioniert nur, solange ich mich in einem Labview Fenster bewege und dann wieder auf das Frontpanel komme.

Wenn du z.B. auf den Windoof Desktop oder den Explorer klickst und dann über das Fenster fährst wird das event nicht ausgelöst...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.02.2011, 16:53
Beitrag #6

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: Frontpanel bei "Mouse over" aktivieren
Hallo,

Versuche mal das Event "Mouse Move". Dieses wird auch ausgelöst, wenn das Vi (Respektive LabVIEW) nicht aktiv ist.

Beste Grüße,
NWO


Angehängte Datei(en) Thumbnail(s)
   

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.02.2011, 17:30
Beitrag #7

macmarvin Offline
CLA
***


Beiträge: 445
Registriert seit: Sep 2006

2014
2004
EN

81373
Deutschland
RE: Frontpanel bei "Mouse over" aktivieren
Die Pane Mouse Move wird bei mir aufm Testsystem (Virtualbox, XP Pro, LV 2009) nur manchmal ausgelöst. Aber da verhält sich XP, Vista, Win7 in Details mitunter auch unterschiedlich.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.03.2013, 17:02
Beitrag #8

dereinzug Offline
LVF-Grünschnabel
*


Beiträge: 34
Registriert seit: Jul 2006

2010 Sp1 / 2011
2006
DE

91xxx
Deutschland
RE: Frontpanel bei "Mouse over" aktivieren
Hallo,

ich verwende LabVIEW 2011 und habe mehr oder weniger die gleiche Herausforderung:
Ein Programm von mir wird über Funktionstasten gesteuert. Sobald das Fenster aber nicht mehr aktiv ist, werden die Buttons
nicht mehr durch die Funktionstasten ausgelöst.

Wann das Fenster aktiv gesetzt wird, das ist in meinem Fall klar. Am "Wie" scheitert es.

Mit Property FB.Open komme ich in meinem Fall nicht zum Ziel.

@TE
konntest Du Dein Problem lösen?

ciao Tom
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.03.2013, 09:25 (Dieser Beitrag wurde zuletzt bearbeitet: 08.03.2013 09:48 von dereinzug.)
Beitrag #9

dereinzug Offline
LVF-Grünschnabel
*


Beiträge: 34
Registriert seit: Jul 2006

2010 Sp1 / 2011
2006
DE

91xxx
Deutschland
RE: Frontpanel bei "Mouse over" aktivieren
Hallo,

nach einigem Suchen und rumprobieren mit den immer gleichen Tipps, die meist nur bei LabVIEW-Fenstern untereinander funktionierten,
hab ich hier nun die Lösung für mein Problem (Fenster in den Vordergrund holen und aktivieren) gefunden:
http://lavag.org/topic/12751-how-do-you-...frontmost/

Ich benutze den Code der bei Post 7 verlinkt ist:
http://lavag.org/topic/12751-how-do-you-...t/?p=76322

Ich hänge das VI der Einfachheit hier auch mal an.

Den letzten CLF-Knoten-Aufruf habe ich deaktiviert, da bei mir das Fenster nicht immer im Vordergrund sein muss.

Damit funktionierts bei mir mit LV 2010 32 Bit und LV 2011 64 Bit unter Win7 64 Bit.
Update: Unter Windows Xp 32 Bit funktioniert es auch.

ciao Tom


Angehängte Datei(en)
10.0 .vi  Set Calling VI Wnd Topmost & Active.vi (Größe: 26,17 KB / Downloads: 199)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.03.2013, 09:29
Beitrag #10

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Frontpanel bei "Mouse over" aktivieren
Danke für die Info und bitte Profil_ergaenzen. Da steht noch LabVIEW 2010.

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
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Question (viele) Bedienelemente deaktivieren / aktivieren F.Bi 3 5.290 16.08.2018 12:59
Letzter Beitrag: GerdW
  Drop-Down Menü zum (de)aktivieren von GUI-Elementen Atlaspremier 11 10.379 12.07.2016 12:10
Letzter Beitrag: Trinitatis
  Bedienelemente bei Bedarf aktivieren/deaktivieren Schrammi 11 19.997 01.04.2015 10:33
Letzter Beitrag: tobi45f
  Eigenschafts-/Methodenknoten für das Aktivieren/Deaktivieren eines Frontpanelelements trestann 1 3.359 11.11.2013 11:53
Letzter Beitrag: GerdW
  Netzwerkkarte deaktivieren/aktivieren Wall-E 3 5.072 21.01.2013 12:03
Letzter Beitrag: GerdW
  Alarm mittels Timer aktivieren/deaktivieren TULabbi 12 10.623 26.12.2011 18:05
Letzter Beitrag: TULabbi

Gehe zu: