Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Apps basadas en figure

Desarrollar apps creadas de manera programática mediante la función figure o apps exportadas desde GUIDE

Si crea apps mediante la función figure o exporta una app GUIDE a un archivo de MATLAB®, puede seguir desarrollando, ejecutando y editando estas apps, aunque no sacarán partido de las nuevas funcionalidades y los componentes de la IU disponibles con las figuras de la IU. Para obtener información sobre otras maneras de crear apps, consulte Formas de crear aplicaciones.

Para comenzar, consulte Crear una aplicación sencilla mediante programación.

Funciones

expandir todo

axesCreate Cartesian axes
uicontrolCreate user interface control
uitable Create table user interface component
uipanelCreate panel container
uibuttongroupCreate button group to manage radio buttons and toggle buttons
uitabCreate tabbed panel
uitabgroupCreate container for tabbed panels
uimenuCreate menu or menu items
uicontextmenuCreate context menu component
uitoolbarCreate toolbar in figure
uipushtoolCreate push tool in toolbar
uitoggletoolCreate toggle tool in toolbar
alignAlign UI components and graphics objects
moveguiMove figure to specified location on screen
getpixelpositionGet component position in pixels
setpixelpositionSet component position in pixels
listfontsList available system fonts
textwrapWrap text for user interface control
uistackReorder visual stacking of UI components

Alertas

errordlgCreate error dialog box
warndlgCreate warning dialog box
msgboxCreate message dialog box
helpdlgCreate help dialog box
waitbarCreate or update wait bar dialog box

Confirmación y entrada

questdlgCreate question dialog box
inputdlgCreate dialog box to gather user input
listdlgCreate list selection dialog box
uisetcolorOpen color picker
uisetfontOpen font selection dialog box
export2wsdlgCreate dialog box for exporting variables to workspace

Sistema de archivos

uigetfileOpen file selection dialog box
uiputfileOpen dialog box for saving files
uigetdirOpen folder selection dialog box
uiopenOpen file selection dialog box and load selected file into workspace
uisaveOpen dialog box for saving variables to MAT-file

Impresión y exportación

printdlgOpen figure Print dialog box
printpreviewOpen figure Print Preview dialog box
exportsetupdlgOpen figure Export Setup dialog box

Otros

dialogCreate empty modal dialog box
uigetpref Create dialog box that opens according to user preference
uiwaitBlock program execution and wait to resume
uiresumeResume execution of blocked program
waitforBlock execution and wait for condition
waitforbuttonpressWait for click or key press
closereqDefault figure close request function
getappdataRetrieve application-defined data
setappdataStore application-defined data
isappdataTrue if application-defined data exists
rmappdataRemove application-defined data
guidataStore or retrieve UI data
guihandlesCreate structure containing all child objects of Figure
uisetprefManage preferences used in uigetpref

Propiedades

expandir todo

Axes Properties Axes appearance and behavior
UIControl PropertiesControl appearance and behavior of user interface control
Table PropertiesControl table UI component appearance and behavior in figure-based apps
Panel PropertiesControl panel appearance and behavior in figure-based apps
ButtonGroup PropertiesControl button group appearance and behavior in figure-based apps
Tab PropertiesControl tab appearance and behavior in figure-based apps
TabGroup PropertiesControl tab group appearance and behavior in figure-based apps
Menu PropertiesControl menu appearance and behavior in figure-based apps
ContextMenu PropertiesControl context menu appearance and behavior
Toolbar PropertiesControl toolbar appearance and behavior
PushTool PropertiesControl push tool appearance and behavior
ToggleTool PropertiesControl toggle tool appearance and behavior

Temas

Diseñar una interfaz de usuario mediante programación

Establezca el tamaño, la ubicación y el orden de Front-to-back de los componentes mediante programación.

Escribir devoluciones de llamada para aplicaciones creadas mediante programación

Obtenga información sobre cómo escribir devoluciones de llamada para controlar el comportamiento de las aplicaciones que crea mediante programación.

Compartir datos entre devoluciones de llamada

Aprenda diferentes maneras de administrar y compartir datos en su aplicación.

Interrumpir ejecución de devolución de llamada

Aprenda a controlar si las devoluciones de llamada se pueden interrumpir con otras devoluciones de llamada.

Comportamiento consciente de DPI enMATLAB

Obtenga información sobre el comportamiento de DPI que mejora la apariencia de los elementos gráficos en sistemas de alta resolución.

Formas de crear aplicaciones

Obtén información sobre diferentes formas de crear aplicaciones y las compensaciones para cada enfoque.