Phoenix 1.3 beta - обсуждение
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
И да, в Windows есть такой класс контролов, как msctls_hotkey32 (в миру "HOTKEY_CLASS").
Да, с помощью него можно отслеживать нажатия клавиш, но он не забиндит команды на Ctrl, Alt, Shift и Application (обычно между правыми Alt и Ctrl - на него вызывается контекстное меню), т.к. будет считать их модификаторами, а не отдельными клавишами, как, например, W,A,S или D.
Добавлено спустя 57 секунд:
Vit_amiN
Ну так у меня ж так и было, не?
Да, с помощью него можно отслеживать нажатия клавиш, но он не забиндит команды на Ctrl, Alt, Shift и Application (обычно между правыми Alt и Ctrl - на него вызывается контекстное меню), т.к. будет считать их модификаторами, а не отдельными клавишами, как, например, W,A,S или D.
Добавлено спустя 57 секунд:
Vit_amiN
Ну так у меня ж так и было, не?
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
Vit_amiN
Предлагаешь мне написать свой аналог?
Добавлено спустя 4 минуты 22 секунды:
Я про контрол, если что
Предлагаешь мне написать свой аналог?
Добавлено спустя 4 минуты 22 секунды:
Я про контрол, если что
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
Vit_amiN
Я тут так прикинул: через сабклассинг edit-a и отлов сообщения WM_KEYDOWN конечно выходит поболе, но всё равно не то, что надо: некоторые клавиши он всё равно не видит: Esc, Tab и Alt. Так что в любом случае их придется как-то отдельно присобачивать. Я конечно ещё буду думать, но если что у меня есть запасной путь в виде приделывания дополнительно контекстного меню или выпадающего списка или что-нибудь ещё со списком "особо выделившихся" клавиш.
Я тут так прикинул: через сабклассинг edit-a и отлов сообщения WM_KEYDOWN конечно выходит поболе, но всё равно не то, что надо: некоторые клавиши он всё равно не видит: Esc, Tab и Alt. Так что в любом случае их придется как-то отдельно присобачивать. Я конечно ещё буду думать, но если что у меня есть запасной путь в виде приделывания дополнительно контекстного меню или выпадающего списка или что-нибудь ещё со списком "особо выделившихся" клавиш.
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
А ладно, буду регистрировать Hot Key-и на эти клавиши и отслеживать WM_ACTIVATEAPP на предмет (де-)регистрации этих клавиш.
Добавлено спустя 3 минуты 9 секунд:
Добавлено спустя 3 минуты 9 секунд:
А вот отсюда поподробнее...что-то я этого даже и не замечалVit_amiN писал(а):в разных версиях Source идентификаторы клавиш различны, так что и bind будут разные
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
Vit_amiN
Да, у них итак разные VK-идентификаторы ;)
Добавлено спустя 1 минуту 36 секунд:
Я касательно клавиш на numpad-e
Да, у них итак разные VK-идентификаторы ;)
Добавлено спустя 1 минуту 36 секунд:
Я касательно клавиш на numpad-e
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!
- Vit_amiN
- Супермодератор
- Сообщения: 2509
- Зарегистрирован: 01.02.2007
- Откуда: Over Old Hills
- Благодарил (а): 15 раз
- Поблагодарили: 91 раз
$t@t!c_V()1D
Нужно, без них начнутся те же грабли, что и на SteamEmu (баги со списком игр).
Нужно, без них начнутся те же грабли, что и на SteamEmu (баги со списком игр).
Последний раз редактировалось $t@t!c_V()1D 22.01.2010, 20:16, всего редактировалось 2 раза.
Причина: Продолжим здесь
Причина: Продолжим здесь
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
Vit_amiN
Увеличивать размер предлагаешь? Или пусть докачивают?
Увеличивать размер предлагаешь? Или пусть докачивают?
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
Просто как-то 8,5 Мб - это уже много...и да, я потихоньку превращаюсь в Pirate KiT %)
Добавлено спустя 1 минуту 15 секунд:
Может, на релиз 1.3 попросить Импа сменить надпись? Давно уж не только лаунчер...
Добавлено спустя 1 минуту 15 секунд:
Может, на релиз 1.3 попросить Импа сменить надпись? Давно уж не только лаунчер...
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!
- impulse666
- Полковник
- Сообщения: 7405
- Зарегистрирован: 08.12.2005
- Откуда: Atman
- Благодарил (а): 2340 раз
- Поблагодарили: 590 раз
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
Я про описание раздела на главной. Но, полагаю, это лучше после релиза сменить.
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!