Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Actualizar apps basadas en figure

Migre apps creadas con GUIDE a App Designer o adopte la funcionalidad recomendada en apps creadas utilizando la función figure

La forma recomendada para crear apps es de manera interactiva mediante App Designer o de manera programática mediante la función uifigure.

Si tiene apps existentes creadas mediante GUIDE, puede continuar ejecutando las apps, pero no las puede editar con el entorno de diseño interactivo de GUIDE. Para realizar cambios en una app de GUIDE existente, consulte GUIDE Migration Strategies.

Si tiene apps existentes creadas mediante la función figure, puede seguir desarrollando, ejecutando y editando estas apps, aunque estas no aprovecharán las funcionalidades y los componentes de la IU disponibles con las figuras de la IU. Para obtener más información sobre cómo adoptar una funcionalidad moderna en las apps, consulte Update figure-Based Apps to Use uifigure.

Funciones

expandir todo

appmigration.migrateGUIDEAppMigrate GUIDE apps to App Designer (Desde R2023a)
axesCrear ejes cartesianos
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 UIControl components and Axes objects
moveguiMove figure to specified location on screen
getpixelpositionGet component position in pixels
setpixelpositionSet component position in pixels
listfontsEnumerar fuentes del sistema disponibles
textwrapWrap text for user interface control
uistackReorder visual stacking of UI components
disableLegacyPaddingIncrease padding in panel UI container (Desde R2025a)
enableLegacyPaddingDecrease padding in panel UI container (Desde R2025a)

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
uigetdirAbrir el cuadro de diálogo de selección de carpetas
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

uiprintdlgOpen figure print dialog box (Desde R2025a)
uiexportdlgOpen figure export dialog box (Desde R2025a)

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 suspended program
waitforBlock execution and wait for condition
waitforbuttonpressWait for click or key press
getappdataRetrieve application data
setappdataStore application data
isappdataDetermine if application data exists
rmappdataRemove application data
guidataStore or retrieve UI data
guihandlesRetrieve 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
TableTable UI component
PanelPanel UI container
ButtonGroupButton group UI container
Tab Tab UI container
TabGroup Tab group UI container
MenuMenu UI component
ContextMenuContext menu UI component
ToolbarToolbar UI component
PushToolPush tool UI component
ToggleToolToggle tool UI component

Temas

Apps GUIDE

Apps programáticas