![]() |
Страницы (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. Текущее время 12:04. | Страницы (4): « 1 [2] 3 4 » Показать все 54 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024