The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"NCurses проблема"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"NCurses проблема"  
Сообщение от zobot email(ok) on 02-Мрт-07, 18:10 
Здравствуйте.

Пишу под ncurses и столкнулся с проблемой:

инициализация:

nl();
raw();
cbreak();
keypad(stdscr, TRUE);
noecho();
ESCDELAY = 200;


int nCh;

while((nCh = wgetch(lpGenFormWindow)) != KEY_ESC)
    {
        switch(nCh)
        {
            case KEY_DOWN:
                interfaceGenFormDown();
            break;

            case KEY_RETURN:
                interfaceGenFormDown();
            break;
            
            case KEY_UP:
                interfaceGenFormUp();
            break;
            
            case KEY_BACKSPACE:
                interfaceGenFormDown();
            break;

            default:
                interfaceGenFormDefault(nCh);
            break;
            
            printw("%n",nCh);
        }
    }

для lpGenFormWindow keypad(..., TRUE) установлен.
Русские буквы выводятся на экран нормально, а вот с клавиатуры не выводятся - не выводится вообще ничего как будто клавиши не нажимаются. То же самое с клавишей backspace.

Помогите пожалуйста. В консоли и вообще везде (mc, irssi, centericq) русский ввод\вывод нормально.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "NCurses проблема"  
Сообщение от zobot email(??) on 05-Мрт-07, 14:23 
setlocale(LC_CTYPE,"ru_RU.koi8r")
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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