The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

FTE via terminfo & ncurses (terminal X console)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: terminal, X, console,  (найти похожие документы)
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _ From : Cyril Rotmistrovsky 2:463/59.60 22 Jun 97 11:42:38 Subj : FTE via terminfo & ncurses ________________________________________________________________________________ Comment tu vas, Oleg? En 18 Jun 97 11:11:52, Oleg Machulski as ecrit a Dmitry M. Golubovsky: DMG>> Во-вторых вопрос к знатокам клавиатурных раскладок и консоли: как DMG>> заставить линуксовую консоль генерить что-нибудь на Ctrl-Fnn, DMG>> Ctrl-graykeys, Ctrl-arrows, Shift-arrows (последнее было бы особенно DMG>> желательно)? OM> а чем rawmode плохо? Да тем, что программа перестает быть полезной. Полностью. Я, например, на работе в основном хожу rlogin'ом по разным тачкам. Очень часто (%70) сижу в xtermе, а дома в фулл-скрине только дум и досэму пускаю. И программа, работающая через raw-mode, с моей точки зрения достойна только занять свое место в /dev/null. Исключением, конечно, являются svga-геймы - они все равно по телнету не работают ;), а если серьезно, то для геймов совсем другие требования - не такие, как к _рабочим_ программам. OM> там все можно. а если remote хочется, OM> так имхо следует под какой-нибудь VT писать (100 или 220) OM> а они видимо не умеют такие вещи давать т.к. на дековских OM> клавиатуpах может и нет таких кнопок. Это точно. Только лучше писать не под VT100/102/220/*, а под libtermcap (или под (n)curses - она еще и оптимизирована (или там есть средства оптимизации перерисовок) под медленные терминалы). И это будет единственно правильный выбор, альтернативой которому может быть только комбинированная программа - lib{termcap,curses,ncurses} или libX11+libX* ;). Только в последнем случае не надо забывать делать getenv("DISPLAY") - видел я такие горе-программы, которые потом править надо, да и сам такие писал ;). OM> Oleg. Bon chance, Cyril : Best 3D game? DOOK. I mean DUME. --- Individualists, unite! (QDed/QEcho) * Origin: Microsoft free station @ 2:463/59.6o (2:463/59.60)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру