Страницы (4): « 1 [2] 3 4 » Показать все 54 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Библиотека FLTK (https://hlfx.ru/forum/showthread.php?threadid=5048)
nemyax
Я подозреваю, что эти hardware_keycode не только не портабельны, но ещё и от модели клавиатуры зависят. Толку-то с них?
__________________
Надо бы повыяснять, совпадают ли они с вот этими.
Это виндовые виртуальные сканкоды, они ведь и называются virtual. С чего они должны совпадать?
В движках делают специальные маппинги системные сканкоды <-> движковые сканкоды, и таблицы соответствий для каждой ОС свои.
__________________
XaeroX
По какой доке собирал для венды?
Если остальное на си, могут ли возникнуть сложности при подключении туда FLTK?
Без доков, просто создал новый проект, добавил туда все нужные файлы, настройки сделал по вкусу.
Сложности будут, наверное - т.к. FLTK написан на С++, там классы.
__________________
А собирал какой студией?
nemyax 2017.
__________________
XaeroX
И какую версию FLTK ты взял?
Дык самую свежую на тот момент, с их сайта. FL_ABI_VERSION = 10302.
__________________
Да, вроде отличная штука. Для сборки за глаза хватает студии 2008 экспресс, исполняшки маленькие и статически линкованные. Круть.
nemyax
Дык!
__________________
__________________
I'm on github
I'm on opendesktop.org
FreeSlave
Ты предлагаешь вшить в игру аппаратные сканкоды всех известных клавиатур?
__________________
Уж наверняка цифробуковки-то у большинства клавиатур имеют одинаковые кейкоды.
Кстати, они таки доступны через static int Fl::event_key().
nemyax
Это не аппаратные сканкоды, а виртуальные. От ОС зависят, в общем.
__________________
Временная зона GMT. Текущее время 09:30. | Страницы (4): « 1 [2] 3 4 » Показать все 54 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024