% Graphical user interface tools.
%
% GUI functions.
%   uicontrol  - Create user interface control.
%   uimenu     - Create user interface menu.
%   ginput     - Graphical input from mouse.
%   dragrect   - Drag XOR rectangles with mouse.
%   rbbox      - Rubberband box.
%   selectmoveresize   - Interactively select, move, resize, or copy objects.
%   waitforbuttonpress - Wait for key/buttonpress over figure.
%   waitfor    - Block execution and wait for event.
%   uiwait     - Block execution and wait for resume.
%   uiresume   - Resume execution of blocked M-file.
%   uistack    - Control stacking order of objects.
%   uisuspend  - Suspend the interactive state of a figure.
%   uirestore  - Restore the interactive state of a figure.
%
% GUI design tools.
%   guide       - Design GUI.
%   inspect     - Inspect object properties.
%   align       - Align uicontrols and axes.
%   propedit    - Edit property.
%  
% Dialog boxes.
%   axlimdlg     - Axes limits dialog box.
%   dialog       - Create dialog figure.
%   errordlg     - Error dialog box.
%   helpdlg      - Help dialog box.
%   imageview    - Show image in figure with zoom.
%   inputdlg     - Input dialog box.
%   listdlg      - List selection dialog box.
%   menu         - Generate menu of choices for user input.
%   movieview    - Show movie in figure with replay button.
%   msgbox       - Message box.
%   pagedlg      - Page position dialog box.
%   pagesetupdlg - Page setup dialog.
%   printdlg     - Print dialog box.
%   printpreview - Display preview of figure to be printed.
%   questdlg     - Question dialog box.
%   uigetpref    - Question dialog box with preference support.
%   soundview    - Show sound in figure and play.
%   uigetfile    - Standard open file dialog box.
%   uiputfile    - Standard save file dialog box.
%   uisetcolor   - Color selection dialog box.
%   uisetfont    - Font selection dialog box.
%   uiopen       - Show open file dialog and call OPEN on result.
%   uisave       - Show open file dialog and call SAVE on result.
%   uiload       - Show open file dialog and call LOAD on result.
%   uiimport     - Start the GUI for importing data (Import Wizard).
%   waitbar      - Display wait bar.
%   warndlg      - Warning dialog box.
%
% Menu utilities.
%   makemenu   - Create menu structure.
%   menubar    - Computer dependent default setting for MenuBar property.
%   umtoggle   - Toggle "checked" status of uimenu object.
%   winmenu    - Create submenu for "Window" menu item.
%
% Toolbar button group utilities.
%   btngroup   - Create toolbar button group.
%   btnresize  - Resize button group.
%   btnstate   - Query state of toolbar button group.
%   btnpress   - Button press manager for toolbar button group.
%   btndown    - Depress button in toolbar button group.
%   btnup      - Raise button in toolbar button group.
%
% Preferences.
%   addpref    - Add preference.
%   getpref    - Get preference.
%   rmpref     - Remove preference.
%   setpref    - Set preference.
%   ispref     - Test for existance of preference.
%
% Miscellaneous utilities.
%   allchild   - Get all object children.
%   clipboard  - Copy and Paste strings to and from system clipboard.
%   edtext     - Interactive editing of axes text objects.
%   findall    - Find all objects.
%   findfigs   - Find figures positioned off screen.
%   getptr     - Get figure pointer.
%   getstatus  - Get status text string in figure.
%   hidegui    - Hide/unhide GUI.
%   listfonts  - Get list of available system fonts in cell array. 
%   movegui    - Move GUI to specified part of screen.
%   guihandles - Return a structure of handles.
%   guidata    - Store or retrieve application data.
%   overobj    - Get handle of object the pointer is over.
%   popupstr   - Get popup menu selection string.
%   remapfig   - Transform figure objects' positions.
%   setptr     - Set figure pointer.
%   setstatus  - Set status text string in figure.
%   uiclearmode - Clears the currently active interactive mode.

% Utilities.
%   textwrap   - Return wrapped string matrix for given UI Control.
%   btnicon    - Icon library for BTNGROUP.
%   icondisp   - Display icons in BTNICON.
%   fignamer   - Chooses next available figure name.
%   tabdlg     - Create and manage tabbed dialog box.
%
% Helper functions.
%   editmenufcn   - Figure edit menu.
%   filemenufcn   - Figure file menu.
%   arrayviewfunc - Array editor.
%   guidefunc     - Guide.
%   menueditfunc  - Guide.
%   uisetpref     - Manages preferences used in UIGETPREF.
%   
% Grandfathered functions.
%   clruprop   - Remove user-defined property.
%   getuprop   - Get value of user-defined property.
%   setuprop   - Set user-defined property.
%   matqdlg    - Workspace transfer dialog box.
%   layout     - Script which defines dialog box layout parameters.
%   menulabel  - Parse menu label for keyboard equivalent and accelerator keys.
%   extent     - Obtains platform independent text extent property.
%   figflag    - True if figure is currently displayed on screen.
%   isdir      - True if argument is a directory.
%   matqueue   - Creates and manipulates a figure-based matrix queue.
%   matq2ws    - Helper script for matqdlg.
%   ws2matq    - Helper script for matqdlg.
%   matqparse  - Dialog entry parser for matqdlg.

% Obsolete functions.
%   printmenu  - Print pull-down menu structure to the command window.
%   hthelp     - Hypertext help utility.
%   htpp       - Hypertext help preprocessor.
%   loadhtml   - Load HTML for HTHELP.
%   ctlpanel   - Initialization of GUIDE.
%   cbedit     - Edit callback.
%   menuedit   - Edit menu.

%   Copyright 1984-2000 The MathWorks, Inc.
%   $Revision: 1.72 $  $Date: 2000/07/21 21:37:27 $ 
