Экспорт/импорт окон

Для повторного использования наработанных средств отображения в Среде Разработки имеется возможность экспорта и импорта окон между разными проектами.

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

Импорт может быть применен также для использования ранее разработанных окон из других проектов.

Экспорт окон

Экспорт окон выполняется при помощи команды меню:

При этом на экране появится список окон текущего проекта.

Отметьте в списке экспортируемые окна и нажмите кнопку Экспорт. В появившемся окне проводника выберите папку, в которую будет сохранен конфигурационный файл экспорта CONFIG.EXC, экспортируемые окна и их фоновые рисунки. В дальнейшем используйте эти данные для их импорта в другие проекты.

Импорт окон

Импорт окон выполняется при помощи команды меню:

В появившемся окне проводника выберите файл CONFIG.EXC, который был создан ранее при помощи операции экспорта. При этом появится список окон, доступных для импорта.

Пометьте импортируемые окна и нажмите кнопку Импорт, в результате чего в списке окон текущего проекта появится папка Импортированные окна с добавленными окнами.

Имена окон в проекте должны быть уникальны, поэтому если импортируемое окно имеет имя, которое уже присутствует в проекте, выдается запрос на замену существующего в проекте окна новым:

Подтверждение запроса приведет к удалению из проекта существующего окна и записи вместо него импортируемого. Отказ - к добавлению импортируемого окна с заменой его имени на новым, определяемым автоматически. Отмена - прерывает процесс импорта окон.

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

Подтверждение запроса приведет к удалению существующего фонового рисунка из проекта и записи вместо него рисунка импортируемого окна. При отказе импорт указанного фонового рисунка пропускается.

По завершении импорта окон выдается сообщение с указанием количества успешно добавленных окон: