Сканирование состония клавиатуры

Автор: Napilnik Дата: 29.06.2006 10:03 Использую FreePascal, в программе применяется поочерёдно полноэкранный и оконный графический режим. Для графики использую библиотеку SDL4-FreePascal, она неплохо реализует нестандартное разрешение екрана. Но с определением нажатых клавиш полный абзац. В графическом режиме не работают никакие горячие клавиши линукса, оператор Readln ждёт что я нажму энтер в консоли, если конечно переключусь на другое окно без помощи клавы Улыбка Но расширенные функции в данном случае мне и не нужны. Срочно необходимы аналоги KeyPressed и ReadKey - определение была ли нажата клавиша в текущем окне и что за символы введены, и если можно, определение кода нажатой клавиши, это даже лучше символов. И ещё вопрос, какая длина буфера клавиатуры в линуксе, 15 восьмибитовых чисел?
RSS-материал