Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flash Приложения: AIR, Zinc и тд.

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 30.09.2010, 15:04
dzigner вне форума Посмотреть профиль Отправить личное сообщение для dzigner Найти все сообщения от dzigner
  № 1  
Ответить с цитированием
dzigner

Регистрация: Aug 2010
Сообщений: 12
По умолчанию Контроль правой кнопки мыши в Zinc

Как назначить действие правой кнопке мыши в цинке? По поиску прошелся нашел только тычки в цинк, типа в нем можно, но это и так понятно. Порылся в хелпе на мдм не нашел примеров. Единственное что нашел: So you can create games that use the right mouse button to jump etc� without having to worry about the Flash Popup window. Спасибо!

Старый 30.09.2010, 17:05
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 2  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Насколько я помню, в цинке можно опционально
-таскать окно правой кнопкой,
- все оставить как есть,
-и, наконец, вообще не реагировать на правый клик.
Все.
Если надо больше - нужно писать расширение-длл.
Впрочем, это относится ко второй версии цинка. Возможно, в третьей что-то добавили/изменили.


Последний раз редактировалось alexcon314; 11.11.2010 в 12:48.
Старый 30.09.2010, 19:19
dzigner вне форума Посмотреть профиль Отправить личное сообщение для dzigner Найти все сообщения от dzigner
  № 3  
Ответить с цитированием
dzigner

Регистрация: Aug 2010
Сообщений: 12
Ну они же ясно пишут, что вы можете использовать правую кнопку мыши для прыжков и т.д. неужели только с помощью .dll?

Старый 01.10.2010, 08:53
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 4  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Цитата:
use the right mouse button to jump
где вы это нашли?

Старый 01.10.2010, 14:49
dzigner вне форума Посмотреть профиль Отправить личное сообщение для dzigner Найти все сообщения от dzigner
  № 5  
Ответить с цитированием
dzigner

Регистрация: Aug 2010
Сообщений: 12
http://www.multidmedia.com/support/a...n=detail&id=35

Старый 01.10.2010, 17:18
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 6  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
вот оно что...
там говорится, что можно выбрать при компиляции в настройках проекта цинка игнорить правый клик, НО (!), чисто флешовые фичи по отлову правого клика будут работать и при том без показа стандартного флешового меню. Например:
Код:
// старый "добрый" Key.isDown(2) :)
onEnterFrame = function () {
	if (Key.isDown(2)){
		mdm.Dialogs.prompt("RIGHT CLICK");
	};
}
}
Угу, так можно ловить правый клик. Это костыль такой. Потому что грузит плеер обработкой КАЖДОГО ентерфрейма. Если вам это неважно - пользуйтесь. Только хочу вас расстроить: кнопка "Меню" на клаве (та, что рядом с правым Ctrl) будет отображать сандартное меню плеера как ни в чем не бывало.
PS. Почему мдм-овцы (несколько лет аж) не сделают нормальный отлов кнопок мыши - загадка. Адоб и то сподобился в айре.


Последний раз редактировалось alexcon314; 01.10.2010 в 17:28.
Старый 01.10.2010, 17:50
dzigner вне форума Посмотреть профиль Отправить личное сообщение для dzigner Найти все сообщения от dzigner
  № 7  
Ответить с цитированием
dzigner

Регистрация: Aug 2010
Сообщений: 12
Попробую наковырять что нибудь, спасибо! =)

Создать новую тему Ответ Часовой пояс GMT +4, время: 09:43.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 09:43.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.