04-03-2006 02:53 PM
04-04-2006 03:01 AM
Hi crimolvic,
If your question is: how to use the user32.dll(?), that's a Microsoft product!
LabVIEW can probably do what you need - maybe using a tab control or SubPanel.
Why do you think you need user32.dll?
Cheers
04-04-2006 04:38 AM - edited 04-04-2006 04:38 AM
By using user32.dll you do certain assumptions that have not to be right for all applications. LabVIEW menus just as about everything else in LabVIEW except the window frame itself are not standard Windows objects. As far as Windows is concerned, everything in the LabVIEW window except the frame and title bar is client area. By maximizing a child window Windows will resize it to the area of the client area of the parent. Crying about these facts is possible but won't help and changing this is absolutely no option since LabVIEW was built that way to allow support of multiple platforms including MacOS, Solaris/XWindow, Linux/XWindows and in fact other OSes eventhough some of them never were released.
@crimolvic wrote:
Dear friends,
I am trying to create two vi's, being one the parent and the other the child. I am doing this by using the user32.dll and the "call library function node" tool.
The problem appears when I want to maximize the child vi because it covers the menu of the parent vi. I would like to know if there is a way to confine the maximize-area of the child vi within the parent vi.
Message Edited by rolfk on 04-04-2006 11:40 AM
04-04-2006 11:09 PM