No BSD License  

Highlights from
maxfig

5.0

5.0 | 3 ratings Rate this file 8 Downloads (last 30 days) File Size: 12.91 KB File ID: #6913

maxfig

by Mihai Moldovan

 

13 Feb 2005 (Updated 22 Aug 2005)

Maximizes a MATLAB R14 figure in Windows environment.

| Watch this File

File Information
Description

When building a complex GUI it is a common requirement to build a fullscreen interface. To preserve compatibility of GUIs between different OS, MATLAB is not natively aware of Windows specific desktop elements. Using the new docked figures may not be the right solution when the GUI is targeting MATLAB inexperienced users.

Accurate figure maximization can only be achieved by interaction with Windows User32.dll APIs. Due to the large number of requests I received to update my <api_showwindow> to work in R14 environment, I hereby submit a new function for maximization of MATLAB figures. This is not just an update but also adds options to ignore the Windows TaskBar.

Test function and complete mex C-code are included.

AUGUST 2005 UPDATE.
With SP2, the figure frame class has been changed in MATLAB R14. Due to the large number of emails I received I decided to post this quickfix of maxfig (formely known as <maxfig 2>).

Acknowledgements

The author wishes to acknowledge the following in the creation of this submission:
api_showwindow

MATLAB release MATLAB 7.0.4 (R14SP2)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (4)
18 Feb 2005 Miki Nikolic

Great program! This is something Mathworks should have made long time ago.

04 May 2005 Mike Hibbard

great, thanks!

10 Oct 2005 Konstantin Miller

Thanks!

20 Apr 2010 Giovanni Ughi

it should be a great tool, but seems no longer working with Matlab 2009 under windows XP sp3...

anybody knows something about this?

Please login to add a comment or rating.
Updates
22 Aug 2005

Updated at MathWorks request.

Tag Activity for this File
Tag Applied By Date/Time
gui tools Mihai Moldovan 22 Oct 2008 07:41:10
example Mihai Moldovan 22 Oct 2008 07:41:10
gui Mihai Moldovan 22 Oct 2008 07:41:10
api Mihai Moldovan 22 Oct 2008 07:41:10
maximize Mihai Moldovan 22 Oct 2008 07:41:10
handle Mihai Moldovan 22 Oct 2008 07:41:10
utilities Mihai Moldovan 22 Oct 2008 07:41:10

Contact us at files@mathworks.com