LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

let VI always on top

Hi

 

       I'm a beginner. Could you tell me how make VI front panel "always on top" in running?

 

RGS

LY

0 Kudos
Message 1 of 8
(7,630 Views)

One easy way, but might not be the best is to use the property node. right click block diagram, programming, applications control, property node.

 

Then right click the top(yellow) box of your property node, navigate to select class, VI server, VI, VI.

 

Then left click the lower box, 'choose front panel window',  'is frontmost'.

 

You can play with the other options on the property node to your satisfaction.

 

Another method is to use the invoke node which is similar to the above, but you place the "invoke node" on the block diagram instead of the property node.

 

Like I said, there might be other more straightforward approach.

0 Kudos
Message 2 of 8
(7,619 Views)

Have you tried a property node?

 

front panel.jpg

 

Try that.

Cory K
0 Kudos
Message 3 of 8
(7,618 Views)
Darn, ade77 beat me by a minute Smiley Very Happy
Cory K
0 Kudos
Message 4 of 8
(7,616 Views)

Thank your reply , We try this but still can not work. V.I. just always on top in labview debug environment. not availabled in running after build. I use labview 8.5.I mean how to let built exe V.I always on top in windows environment?

0 Kudos
Message 5 of 8
(7,595 Views)

The TopMost-property is only LV internal, so the window will keep on top of the LV windows.... but not system modal as you like it.

LV is not configured to be system modal, so if you like a feature like this, you need to dig down to the Windows SDK in order to keep your panel system modal.

 

hope this helps,

Norbert 

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
0 Kudos
Message 6 of 8
(7,587 Views)

Hi Norbert

 

       I contacted NI service engineer in local. He give me a WINUTIL.LLB which contained a V.I. named "Make Window Always on Top.vi". But It is only debug under LV 8.6, Could you help me convent this LLB to LV8.5.1?

 

 

RGS

LY

0 Kudos
Message 7 of 8
(7,541 Views)

Hi Norbert

 

       I contacted NI service engineer in local. He give me a WINUTIL.LLB which contained a V.I. named "Make Window Always on Top.vi". But It is only debug under LV 8.6, Could you help me convent this LLB to LV8.5.1?

 

 

RGS

LY

Download All
0 Kudos
Message 8 of 8
(7,540 Views)