LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Minimize button in CVI 6.0

Hi Rachel,
 
After further discussion with R&D, this would not be possible.  I have submitted a Corrective Action Request, and it is possible this feature would be available in a future version of CVI.
Cheers,

David Goldberg
National Instruments
Software R&D
0 Kudos
Message 11 of 22
(2,647 Views)

I know this thread is old but since I've got exactly the same problem I decided to resurrect it.

Any updates on this matter?


As far as I can tell, 8.1.1 has the same problem. I want my top level panel/window to minimize properly to the task bar, but I also want the app to be listed in Task Manager, which it isn’t if I remove the task bar button for the hidden parent window with ATTR_TASKBAR_BUTTON_VISIBLE).

My current solution is the same one CVI is using, which is to minimize the hidden main window with a SendMessage() when the panel is minimized. I think this is something of a hack and not something we should have to accept in production apps.

0 Kudos
Message 12 of 22
(2,565 Views)
Johan,

Based on feedback from R&D it does not appear that they are likely to make any changes to the way CVI interacts with the Task Manager. However, based on customer demand and need changes have and will continue to be made to our products. As noted earlier in this thread you can submit a product suggestion directly to R&D for future consideration.
Test Engineer - CTA
0 Kudos
Message 13 of 22
(2,542 Views)
Jon, thanks for your answer. R&D suggestion filed.
0 Kudos
Message 14 of 22
(2,530 Views)
bumping this thread once again !

this is just to vow my protests against this so-called feature which is  just incorrect behavior...
(suggestion filed too. if anyone annoyed by this "feature" posts a request, we may eventually annoy them as much as this feature annoys us...)
0 Kudos
Message 15 of 22
(2,409 Views)
Hi dummy_decoy,
 
Thanks for your feedback.  In addition to your product feedback (which goes directly to R&D), I will also alert R&D to this post.
Cheers,

David Goldberg
National Instruments
Software R&D
0 Kudos
Message 16 of 22
(2,386 Views)
To everyone who's posted on this thread:

I want to thank you for your feedback on this issue. We've been aware of this annoyance for a long time, but from reading your comments, we appreciate the fact that it's more than just a mild annoyance. As a result, we're taking a look at this issue again, and even though it's not a trivial problem to fix, unfortunately -- or we would have done it a long time ago Smiley Wink -- we do hope to have some good news on this front for the next version of CVI.

Thanks for being so persuasive!

Luis
NI

Message Edited by LuisG on 08-15-2007 12:16 PM

0 Kudos
Message 17 of 22
(2,343 Views)
Excellent news!
0 Kudos
Message 18 of 22
(2,327 Views)

I wanted to give everyone an update on this issue. CVI 8.5 is now out, and with it, the behavior of panel minimization has changed. The change is that panels will now minimize to the taskbar instead of to the desktop, without having to change any of the default attributes. And because ATTR_TASKBAR_BUTTON_VISIBLE is still enabled, the application will show up in Task Manager.

If you happen to prefer the old behavior, you can switch to it by enabling the ATTR_MINIMIZE_PANELS_TO_DESKTOP system attribute. And there's also a new panel attribute, ATTR_MINIMIZE_OTHER_PANELS, that is relevant if you have more than one window in your application.

This was one (rare) case where we changed the default behavior of existing applications, because we came to view the old behavior as buggy.

Thanks again for all the feedback!

Luis

0 Kudos
Message 19 of 22
(2,058 Views)

I truly value the backward compatibility of CVI versions, but in this case I like the solution.  This was something that just did not fit the "normal" windows world behavior.  Thanks for the update. 

0 Kudos
Message 20 of 22
(2,051 Views)