|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Morozhnikov 2:5070/141.3 23 Jan 2001 05:05:13 To : Zahar Kiselev Subject : Re: using ncurses -------------------------------------------------------------------------------- ZK> Проблема лишь в том, чтобы ZK> _договориться_ о более-менее единообразном соответствии макросов ncurses и ZK> клавишных комбинаций. Именно так - просто _договориться_, чтобы у всех ZK> все было ZK> более-менее одинаково. То есть основная проблема, в том, что бы ctrl-f1 обозначало какое-то конкретное метадействие для всех прог? За метадействие я согласен, но вот зарекаться на ctrl-f1 -- бессмысленно -- это же элементарно правкой terminfo настраиваться при таком раскладе будет. >> Причем, увеличить это количество будет сугубо не просто ZK> И не надо. И так хватает. Гм... DM>> Более того, подобная DM>> стратегия не позволит получать информацию о том, что сначала была нажата DM>> кнопочка ctrl, а затем к ней добавилась f1. ZK> А оно так уж очень надо? Достаточно получить факт нажатия Ctrl-F1 как ZK> F31 например. Опять же - достаточно для указанного класса применений, да ZK> и для ZK> многих других тоже. Оно может быть надо как раз для указанного класса применений. Догадайся зачем. :-) ZK> По большей части да, потому что сейчас нет программ, которые ZK> использовали бы ZK> вышеупомянутый Ctrl-F1 или какой-нибудь Ctrl-HOME. Для эксперимента можешь ZK> назанчить разные коды на HOME и Ctrl-HOME и убедиться, что ничего из ZK> того что у ZK> тебя есть - не "сломается". Верно, таких прог нет. А когда будут? :-) ZK> Вот когда мы настроим наконец ZK> ncurses и нам станет катастрофически не хватать его возможностей работы с ZK> клавиатурой - тогда можно будет думать о каких-то других решениях. Все что надо от ncurses -- способность понимать дополнительные определения terminfo/termcap. Пока этого нет в либе, пока эта либа не придет в каждый дом и не постучится -- смысла во всем этом нет. -- DM, Дмитрий Морожников --- slrn/0.9.5.7 (UNIX) * Origin: DMIceman station (2:5070/141.3) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/76408583d679c.html, оценка из 5, голосов 10
|