LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I install the Custom Toolslib Controls in LabWindows CVI 6.0

I need add a File Browser, which is found in Toolslib Controls. I attempt to follow the instructions for solution 1 at this link.

However, Toolslib Controls is not in the menu. As far as I know, a complete and full install was done on all the development PC's, so where could I find the File Browser or the other Toolslib Controls?
0 Kudos
Message 1 of 4
(3,367 Views)
Unfortunately, the File Browser control mentioned in the document you linked is an implementation of the Tree control which is native starting from version 7 of CVI.

As of CVI6 you have only the native FileSelectPopup and DirSelectPopup functions. If these controls do not fulfil your needs you will need to write your own code or use a third party activex control.


Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 2 of 4
(3,367 Views)
Thanks Roberto for the quick response. Unfortunately, we only have licenses for version 6, so I guess I will have to go a different route.

All I need to do is create an Open File dialogue box, but it has to be the topmost window at all times. It needs to assert "Always On Top" of all windows/panels w/in CVI/testexec as well as any other open applications. I don't have much experience w/ pure Win32 COM development, so rolling a solution from scratch will take some time (solution 2 from the link in the original post for this thread). Does anyone have any suggestions?

All help is greatly appreciated.
0 Kudos
Message 3 of 4
(3,367 Views)
Hi,

You can try using InstallPopup to bring up a new panel and then call FileSelectPopup from there. InstallPopup makes the panel modal, so you cannot access or view any of the other panels until this one closes. To close it down, call RemovePopup. It's a little dirty, but it may provide you with the functionality you want. Hope this helps!

Jeremy L.
National Instruments
Jeremy L.
National Instruments
0 Kudos
Message 4 of 4
(3,367 Views)