Библиотеки рисунков и видеоклипов
Использование библиотечных ресурсов
В проекте могут быть использованы ресурсы из внешних файлов (тексты, рисунки, видеоклипы). Такие ресурсы должны быть предварительно собраны в соответствующие ресурсные библиотеки (компоненты проекта). Для операций с библиотеками используется навигатор проекта (см. Редактирование структуры проекта ).
Для редактирования и использования ресурсных библиотек в интегрированную среду встроены соответствующие редакторы и навигаторы, а также панель инструментов Ресурсные библиотеки:
Эта панель, помимо типовых инструментов редактирования (см. Типовые средства редактирования ), содержит следующие команды:
– перейти в режим редактирования выделенного текстового ресурса (для перехода к редактированию можно также дважды нажать ЛК в строке описания ресурса);
– заменить выделенный ресурс ресурсом из файла;
– импортировать в библиотеку ресурс из файла.
Кроме того, в редакторах и навигаторах поддерживаются соответствующие типовые операции редактирования (см. Типовые операции редактирования ).
Библиотека текстов отображается в соответствующем редакторе в виде таблицы, содержащей столбцы Ключ и Текст. В поле Ключ выводится идентификатор ресурса (этот параметр присваивается тексту автоматически при его добавлении в библиотеку и недоступен для редактирования). В поле Текст выводится собственно текст. Эти два параметра составляют строку описания ресурса. Примерный вид библиотеки в редакторе показан на рисунке.
Чтобы вручную добавить ресурс в библиотеку, нужно нажать кнопку (Создать) панели инструментов Ресурсные библиотеки и ввести текст с клавиатуры (в поле Текст).
Тексту, добавленному в библиотеку вручную, присваивается идентификатор вида t n, где n – порядковый номер (начиная с 0).
Чтобы импортировать в библиотеку текст из файла (файл должен иметь текстовый формат и расширение .txt), нужно нажать кнопку (Импорт) панели инструментов Ресурсные библиотеки и указать в появившемся диалоге требуемый файл. Импортированному тексту присваивается идентификатор вида имя_файла_без_расширения n, где n – порядковый номер.
Библиотеки рисунков и видеоклипов
Операции по редактированию библиотек рисунков и видеоклипов идентичны.
Чтобы импортировать в соответствующую библиотеку рисунок (формата .bmp, .png, .jpg или .xpm) или видеоклип (.mng или .avi), нужно нажать кнопку (Импорт) панели инструментов Ресурсные библиотеки и указать в появившемся диалоге требуемый файл. Импортированному ресурсу, как и при импорте текста в соответствующую библиотеку, присваивается идентификатор вида имя_файла_без_расширения n:
Использование библиотечных ресурсов
При выборе графического элемента (см. Размещение ГЭ и Типовые средства редактирования ), для которого возможно использование библиотечных ресурсов какого-либо типа, на экран выводится соответствующий навигатор. Навигатор содержит список библиотек соответствующего типа и отображает ресурсы выбранной библиотеки:
Для выбора ресурса нужно нажать на нем ЛК (ресурс при этом выделяется).
Результаты редактирования ресурса в библиотеке отражаются на всех экранах, где этот ресурс используется.