Загружаем подготовленные нами картинки как три состояния кнопки (основное, при наведении мыши и при нажатии мыши). Обратите внимание на замечательное окно "Просмотр", в котором можно сразу увидеть полученный результат, пощелкав в нем мышкой. Метку (т.е. название объекта) можно оставить по умолчанию, а вот в графе "ToolTip" нужно написать слова, которые затем примут вид всплывающей подсказки при наведении на кнопку курсора мыши. Тип курсора выберем Finger (в виде пальца). Но самые интересные и главные настройки находятся в поле "Действие" (я обвел его красным). Здесь мы будем определять, какие действия будут выполняться программой после нажатия на кнопку.
Теперь в программе Multimedia Builder возьмем инструмент "Растровая кнопка" и щелкнем где-нибудь. Появится вот такое окно для настройки свойств кнопки:
Теперь нужно сделать кнопки управления. Кнопки в программе могут быть двух типов - обычная прямоугольная текстовая кнопка с надписью и растровая кнопка, в качестве которой можно использовать любое изображение. Давайте не будем использовать стандартные кнопки, а изготовим свои собственные, растровые, под стиль остального оформления. Чтобы кнопка "оживала" под действием мыши, она должна иметь три состояния (можно и два): первое - основное, второе - когда курсор мыши наведен на кнопку; в этом случае она должна быть, например, чуть подсвечена (без этого состояния можно обойтись), и третье - когда мышь нажата; кнопка в этом случае должна быть как бы вдавлена. Нарисуем в растровом редакторе три состояния кнопки, например, как показано ниже, и сохраним их в три разных файла, например, button1-1.jpg, button1-2.jpg и button1-3.jpg:
Теперь можно нажать клавишу F5, что даст возможность предварительно увидеть, как будет себя вести скомпилированный ехе-файл. Должно запуститься окошко с изображением телевизора, с обтравленными краями, которое можно перемещать мышью по любой области экрана. Чтобы завершить просмотр, нужно нажать клавишу Esc.
Теперь откроем окно свойств страницы (на самом деле это у нас первая страница проекта, но она же будет и единственной). Для этого два раза щелкнем по пиктограмме страницы "Page 1" внизу окна программы (также можно выполнить двойной щелчок по границе "листа"). В открывшемся окне в качестве фона для страницы также загружаем файл back.jpg.
Остальные настройки этого окна оставьте принятыми по умолчанию.
Теперь надо загрузить наше изображение. В группе "Контур" нажимаем кнопочку "открыть" и указываем файл back.jpg. В группе же "Черно-белая маска", как вы уже догадались, указываем наш файл-маску. Программа Multimedia Builder хранит загруженные изображения внутри проекта, автоматически сжимая их. Поэтому, если вы решили подправить изображение, что-то в нем изменить, его нужно будет загрузить повторно.
Размеры окна в пикселах я предусмотрительно посмотрел еще в Фотошопе, когда готовил фоновую картинку. Флажок "Стандарт" нужно снять, а флажки "Заказная форма" и "Подвижное", наоборот, поставить. Еще я поставил "птицу" на пункте "Сохранять позицию в реестре", но это не обязательно. А вот задавать нашему авторану стиль "Поверх всех окон" и вовсе нежелательно, так как при запуске их него установки DivX-кодека наше окно будет мешать, "болтаясь" поверх программы инсталляции.
Теперь уже можно начинать работу над нашим проектом. Открываем программу Multimedia Builder, создаем новый документ и нажимаем кнопку "Настройки проекта" на Стандартной панели инструментов. В открывшемся окне (см.ниже) сделаем все необходимые установки, определяющие вид, размер и способ запуска нашего будущего авторана.
Программа Multimedia Builder предоставляет возможность создавать интерфейс произвольной формы с поддержкой прозрачных областей вне этой формы. Этой возможностью мы и воспользуемся. Для данного примера я подобрал изображение симпатичного телевизора, чуть подправил его в растровом редакторе (лучше всего использовать Photoshop) и сохранил под названием back.jpg (можно и в других растровых форматах, которые поддерживает Multimedia Builder). Кроме этого, пришлось изготовить еще один файлик, с помощью которого будут поддерживаться прозрачные области по краям нашего телевизора. Как видно из рисунка ниже, он является как бы маской для нашего изображения, и все области, которые должны будут быть видимыми, на нем закрашены черным цветом, а все прозрачные - белым. Назовем этот файл backmask.bmp.Почему на этот раз я выбрал другое расширение - BMP? Потому-что было замечено, что именно с маской в этом формате края интерфейсов произвольной форма получаются ровными, гладкими, а когда маска в формате JPG - края получаются рваными.
То есть, нам нужно создать некоторый интерфейс с четырьмя кнопками - три для выполнения указанных пунктов 2-4, и четвертая для выхода.
Начать просмотр фильма нажатием одной кнопки.
Установить, если необходимо, нужный видеокодек.
Показывать небольшую информацию о фильме.
Автоматически запускаться при вставке компакт-диска в дисковод, указывая на то, что это диск с фильмом.
Итак, сначала определим задачи, которые должен выполнять наш авторан(извините за русскую транскрипцию):
Сразу оговоримся, что если вы уже и так хорошо владеете программой, то этот материал не для вас. А вот если вы только начинаете осваивать это классный программный продукт - то милости просим, читайте дальше.
На первом уроке будет рассказано, как сделать Autorun (самозапускающееся меню) для компакт-диска с видеофильмом, используя прекрасную программу для создания мультимедийных приложений - Multimedia Builder. Чтобы не было накладок, договоримся, что будем использовать русифицированную программу версии 4.9.0.1.
Урок 1. Создаем Autorun для диска с видеофильмом - Уроки мастерства
Сайт поклонников программы Multimedia Builder - Каталог статей - Уроки мастерства - Первые проекты - Урок 1. Создаем Autorun для диска с видеофильмом
Комментариев нет:
Отправить комментарий