Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Горячие клавиши в проекте
AlexDogOneДата: Вторник, 16 Декабря 2008, 15:21 | Сообщение # 1
Новый участник
Группа: Пользователи
Сообщений: 5
Репутация: 0
Награды: 0
Статус: Offline
Может я чего-то не дочитал и у меня сложилась такая ситуация: создал прикреплённый объект (слайдшоу) в размер всей страницы. После нажатия Esc закрывается только это самое слайдшоу, а программа - нет, и посередине красуется "Open". Как сделать, чтобы закрывалось всё?

[Огороженная собачий участок]
 
DEMBELДата: Вторник, 16 Декабря 2008, 16:11 | Сообщение # 2
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
почитай про команду CBK_EXIT, можешь создать скрипт с таким именем, положить его на слой Master Top Layer, в скрипте напишешь Exit() - и при нажатии Esc будет выполняться скрипт CBK_EXIT в котором будет команда закрытия программы, понятна?

Добавлено (16 Декабрь 2008, 16:11)
---------------------------------------------
можешь напихать в этот скрипт любые команды, которые надо выполнить при закрытии программы (нажатием Esc или закрытием окна нажатием на крестик - перехватываются только эти события), например сохранение данных в файл или реестр, окно с подтверждением выхода и прочее...




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62


Сообщение отредактировал DEMBEL - Вторник, 16 Декабря 2008, 15:56
 
AlexDogOneДата: Вторник, 16 Декабря 2008, 16:13 | Сообщение # 3
Новый участник
Группа: Пользователи
Сообщений: 5
Репутация: 0
Награды: 0
Статус: Offline
А как сделать так, чтобы с прикреплённым приложением нельзя было взаимодействовать (чтобы объект не "чувствовал" нажатия на него кнопок мыши). Просто курсор, заданный для страницы, не отображается при наведении на этот объект.

[Огороженная собачий участок]
 
DEMBELДата: Вторник, 16 Декабря 2008, 16:23 | Сообщение # 4
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
я не совсем понял что ты хочешь, но попробуй натянуть поверх обьекта HotSpot (и обрати внимание, чтобы hotspot в колонке обьектов справа был поверх нужного тебе обьекта) - получится что мышкой будут щелкать не по обьекту а по hotspot-у, а в нем не будет никаких команд.

Добавлено (16 Декабрь 2008, 16:23)
---------------------------------------------
можно еще также извратиться с прозрачным рисунком поверх нужного обьекта




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
AlexDogOneДата: Вторник, 16 Декабря 2008, 17:23 | Сообщение # 5
Новый участник
Группа: Пользователи
Сообщений: 5
Репутация: 0
Награды: 0
Статус: Offline
Ничё не помогает chainsaw . HotSpot и прозрачный рисунок просто перекрывают слайд-шоу, а скрипт работает только если не кликать на слайд шоу. Придётся мне отказаться от выхода эскейпом :'(.

[Огороженная собачий участок]
 
DEMBELДата: Вторник, 16 Декабря 2008, 17:29 | Сообщение # 6
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
я возможно найду выход, но для этого надо видеть проект

Добавлено (16 Декабрь 2008, 17:29)
---------------------------------------------
клади его сюда, пусть другие тоже подумают




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
AlexDogOneДата: Вторник, 16 Декабря 2008, 17:43 | Сообщение # 7
Новый участник
Группа: Пользователи
Сообщений: 5
Репутация: 0
Награды: 0
Статус: Offline
Вот он. (хотя, проблема не серьёзная)
Прикрепления: problem.mbd (462.8 Kb)


[Огороженная собачий участок]
 
toizyДата: Среда, 17 Декабря 2008, 11:16 | Сообщение # 8
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Поверх прикреплённого объекта ничего натянуть не получися. Ибо объект прорисовывается сам по себе, независимо от проекта ММВ.
ЗЫ. Классная подпись. Только я всё равно не понял...


Жизнь оказалась не такой уж и забавной, как поначалу...
 
AlexDogOneДата: Среда, 17 Декабря 2008, 13:42 | Сообщение # 9
Новый участник
Группа: Пользователи
Сообщений: 5
Репутация: 0
Награды: 0
Статус: Offline
Ладно, как-нибудь переживу.
З.Ы. Моя подпись взята из кривых субтитров к Half-Life 2, на англ звучит так: [Dog Pounding Ground].


[Огороженная собачий участок]
 
  • Страница 1 из 1
  • 1
Поиск: