figure-Основанные приложения

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

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

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

Функции

расширить все

axesСоздайте Декартовы оси
uicontrolСоздайте управление пользовательским интерфейсом
uitable Создайте компонент интерфейса пользователя таблицы
uipanelСоздайте контейнер панели
uibuttongroupСоздайте группу кнопок для управления переключателями и кнопками-переключателями
uitabСоздайте панель с вкладками
uitabgroupСоздайте контейнер для панелей с вкладками
uimenuСоздайте элементы меню или меню
uicontextmenuСоздайте компонент контекстного меню
uitoolbarСоздайте панель инструментов на рисунке
uipushtoolСоздайте push-инструмент на панели инструментов
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Откройте рисунок диалоговое окно Print Preview
exportsetupdlgОткройте рисунок экспортируйте Setup диалоговое окно

Другое

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

Свойства

расширить все

Axes Properties Внешний вид и поведение осей
UIControl PropertiesУправление внешним видом и поведением управления пользовательским интерфейсом
Table PropertiesВнешний вид и поведение компонента пользовательского интерфейса таблицы управления в figure- основанные на приложениях
Panel PropertiesВнешний вид и поведение панели управления в figure- основанные на приложениях
ButtonGroup PropertiesУправление внешним видом и поведением группы кнопок в figure- основанные на приложениях
Tab PropertiesУправление внешним видом и поведением вкладки в figure- основанные на приложениях
TabGroup PropertiesУправление внешним видом и поведением группы вкладок в figure- основанные на приложениях
Menu PropertiesУправляйте внешним видом и поведением в figure- основанные на приложениях
ContextMenu PropertiesУправление внешним видом и поведением контекстного меню
Toolbar PropertiesУправление внешним видом и поведением панели инструментов
PushTool PropertiesУправление внешним видом и поведением выталкивающего инструмента
ToggleTool PropertiesУправление внешним видом и поведением инструмента

Темы

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

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

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

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

Совместное использование данных между коллбэками

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

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

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

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

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

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

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

Для просмотра документации необходимо авторизоваться на сайте