exponenta event banner

figure- Приложения на основе

Разработка приложений, созданных программным путем с помощью figure функция или приложения, экспортированные из GUIDE

При создании приложений с помощью figure функция или экспорт приложения GUIDE в файл MATLAB ®, вы можете продолжить разработку, запуск и редактирование этих приложений, но они не будут использовать преимущества новых функций и компонентов пользовательского интерфейса, доступных с рисунками пользовательского интерфейса. Дополнительные сведения о других способах создания приложений см. в разделе Способы создания приложений.

Для начала см. раздел Создание и запуск простого приложения на основе рисунков.

Функции

развернуть все

axesСоздание декартовых осей
uicontrolСоздание элемента управления пользовательского интерфейса
uitable Создание компонента интерфейса пользователя таблицы
uipanelСоздать контейнер панели
uibuttongroupСоздание группы кнопок для управления переключателями и переключателями
uitabпанель «Создание с вкладками»
uitabgroupСоздание контейнера для панелей с вкладками
uimenuСоздание пунктов меню или меню
uicontextmenuСоздание компонента контекстного меню
uitoolbarСоздать панель инструментов на рисунке
uipushtoolСоздание инструмента толкания на панели инструментов
uitoggletoolСоздать инструмент переключения на панели инструментов
alignВыравнивание управляющих компонентов пользовательского интерфейса и объектов осей
moveguiПереместить фигуру в указанное место на экране
getpixelpositionПолучение положения компонента в пикселях
setpixelpositionУстановка положения компонента в пикселях
listfontsСписок доступных системных шрифтов
textwrapПеренос текста для управления пользовательским интерфейсом
uistackПереупорядочить визуальную укладку компонентов пользовательского интерфейса

Тревоги

errordlgДиалоговое окно «Создать ошибку»
warndlgДиалоговое окно «Создать предупреждение»
msgboxДиалоговое окно «Создание сообщения»
helpdlgДиалоговое окно «Создание справки»
waitbarДиалоговое окно «Создать или обновить панель ожидания»

Подтверждение и ввод

questdlgДиалоговое окно «Создание вопроса»
inputdlgДиалоговое окно «Создание» для сбора вводимых пользователем данных
listdlgдиалоговое окно «Создание списка»
uisetcolorОткрыть палитру цветов
uisetfontОткрыть диалоговое окно выбора шрифта
export2wsdlgДиалоговое окно «Создание» для экспорта переменных в рабочее пространство

Файловая система

uigetfileОткрыть диалоговое окно выбора файлов
uiputfileОткрыть диалоговое окно для сохранения файлов
uigetdirОткрыть диалоговое окно выбора папки
uiopenОткрыть диалоговое окно выбора файлов и загрузить выбранный файл в рабочее пространство
uisaveОткрытие диалогового окна для сохранения переменных в MAT-файле

Печать и экспорт

printdlgОткрыть диалоговое окно «Печать рисунка»
printpreviewОткрыть диалоговое окно «Предварительный просмотр рисунка»
exportsetupdlgОткрыть диалоговое окно «Настройка экспорта фигуры»

Другое

dialogСоздать пустое модальное диалоговое окно
uigetpref Диалоговое окно Создать (Create), которое открывается в соответствии с настройками пользователя
uiwaitБлокировать выполнение программы и ждать возобновления
uiresumeВозобновить выполнение заблокированной программы
waitforБлокировать выполнение и ждать условия
waitforbuttonpressДождитесь нажатия кнопки или клавиши
closereqФункция запроса закрытия фигуры по умолчанию
getappdataИзвлечение данных, определенных приложением
setappdataХранение данных, определенных приложением
isappdataTrue, если данные, определенные приложением, существуют
rmappdataУдаление данных, определенных приложением
guidataХранить или извлекать данные пользовательского интерфейса
guihandlesСоздание структуры, содержащей все дочерние объекты Figure
uisetprefУправление настройками, используемыми в uigetpref

Свойства

развернуть все

Свойства осей Внешний вид и поведение осей
Свойства UICcontrolУправление внешним видом и поведением элементов управления пользовательского интерфейса
Свойства таблицыУправление внешним видом и поведением компонентов пользовательского интерфейса таблицы в figureПриложения на основе
Свойства панелиВнешний вид и поведение панели управления в figureПриложения на основе
Свойства ButureGroupВнешний вид и поведение группы кнопок управления в figureПриложения на основе
Свойства вкладкиУправление внешним видом и поведением вкладки в figureПриложения на основе
Свойства TabGroupВнешний вид и поведение группы вкладок управления в figureПриложения на основе
Свойства менюУправление внешним видом и поведением меню в figureПриложения на основе
Свойства ContextMenuУправление внешним видом и поведением контекстного меню
Свойства панели инструментовУправление внешним видом и поведением панели инструментов
Свойства PushToolУправление внешним видом и поведением инструмента толкания
Свойства инструмента TogenseToolУправление внешним видом и поведением инструмента

Темы

Программная компоновка пользовательского интерфейса

Программно задайте размер, расположение и порядок расположения компонентов.

Запись обратных вызовов для приложений, созданных программно

Запишите обратные вызовы, чтобы управлять поведением приложений, создаваемых программно.

Обмен данными между обратными вызовами

Управление данными в приложении и обмен ими с помощью различных методов.

Выполнение обратного вызова прерывания

Узнайте, как управлять тем, могут ли обратные вызовы прерываться другими обратными вызовами.

Поведение с поддержкой DPI в MATLAB

Узнайте о поведении с поддержкой DPI, которое улучшает внешний вид графических элементов в системах с высоким разрешением.

Способы создания приложений

Выберите подход к созданию приложений, который наилучшим образом соответствует требованиям проекта и предпочтительному рабочему процессу.