Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexander S Aganichev                2:5020/604.19  17 Jan 2001  09:56:18
 To : Aleksandr V. Dyomin
 Subject : using ncurses
 -------------------------------------------------------------------------------- 
 
 Not so long ago (12 Jan 01) you wrote to All:
 
  AD> 1) почему это getch() не различает нажатия клавиш с модификаторами
  AD> типа ctrl или alt? Hеужели F1 и C-F1 одно и то же? Если верить
  AD> функции getch(), то, видимо, так оно и есть. Уж очень скудновато без
  AD> этого жить. Может быть есть какая то функция опрашивающая состояние
  AD> ctrl и alt? Или вообще не использовать getch(), а, всместо этого,
  AD> использовать что то более низкоуровневое?
 
 Можешь поюзать это:
 
     int key;
     #ifdef __linux__
     // Under Linux we could use TIOCLINUX fn. 6 to read shift states on console
     // Of course it is very unportable but should produce good results :-)
     key = 6;
     if(ioctl(fileno(stdin), TIOCLINUX, &key) == -1)
     #endif
       key = 0;
     return key;
 
 но не работает в иксах и из под mc как минимум.
 
 Best regards,
 Alexander
 
 --- GoldED+ snapshot-2000.12.24 (WinNT 5.0.2195 i686)
  * Origin: Bytepeceker's Nest, Zelenograd, Moscow, Russia (2:5020/604.19)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 using ncurses   Aleksandr V. Dyomin   12 Jan 2001 09:05:28 
 Re: using ncurses   Ilya Anfimov   12 Jan 2001 23:47:12 
 using ncurses   Zahar Kiselev   13 Jan 2001 09:59:25 
 using ncurses   Vladimir Vasiltsov   14 Jan 2001 17:16:04 
 using ncurses   Zahar Kiselev   15 Jan 2001 14:12:33 
 Re: using ncurses   Vladimir Bormotov   15 Jan 2001 23:40:13 
 Re: using ncurses   Valentin Nechayev   16 Jan 2001 14:38:05 
 Re: using ncurses   Vladimir Bormotov   16 Jan 2001 23:35:57 
 using ncurses   Zahar Kiselev   13 Jan 2001 10:15:47 
 Re: using ncurses   Ivan Shmakov   13 Jan 2001 23:46:57 
 Re: using ncurses   Dmitry Morozhnikov   17 Jan 2001 06:45:44 
 using ncurses   Zahar Kiselev   20 Jan 2001 13:59:22 
 Re: using ncurses   Dmitry Morozhnikov   21 Jan 2001 03:44:08 
 using ncurses   Zahar Kiselev   21 Jan 2001 00:57:05 
 Re: using ncurses   Dmitry Morozhnikov   23 Jan 2001 05:05:13 
 using ncurses   Zahar Kiselev   23 Jan 2001 05:17:44 
 Re: using ncurses   Dmitry Morozhnikov   24 Jan 2001 06:52:18 
 using ncurses   Zahar Kiselev   24 Jan 2001 03:56:06 
 Re: using ncurses   Dmitry Morozhnikov   25 Jan 2001 03:35:07 
 using ncurses   Zahar Kiselev   25 Jan 2001 02:16:38 
 using ncurses   Dmitry Morozhnikov   26 Jan 2001 04:44:29 
 using ncurses   Zahar Kiselev   26 Jan 2001 01:17:22 
 Re: using ncurses   Alex Korchmar   25 Jan 2001 14:14:28 
 using ncurses   Zahar Kiselev   26 Jan 2001 11:12:50 
 using ncurses   Dmitry Morozhnikov   27 Jan 2001 23:13:41 
 using ncurses   Zahar Kiselev   28 Jan 2001 18:57:18 
 using ncurses   Dmitry Morozhnikov  30 Jan 2001 02:42:08 
 using ncurses   Zahar Kiselev   23 Jan 2001 04:59:34 
 using ncurses   Alexander S Aganichev   17 Jan 2001 09:56:18 
Архивное /ru.linux/174843a6534ce.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional