Jump to content

Multi Panel Interface


Recommended Posts

Both the link in the first post, and the link in your post download it just fine.  Are you sure you don't have some firewall, or IT policies preventing the download?

Link to post
Share on other sites
  • 1 year later...

I've never seen Jeremy's presentation, some neat stuff in there for sure.  Since my demo (and another one here involving Notepad, Video here), I have cleaned up the VIs a bit with some basics like set Parent/Child relationship, get relationship, move and preposition, get/set menubar, resize status, and title bar, and a few other style functions.  This hasn't been posted publicly but is pretty basic and pulled in from other examples on the forums.  A more updated and complete Windows API could be useful.

Link to post
Share on other sites
  • 5 months later...

Hi,

In the video, we can see that we can remove tab but in the code that I successfully download since my last post I can't.

Is it due to a new version where some function have been deleted ?

Kind Regards,

Aurelien

Link to post
Share on other sites

At what point in the video does a tab get removed?  I just watched it and no tab is removed.  I just downloaded the code and you are right that the Remove Tab doesn't work.  Not sure why, but I probably just forgot to implement that.

Link to post
Share on other sites
  • 2 months later...

Just as an extra reference point, this post contains a redone winutil.llb file where all the references to the private winutil DLL have been removed and as far as possible replaced to compatible direct calls to the according Windows APIs. In addition the Call Library Nodes have been updated to be compatible for 32-bit and 64-bit operation and I also added one or two functions from this example into the library as well. In order to support seamless 32-bit/64-bit support one has to make sure to use the new Windows control contained in that lib for everything and modify any other Call Library Nodes your project may use accordingly too.

https://forums.ni.com/t5/LabVIEW/How-to-run-an-exe-as-a-window-inside-a-VI/m-p/4096356#M1179928

Edited by Rolf Kalbermatter
  • Like 2
Link to post
Share on other sites
On 11/17/2020 at 5:04 PM, Rolf Kalbermatter said:

Just as an extra reference point, this post contains a redone winutil.llb file where all the references to the private winutil DLL have been removed and as far as possible replaced to compatible direct calls to the according Windows APIs. In addition the Call Library Nodes have been updated to be compatible for 32-bit and 64-bit operation and I also added one or two functions from this example into the library as well. In order to support seamless 32-bit/64-bit support one has to make sure to use the new Windows control contained in that lib for everything and modify any other Call Library Nodes your project may use accordingly too.

https://forums.ni.com/t5/LabVIEW/How-to-run-an-exe-as-a-window-inside-a-VI/m-p/4096356#M1179928

Backported to LV2009.

what's the licencing for this?

Edit. Removed software due to indeterminate licencing.

Edited by ShaunR
Link to post
Share on other sites
5 hours ago, ShaunR said:

Backported to LV2009.

what's the licencing for this?

WINUTIL.llb 438.52 kB · 1 download

I simply took the library from the NI site and threw out anything that was accessing the DLL and then changed things to work for both 32-bit and 64-bit. I'm guessing it would therefore be under whatever license it was, which I think would be the NI Example Code License, whatever that actually means.

Edited by Rolf Kalbermatter
Link to post
Share on other sites
23 minutes ago, Rolf Kalbermatter said:

I simply took the library from the NI site and threw out anything that was accessing the DLL and then changed things to work for both 32-bit and 64-bit. I'm guessing it would therefore be under whatever license it was, which I think would be the NI Example Code License, whatever that actually means.

OK. I've deleted the backport since the licence is indeterminate. I thought it was a library you had created.

Link to post
Share on other sites
33 minutes ago, ShaunR said:

OK. I've deleted the backport since the licence is indeterminate. I thought it was a library you had created.

All incantations of the Winutil VIs out there are in fact from that library or its predecessor. Also the VI copies in this Multipanel Example.

Link to post
Share on other sites
5 hours ago, Rolf Kalbermatter said:

All incantations of the Winutil VIs out there are in fact from that library or its predecessor. Also the VI copies in this Multipanel Example.

That's fine. I just don't like to distribute modified software that I produce where the licencing isn't explicit - which is why I asked you for one (thinking you had produced it as the original author).

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.