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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

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

Регистрация: Aug 2003
Адрес: Санкт-Петербург
Сообщений: 246
Отправить сообщение для Crash512 с помощью Skype™
По умолчанию Сочетания клавиш (вместе с CTRL)

Не срабатывают некоторые сочетания клавиш. Например без проблем работает "CTRL + Z" и "CTRL + Y", но при этом не работают "CTRL + C", "CTRL + A" и "CTRL + V".

Код пишу во FlashDevelop. Пробовал записывать CTRL в булеву переменную, не помогло...

Код AS3:
public function keyDown(event:KeyboardEvent):void
{
	switch (event.keyCode)
	{
		case 65: if (event.ctrlKey) trace("CTRL + A"); break; // Не работает
		case 67: if (event.ctrlKey) trace("CTRL + C"); break; // Не работает
		case 86: if (event.ctrlKey) trace("CTRL + V"); break; // Не работает
		case 88: if (event.ctrlKey) trace("CTRL + X"); break; // Не работает
		case 89: if (event.ctrlKey) trace("CTRL + Y"); break; // Работает
		case 90: if (event.ctrlKey) trace("CTRL + Z"); break; // Работает
	}
}

Старый 31.01.2010, 19:40
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Потому что это системные сочетания.

Старый 31.01.2010, 21:24
Crash512 вне форума Посмотреть профиль Отправить личное сообщение для Crash512 Найти все сообщения от Crash512
  № 3  
Ответить с цитированием
Crash512
 
Аватар для Crash512

Регистрация: Aug 2003
Адрес: Санкт-Петербург
Сообщений: 246
Отправить сообщение для Crash512 с помощью Skype™
А в AIR они работают?..

Старый 06.02.2010, 19:34
Medito вне форума Посмотреть профиль Отправить личное сообщение для Medito Найти все сообщения от Medito
  № 4  
Ответить с цитированием
Medito

Регистрация: Nov 2009
Сообщений: 2
Тут посмотри http://help.adobe.com/ru_RU/Flash/10...E440DF649.html

Старый 08.02.2010, 12:21
Crash512 вне форума Посмотреть профиль Отправить личное сообщение для Crash512 Найти все сообщения от Crash512
  № 5  
Ответить с цитированием
Crash512
 
Аватар для Crash512

Регистрация: Aug 2003
Адрес: Санкт-Петербург
Сообщений: 246
Отправить сообщение для Crash512 с помощью Skype™
Однако же, проблема была решена одной нехитрой строчкой=)

Код AS3:
fscommand("trapallkeys","true");
P.S. Приложение я пишу настольное, поэтому "fscommand" мне подходит, но не подходит для использования в браузере...

Добавлено через 23 часа 11 минут
Цитата:
Сообщение от Medito Посмотреть сообщение
Совершенно не понятно, что вы имели ввиду ссылкой на хелп по AS2.0. Во-первых, топик про третий AS, во-вторых, я наверное знаю, где лежит официальный адобовский хелп... И наверное, я даже пользовался поиском по форуму Вроде как, я лет на 6 раньше вас на форуме зарегистрировался, и глупых вопросов не должен задавать...


Последний раз редактировалось Crash512; 08.02.2010 в 12:23.
Создать новую тему Ответ Часовой пояс GMT +4, время: 07:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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