MATLAB Release Notes |
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.
External Interface/API Upgrade Issues | Major Bug Fixes |
© 1994-2005 The MathWorks, Inc.