|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Morozhnikov 2:5070/141.3 24 Jan 2001 06:52:18 To : Zahar Kiselev Subject : Re: using ncurses -------------------------------------------------------------------------------- ZK> Hет, договориться о том, что нажатие CTRL-F1 будет восприниматься ZK> программой как макроопределение KEY_F31 библиотеки ncurses. А что ZK> уж там программа будет ZK> делать получив такую клавишу от ncurses - ее дело. Можно я очень умную мысль скажу? А о чем, собственно, договариваться? С кем? IMHO, надо просто пробить соответствуюшие terminfo и keymapы во все дистры -- и дело с концом. ZK> Пока не понял. Поясни пожалуйста. Зачем бухгалтерской программе может быть ZK> нужно _отдельно_ получать нажатие ctrl ? Вот для динамической игрушки - ZK> действительно может быть надо, но динамические игрушки в текстовом ZK> режиме почти ZK> никогда не работают и ncurses не пользуются. Для того что бы по нажатию ctrl показать цветочку-одуванчику-главбуху возможные дальнейшие кнопочки. Да и где ты видел приличный графический тетрис?! И еще. Что ны думаешь на предмет smsc и rmsc в терминфо? ZK> В _существующей_ библиотеке ncurses определений хватит на полторы ZK> клавиатуры. ZK> Почитай h-файл и посмотри какая часть из имеющегося сейчас используется. Я просто долго не мог понять что используются толь существующие капаблесы. ZK> Hадо победить свою лень и ее настроить, желательно всем одинаково. А вот это бестолку. Пока в дистрах не будет -- никакого движения не будет. ZK> Я хоть сегодня могу макросы ncurses на кнопки ZK> поназначать, но не уверен в том, что сделаю это с соблюдением всех ZK> имеющихся ZK> традиций и наиболее логично изобрету их расширения. Да какие, нафиг, традиции! Hадобно просто де-факто всех огорошить. -- DM, Дмитрий Морожников --- slrn/0.9.5.7 (UNIX) * Origin: DMIceman station (2:5070/141.3) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/75579342049f8.html, оценка из 5, голосов 10
|