Настройки GUIDE

Примечание

Окружение GUIDE будет удаляемо в следующем релизе. После удаления GUIDE существующие приложения GUIDE будут продолжать запускаться в MATLAB® но они не будут редактироваться в GUIDE.

Чтобы продолжить редактирование существующего приложения GUIDE, смотрите GUIDE Migration Strategies для получения информации о том, как помочь поддерживать совместимость приложения с будущими релизами MATLAB. Чтобы создать новые приложения в интерактивном режиме, вместо этого Разрабатывайте приложения с использованием App Designer.

Установка настроек

Можно задать настройки GUIDE. На вкладке Home MATLAB, в разделе Environment, нажмите Preferences. Эти настройки применяются к GUIDE и ко всем пользовательским интерфейсам, которые вы создаете.

Настройки находятся в других местах в диалоговом окне Preferences:

Настройки подтверждения

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

  • Активируйте пользовательский интерфейс из GUIDE.

  • Экспорт пользовательского интерфейса из GUIDE.

  • Измените сигнатуру коллбэка, сгенерированную GUIDE.

В диалоговом окне Preferences щелкните MATLAB > General > Confirmation Dialogs, чтобы получить доступ к настройкам подтверждения GUIDE. Ищите слово GUIDE в столбце «Инструменте».

Запрос на сохранение при активации

Когда вы активируете пользовательский интерфейс из редактора размещений, нажав кнопку Run, диалоговое окно информирует вас о предстоящем сохранении и позволяет вам выбрать, хотите ли вы продолжить.

Запрос на сохранение при экспорте

В редакторе размещений при выборе File > Export to MATLAB-file диалоговое окно информирует вас о предстоящем сохранении и позволяет выбрать, нужно ли продолжать.

Выбор обратной совместимости

MATLAB Version 5 или более поздней

UI FIG-файлы, созданные или измененные с помощью MATLAB 7.0 или более поздней версии, не совместимы автоматически с версией 6.5 и более ранними версиями. GUIDE автоматически генерирует FIG-файлы, которые являются двоичными файлами, содержащими информацию о размещении пользовательского интерфейса.

Чтобы сделать файл FIG обратно совместимым, от Редактора Размещения, избранный File> Preferences> General> MAT-Files, и затем выбирают MATLAB Version 5 or later (save -v6).

Примечание

Опция -v6, обсуждаемая в этом разделе, устарела и будет удалена в следующей версии MATLAB.

Все другие настройки

GUIDE предоставляет другие настройки для интерфейса Редактор и для вставки комментариев к коду. В диалоговом окне Preferences нажмите GUIDE для получения доступа к этим настройкам.

В следующих разделах описываются настройки в этом диалоговом окне:

Показать имена в палитре компонентов

Отображает как значки, так и имена в палитре компонентов, как показано ниже. При снятии флажка только значки отображаются в двух столбцах с подсказками.

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

Отображает имя файла FIG с расширением файла, .fig, в заголовке окна редактора размещений. Если флажок снят, отображается только имя файла.

Показать путь к файлу в заголовке окна

Отображение полного пути к файлу в заголовке окна редактора размещений. Если флажок снят, путь к файлу не отображается.

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

Коллбэки - это блоки кода, которые выполняются в ответ на действия пользователя, такие как нажатие кнопок или манипулирование ползунками. По умолчанию GUIDE настраивает шаблоны, объявляющие коллбэки как функции и добавляющие комментарии в начале каждого из них. Большинство комментариев аналогичны следующим.

% --- Executes during object deletion, before destroying properties.
function figure1_DeleteFcn(hObject, eventdata, handles)
% hObject    handle to figure1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

Некоторые коллбэки добавляются автоматически, поскольку связанные с ними компоненты являются частью выбранного исходного шаблона GUIDE. Другие часто используемые коллбэки добавляются автоматически при добавлении компонентов. Можно также добавить коллбэки явным образом, выбрав их в меню View > View Callbacks или в контекстном меню компонента.

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

Дополнительные сведения о коллбэках и аргументах, описанных в предыдущих комментариях, см. в разделе Запись коллбэков в GUIDE.

Похожие темы