MATLAB Creating Graphical User Interfaces

(ff) #1
Category Not Supported
Animation • For example, movie, getframe.
Annotations • Annotations created with the annotation function.
Retrieving and
Saving Data


  • For example, hgexport, hgload, hgsave, save, load, savefig,
    openfig, and saveas.


Figures created programmatically with uifigure do support the
save, load, savefig, and openfig functions.
Utilities • findfigs, gca, gcf, gco, clf, print, ginput, gtext.
Functions not
Recommended


  • For example, ezplot and hist.


Axes in Grid
Layout
Managers or
Scrollable
Containers


  • Grid layout managers and scrollable containers do not support
    axes, polaraxes, geoaxes, or charts (such as heatmap,
    geobubble, or stackedplot) that can be the child of a figure.

  • uiaxes does not have these limitations.


Workarounds:


  • To work around the grid layout manager limitation, place the axes
    or chart into a panel. Then place the panel into the grid.

  • To work around the scrollable container limitation, place the axes
    or chart into a panel with the Scrollable property set to 'off'.
    Then place the panel into the scrollable container.
    Components • uicontrol, uitoolbar, and uicontextmenu are not supported
    in App Designer. However, App Designer supports a new set of
    components, including tabs, trees, switches, and gauges. For a full
    list of supported components, see “Designing Apps in App
    Designer”.
    Properties • Some component properties are not supported in App Designer. For
    a list of supported properties for a particular component, see its
    property page on “Designing Apps in App Designer”.


See Also


UI Figure | UIAxes


See Also
Free download pdf