LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

VIPM creation

Solved!
Go to solution

Hi,

So i'm creating a VIPM for the first time, and when installing it, an Untitled.vi pops up. How to avoid that?

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 1 of 7
(3,007 Views)

Hi, when you build a package there is a tab which allows you to choose a vi to execute during the install. Have a look and see if you inadvertantly selected this option. I build packages frequently and i have not seen this before so that is just the first thing that comes to mind.

0 Kudos
Message 2 of 7
(2,994 Views)
Solution
Accepted by topic author Yamaeda

I believe this is just one of those things that has to happen some times for VIPM to work properly.  I read about it somewhere but can't find the link at the moment.  It creates a new VI, but you can obviously close it when VIPM is done doing what it was doing.

 

EDIT:  Oh I guess it wasn't that hard to find.

http://forums.jki.net/topic/1622-new-untitled-vi-on-some-package-installations/

https://support.jki.net/hc/en-us/articles/214135763-An-untitled-VI-opens-when-installing-a-VI-Packag...

Message 3 of 7
(2,990 Views)

Yes, it can be closed, the main issue here is that it looks rather bad and i pop up a dialog which gets hidden behind this VI. 😕

Thanks @Hoovahh

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 4 of 7
(2,947 Views)

I'm sure you've probably found it, but there are several examples of forcing a VI to be on top of all other VIs, or all other Windows.  If you are running a Pre-install VI or something that prompts the user you might want to look into some of those functions to force it on top.  I can see why opening an Untitled VI might be annoying in this case.

0 Kudos
Message 5 of 7
(2,922 Views)

you would think a modal one button dialog would be in front. 🙂

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 6 of 7
(2,910 Views)

In front of all LabVIEW windows yes (when LabVIEW is active), but likely not in front of all windows opened.  For that you'll need some User32 or .Net magic.  I think there are examples on LAVA and NI.

0 Kudos
Message 7 of 7
(2,898 Views)