Specifications

4
Programming GUIs
Understanding the GUI M-File (p. 4-2) The GUI M-file programs the GUI. This section describes
the functioning of the GUI M-file, both the generated and
user-written code.
Programming Callbacks for GUI
Components (p. 4-8)
Explains how to program the callbacks for some specific
GUI components.
Managing GUI Data with the Handles
Structure (p. 4-26)
The
handles structure provides easy access to all
component handles in the GUI. In addition, you can use
this structure to store all shared data required by your
GUI.
Designing for Cross-Platform
Compatibility (p. 4-30)
Discusses the settings (used by default with GUIDE) that
enable you to make your GUI look good on different
computer platforms.
Types of Callbacks (p. 4-33) Shows you how to define callbacks. This section discusses
the types available and their applications.
Interrupting Executing Callbacks
(p. 4-35)
Describes how you can control whether user actions can
interrupt executing callbacks.
Controlling Figure Window Behavior
(p. 4-38)
Discusses how a GUI figure can block MATLAB execution
and can be modal.
Example: Using the Modal Dialog to
Confirm an Operation (p. 4-40)
Illustrates use of a modal dialog GUI to confirm that the
wants to proceed with an operation.