|
Как
вы, наверное, уже смогли представить себе, управление
таким большим количеством параметров каждый раз, когда
Вы создаете новый документ, не будет доставлять Вам
удовольствие. Слишком их много, этих параметров.
Для того чтобы не возникало раздражения
при оформлении окон у пользователей, в HyperMethod встроен
механизм поддержки шаблонов.
Шаблон - это кадр, который хранится
отдельно, вне коллекции (базы данных), как отдельный
файл, и может служить образцом при создании новых кадров
коллекции. При создании кадра по шаблону новый кадр
получает автоматически все атрибуты оформления шаблона,
включая и содержание шаблона.
Кадры шаблонов хранятся в отдельных
файлах с расширением "HMT" в каталоге дистрибутива
пакета. Помимо этих шаблонов можно использовать и любые
другие. Для того, что бы создать кадр с использованием
шаблона, необходимо выполнить команду "Кадр | Шаблон|Создать
по Шаблону". В появившемся стандартном диалоговом
окне укажем заготовленный шаблон и нажмем кнопку "OK".
На экране создастся кадр, содержащий
текст и два рисунка - один уже ранее используемый рисунок,
второй рисунок - изображение кнопки.

Рис. 17. Кадр,
созданный по заготовленному шаблону.
Эта кнопка содержит также уже заранее
подготовленные активные зоны, соответствующие стрелкам
влево и вправо. От каждой из активных зон вы можете
установить гипертекстовые связи.
Для того, чтобы в собственной разработке
создать свои собственные шаблоны, необходимо оформить
кадр, который затем будет выполнять функции шаблона
и сохранить его командой "Кадр | Шаблон| Сохранить
как Шаблон".
Но вы можете не только создавать новые
кадры по шаблону, но и применять шаблоны к уже существующим
кадрам и, даже, установить динамическое обновление оформления
кадра, задаваемое шаблоном. В комплект поставки пакета
ГиперМетод входит большое количество уже готовых шаблонов.
И на начальном этапе эти шаблоны могут сыграть вам неплохую
службу. Все поставляемые шаблоны разбиты на несколько
групп: Оконные- здесь сосредоточены шаблоны с разными
комбинациями атрибутов окна кадра см. рис. 11.34, Размерные
- здесь сосредоточены шаблоны кадров разного размера,
Оформительские - предлагают вам разные стили оформления
кадров, Художественные- шаблоны для быстрого создания
небольших домашних фото и видео альбомов. Применение
шаблонов осуществяется с помощью команды "Файл|Применить
шаблон".

Рис. 18. Кадр,
созданный по шаблону "Ампир 1"
Результат второго урока
Во втором уроке мы рассмотрели основные
возможности использования в HyperMethod различных видов
информации, таких как текст, звук, видео, рисунки. Рассмотрения
этих возможностей конечно но же недостаточно для построения
качественных мультимедиа приложений.
В этом уроке мы дали общее представление
о возможностях (и то далеко не всех) пакета. Для создания
качественных приложений вам следует более подробно разобраться
в функциональности, поднабраться опыта и, что самое
главное, привлечь свои художественные и дизайнерские
возможности. Помните, что построение качественной системы
невозможно без привлечения специальных графических пакетов
для обработки изображений и дизайна, основных составляющий
и элементов интерфейса - кнопок, обоев и пр.
В дистрибутиве пакета (поставляемом
на CD ROM) вы можете найти множество уже готовых примеров
этих элементов и использовать их в своей работе. Но
для быстрого создания простых мультимедиа приложений
- этого достаточно.
Более тонкие механизмы управления мы
рассмотрим на Уроке 3: Создание гибкой системы.
|