Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Скины (как?)
Скины
max3dДата: Суббота, 12 Июля 2008, 19:58 | Сообщение # 1
Любопытный
Группа: Проверенные
Сообщений: 57
Репутация: 0
Награды: 0
Статус: Offline
короч в "авторан для фото коллекций(asmastera)" видел возможность на лету менять скины мануал бы... а ишо лучше пример
 
De_CadanzДата: Воскресенье, 13 Июля 2008, 02:14 | Сообщение # 2
Поднаторевший
Группа: Проверенные
Сообщений: 106
Репутация: 1
Награды: 0
Статус: Offline
скины это и есть файлы .mbd переименованные, а EXE-файл просто плеер (ну или со встроенным скином).

Quod licet Iovi non licet bovi
 
max3dДата: Воскресенье, 13 Июля 2008, 07:29 | Сообщение # 3
Любопытный
Группа: Проверенные
Сообщений: 57
Репутация: 0
Награды: 0
Статус: Offline
это я знаю, мне бы как менять, и как давать возможность менять скины в своей проге
 
Alex3AДата: Воскресенье, 13 Июля 2008, 11:27 | Сообщение # 4
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Скинов, в традиционном понимании, в ммв нет.
Окно проекта можно сделать любой формы, хоть с дырками.
В даннои случае, наверное, используеться следующий прием-
делаешь несколько проектов с разной формой и окраской,
сохраняеш их и потом вызываешь из иного, главного, проекта,
смотри комманду рунмбд.
Достаточно переименовать проекты - скины, вернее дать им другое расширение,
и вот max3d начинает воспринимать их как настоящие скины.
Для запуска мвд проекта из скомпилированного проекта, расширение первого
не имеет значения, главное что бы это был мбд проект.
Вообще, программы редко обращают внимание на расширения файлов, для
определения типа файла они используют иной механизм - дескрипторы,
определенный код или группа кодов в определенных местах файла.
 
toizyДата: Воскресенье, 13 Июля 2008, 11:30 | Сообщение # 5
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
используя команду RunMBD

Жизнь оказалась не такой уж и забавной, как поначалу...
 
max3dДата: Понедельник, 14 Июля 2008, 09:09 | Сообщение # 6
Любопытный
Группа: Проверенные
Сообщений: 57
Репутация: 0
Награды: 0
Статус: Offline
короче, сделал для себя типа примера смены скина, а он (пример) выдает ошибку после (!!!) закрытия(((((
вот он

скачать

 
toizyДата: Понедельник, 14 Июля 2008, 11:02 | Сообщение # 7
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
хз, чё ему надо... Но ты сделай так. напиши RunMBD("C:\2.mbd","NEW_WINDOW") а потом Exit() Так работает.

Просто запускаешь "скин" в новом окне, а затем выходишь из текущего.


Жизнь оказалась не такой уж и забавной, как поначалу...
 
as-masterДата: Вторник, 15 Июля 2008, 17:46 | Сообщение # 8
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Quote (max3d)
короче, сделал для себя типа примера смены скина

В каком формате? Если в ехе, смотреть не буду.


Да пребудет с вами ММВ!
 
max3dДата: Вторник, 15 Июля 2008, 18:37 | Сообщение # 9
Любопытный
Группа: Проверенные
Сообщений: 57
Репутация: 0
Награды: 0
Статус: Offline
в мбд
 
as-masterДата: Среда, 16 Июля 2008, 10:26 | Сообщение # 10
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Quote (max3d)
короче, сделал для себя типа примера смены скина

Какой же это скин?
Картинка фона меняется и всё.

Скин - это полная замена всех элементов
интерфейса программы: стиля оформления кнопок, ручек и т.д. и т.п.


Да пребудет с вами ММВ!
 
max3dДата: Среда, 16 Июля 2008, 10:35 | Сообщение # 11
Любопытный
Группа: Проверенные
Сообщений: 57
Репутация: 0
Награды: 0
Статус: Offline
картина фона меняется с помощью open mbd
 
toizyДата: Среда, 16 Июля 2008, 11:22 | Сообщение # 12
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (max3d)
картина фона меняется с помощью open mbd

Речь о том, что фон и так можно заменить, без юзания mbd.


Жизнь оказалась не такой уж и забавной, как поначалу...
 
Alex3AДата: Среда, 16 Июля 2008, 11:27 | Сообщение # 13
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Положи картинку под низ, и никто никогда не догадаеться что это не фон, и меняй ее
скль угодно.
Картинка фона от нижней картинки почти НИЧЕМ не отличаеться, даже на программном уровне,
нижняя картинка немного умнее, как самостоятельный объект.
Друго дело если у тебя меняеться форма окна.
 
as-masterДата: Среда, 16 Июля 2008, 15:16 | Сообщение # 14
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Quote (max3d)
картина фона меняется с помощью open mbd

Картинка всегда меняется с помощью ReplaceImage()

Источник: учи матчасть пэтэушнег!
Что в переводе на русский означает: читайте люди справку.
Благо для вас ее на русский перевели smile


Да пребудет с вами ММВ!
 
max3dДата: Среда, 16 Июля 2008, 20:40 | Сообщение # 15
Любопытный
Группа: Проверенные
Сообщений: 57
Репутация: 0
Награды: 0
Статус: Offline
я и говорю картинка меняется с помощью опен мбд. и спросил я не как изменяется картинка фона, а спросил из-за чего глюк при выходе.
 
as-masterДата: Четверг, 17 Июля 2008, 00:46 | Сообщение # 16
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
Quote (max3d)
а спросил из-за чего глюк при выходе

Глюк возможен из-за того что приложение не скомпилировано.
Вполне возможно он пропадет, когда сделаешь экзешник.


Да пребудет с вами ММВ!
 
toizyДата: Четверг, 17 Июля 2008, 10:52 | Сообщение # 17
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Мой способ не пробовал?

Жизнь оказалась не такой уж и забавной, как поначалу...
 
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Скины (как?)
  • Страница 1 из 1
  • 1
Поиск: