Читаем Pinnacle Studio 11 полностью

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

Видеокурс

Описанные далее операции демонстрируются в уроке «Урок 11.3. Создание и сохранение меню».

Создание меню

Чтобы создать пустое меню, можно открыть видеоинструментарий на вкладке Меню диска (

). Если меню на линии времени не выделено, в правом верхнем углу инструмента находится кнопка Создать Меню. Нажатием этой кнопки вызывается окно редактора титров, приготовленное для наполнения содержимым страницы меню.

При этом меню будет добавлено перед:

• выделенным клипом на линии времени;

• первым клипом, если на линии времени нет выделенных клипов, а ползунок воспроизведения находится в самом начале фильма;

• следующим клипом, внутри которого находится ползунок воспроизведения (клипы не выделены).

Редактор титров в режиме редактирования меню

Редактирование меню осуществляется с помощью уже знакомого вам редактора титров. Внешний вид его при редактировании меню показан на рис. 11.16.

Рис. 11.16. Редактор титров при редактировании меню


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

на верхней панели инструментов.

Вообще, сходство между меню и титрами более чем поверхностное: меню, по крайней мере для пользователя, их редактирующего, являются титрами с кнопками. Кроме собственно кнопок, в меню могут помещаться те же элементы, что и в титр. Операции с графическими объектами, текстом, рисунками, вставленными в меню, а также настройка фона меню полностью совпадают с соответствующими операциями, описанными в гл. 9.

Создание кнопок

При редактировании меню с помощью редактора титров можно создать следующие кнопки меню:

• обычную кнопку – кнопку без эскиза, ссылающуюся на главу или другое меню;

• кнопку с эскизом – ссылку на главу или другое меню;

• предыдущую кнопку – переход к следующей странице меню (автоматически показывается на второй и далее страницах меню);

• следующую кнопку – переход к предыдущей странице меню (автоматически показывается на всех страницах меню, кроме последней);

• корневую кнопку – переход в корневое меню.

Вид кнопки выбирают в раскрывающемся списке вверху окна в области редактирования кнопок альбома редактора титров (рис. 11.17).

Рис. 11.7. Область редактирования кнопок


Помещают в меню кнопку из альбома перетаскиванием. Вид кнопок, эскизы которых поставляются вместе со Studio (рис. 11.17), уже задан. При необходимости вид кнопки можно изменить, выделив кнопку и выбрав нужный пункт из упомянутого ранее раскрывающегося списка.

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

Если у вас есть свои эскизы кнопок (графические файлы), то их также можно использовать в меню. Список эскизов, доступных для помещения в меню, формируется на основании содержимого определенной папки (аналогично вкладке изображений

альбома редактора титров). Для выбора текущей папки нажмите кнопку

правее раскрывающегося списка выбора вида кнопки.

Эскизы кнопок хранятся в папке <установочная папка Studio>\Buttons, например C:\Program fi les\Pinnacle\Studio11\Buttons. Помня это, вы без труда сможете вернуться к использованию кнопок, поставляемых вместе с программой Studio, установив данную папку в качестве текущей так, как рассказано в предыдущем абзаце.

Подписи к кнопкам

Часто бывает необходимо снабдить кнопки меню подписями. Чтобы создать подпись к кнопке с помощью редактора титров, необходимо создать объект «текст» и сгруппировать его с графическим изображением кнопки.

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

).

1. Установите папку-источник графических изображений для кнопок меню, нажав кнопку

и выберите один из файлов. В результате в списке будут отображены эскизы всех поддерживаемых графических файлов в соответствующей папке.

2. Перетаскиванием создайте кнопку на основе одного из изображений в списке.

3. Добавьте в меню текст, разместив его в нужном месте (например, под изображением), задайте необходимый размер.

4. Выделите и сгруппируйте текст и графический объект (группировка объектов описана в гл. 9).

5. Выделите теперь уже сгруппированные объекты и выберите вид кнопки.

Вот вы и создали кнопку с подписью (рис. 11.18).

Рис. 11.18. Созданная кнопка с подписью


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

Перейти на страницу:

Все книги серии Видеосамоучитель

Похожие книги

Разработка приложений в среде Linux. Второе издание
Разработка приложений в среде Linux. Второе издание

Книга известных профессионалов в области разработки коммерческих приложений в Linux представляет СЃРѕР±РѕР№ отличный справочник для широкого круга программистов в Linux, а также тех разработчиков на языке С, которые перешли в среду Linux из РґСЂСѓРіРёС… операционных систем. РџРѕРґСЂРѕР±но рассматриваются концепции, лежащие в основе процесса создания системных приложений, а также разнообразные доступные инструменты и библиотеки. Среди рассматриваемых в книге вопросов можно выделить анализ особенностей применения лицензий GNU, использование СЃРІРѕР±одно распространяемых компиляторов и библиотек, системное программирование для Linux, а также написание и отладка собственных переносимых библиотек. Р

Майкл К. Джонсон , Эрик В. Троан

Программирование, программы, базы данных
C++
C++

С++ – это универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей С++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, С++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентированным. При правильном использовании этот метод дает более короткие, проще понимаемые и легче контролируемые программы. Ключевым понятием С++ является класс. Класс – это тип, определяемый пользователем. Классы обеспечивают сокрытие данных, гарантированную инициализацию данных, неявное преобразование типов для типов, определенных пользователем, динамическое задание типа, контролируемое пользователем управление памятью и механизмы перегрузки операций. С++ предоставляет гораздо лучшие, чем в C, средства выражения модульности программы и проверки типов. В языке есть также усовершенствования, не связанные непосредственно с классами, включающие в себя символические константы, inline-подстановку функций, параметры функции по умолчанию, перегруженные имена функций, операции управления свободной памятью и ссылочный тип. В С++ сохранены возможности языка C по работе с основными объектами аппаратного обеспечения (биты, байты, слова, адреса и т.п.). Это позволяет весьма эффективно реализовывать типы, определяемые пользователем. С++ и его стандартные библиотеки спроектированы так, чтобы обеспечивать переносимость. Имеющаяся на текущий момент реализация языка будет идти в большинстве систем, поддерживающих C. Из С++ программ можно использовать C библиотеки, и с С++ можно использовать большую часть инструментальных средств, поддерживающих программирование на C. Эта книга предназначена главным образом для того, чтобы помочь серьезным программистам изучить язык и применять его в нетривиальных проектах. В ней дано полное описание С++, много примеров и еще больше фрагментов программ.

Бьёрн Страуструп , Бьярн Страустрап , Мюррей Хилл

Программирование, программы, базы данных / Программирование / Книги по IT