MATLAB Release Notes Previous page   Next Page

Creating Graphical User Interface (GUIDE) Upgrade Issues

The issues involved in upgrading from MATLAB 6.5 to MATLAB 7.0, in terms of graphical user interface features, are discussed below.

New Syntax for uigetfile and uiputfile

The uigetfile and uiputfile syntax that enables you to position dialog boxes that are used to retrieve and save files is changed. The new syntaxes are uigetfile('FilterSpec','DialogTitle','Location',[x y]) and uiputfile('FilterSpec','DialogTitle','Location',[x y]).

The old syntaxes, uigetfile('FilterSpec','DialogTitle',x,y) and uiputfile('FilterSpec','DialogTitle',x,y), are obsolete and will be removed in a later release.

Frames Not Available in GUIDE Layout Editor

The frame component no longer appears in the GUIDE Layout Editor component palette. It has been replaced by the panel and button group components. See New Container Components for information about these new components.

GUIDE continues to support frames in those GUIs that contain them, but it is recommended that you replace them with panels or button groups.

Exporting a GUI Containing a Panel or Button Group

You can export a GUI that contains a panel or button group from GUIDE to a single M-file that does not require a FIG-file. However, you will not be able to run that M-file in MATLAB versions earlier than 7.0.


Previous page  External Interface/API Upgrade Issues Major Bug Fixes Next page

© 1994-2005 The MathWorks, Inc.