Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 25, 2010 16:34:50

KaBaSya
От:
Зарегистрирован: 2009-12-17
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Блокировка и перехват красной клавиши, как?

Модуль keycapture, улавливает нажитие красной клавиши, но не может заблокировать её стандартную функцию (Закрыть приложение).
Как заблокировать красную?
Пожулуйста, любому решению проблемы буду очень рад и обещаю, скажу спасибо)



Офлайн

#2 Фев. 26, 2010 19:51:46

KaBaSya
От:
Зарегистрирован: 2009-12-17
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Блокировка и перехват красной клавиши, как?

Ну блин, кто нибудь!!!



Офлайн

#3 Фев. 26, 2010 20:02:46

gabin
От:
Зарегистрирован: 2009-03-07
Сообщения: 72
Репутация: +  0  -
Профиль   Отправить e-mail  

Блокировка и перехват красной клавиши, как?

KaBaSya, а где вы видели приложение, которое полностью обрабатывает красную кнопку? Я нигде. Этого нельзя сделать.
Но она не обязательно закрывает приложение, его можно также и свернуть .



Офлайн

#4 Фев. 26, 2010 21:24:47

KaBaSya
От:
Зарегистрирован: 2009-12-17
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Блокировка и перехват красной клавиши, как?

Любой KeyMan свободно блокирует красную клавишу, пока что Я имею ввиду симбиан 8.x



Офлайн

#5 Фев. 27, 2010 14:10:54

arok
От:
Зарегистрирован: 2008-01-15
Сообщения: 145
Репутация: +  0  -
Профиль   Отправить e-mail  

Блокировка и перехват красной клавиши, как?

У эвента нажатия любой клавиши есть три состояния, кнопка “идет” вниз, кнопка нажата и кнопка “идет” вверх. Модуль KeyCapture умеет обрабатывать только эвент когда кнопка нажата, соответственно два других эвента уходят в систему, которые и обрабатывает системный обработчик и совершает нужные действия, в случае с красной кнопкой это закрытие приложения. Выход тут один, отлавливать все три события. Я когда то писал модуль которые ловит события нажатия и отпускания клавиши, на просторах интернета думаю его можно найти.



Офлайн

#6 Фев. 27, 2010 14:13:15

arok
От:
Зарегистрирован: 2008-01-15
Сообщения: 145
Репутация: +  0  -
Профиль   Отправить e-mail  

Блокировка и перехват красной клавиши, как?

Сори, для 8.х этого модуля нет. Он писался для ветки 1.4.х симбиан 9.х



Офлайн

#7 Фев. 27, 2010 16:48:06

KaBaSya
От:
Зарегистрирован: 2009-12-17
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Блокировка и перехват красной клавиши, как?

arok
На счёт типов нажатий и keycapture Я был уже вкурсе, но большое спасибо за понятный ответ, в натуре спасибо. По какому имени Я смогу найти этот модуль, уже ищю…



Офлайн

#8 Фев. 27, 2010 16:49:11

KaBaSya
От:
Зарегистрирован: 2009-12-17
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Блокировка и перехват красной клавиши, как?

KaBaSya
arok
На счёт типов нажатий и keycapture Я был уже вкурсе, но большое спасибо за понятный ответ, в натуре спасибо. По какому имени Я смогу найти этот модуль? - уже ищю…



Офлайн

#9 Фев. 28, 2010 21:43:12

KaBaSya
От:
Зарегистрирован: 2009-12-17
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Блокировка и перехват красной клавиши, как?

arok, не нашёл(((



Отредактировано (Фев. 28, 2010 21:58:58)

Офлайн

#10 Март 6, 2010 15:13:08

KaBaSya
От:
Зарегистрирован: 2009-12-17
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Блокировка и перехват красной клавиши, как?

arok, Не могу найти подобный модуль, может посодействуешь?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version