![]() |
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Программирования высокого уровня Почтовые вопросы о C, C + +, Java, SQL и других языках программирования здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Final Cut Pro: Зеленый фреймы или иных аномалий по вынести с REDCODE | iBot | OS X Поддержка RSS | 0 | 04-26-2009 03:30 AM |
| Таблицы и границы | amatuer_lee_3 | Shell программирование и сценарии | 9 | 03-10-2009 10:18 PM |
| Mac OS X: на основе UNIX - твердый как скала | Neo | OS X (Apple) | 0 | 11-12-2005 05:38 PM |
| партии вынести | Vitor | UNIX для чайников Вопросы И Ответы | 1 | 07-11-2002 01:53 PM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Как сделать твердые границы в Ncurses окна
Здравствуйте Все Gr8 Linux разработчики Из Там,
Фон \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d Я создал Ncurses приложение, которое предполагается запустить только на Linux в виртуальной консоли. Эта заявка будет активно использовать Ncurses для Windows, чтобы показать окно базе пользовательского интерфейса для пользователя. Я использую CentOS5.x. Терминал для виртуальной консоли установлен (TERM \u003d Linux). Я использовал следующий код последовательность инициализируем Ncurses среды Код:
initscr();
getmaxyx(stdscr,y,x);
noecho();
cbreak();
start_color();
init_color(3,700,700,700);
clear();
wclear(stdscr);
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d В настоящее время я не могу сделать твердые границы в мои окна. Ncurses производит твердые границы для Windows, используя расширенный ASCII символов. Поскольку я не в состоянии сделать Ncurses использовать расширенные символы, я полагаю, я должен иметь отсутствуют некоторые настройки в моей кода (может быть с помощью termios API). В настоящее время я полностью полагаться на Ncurses установить мою виртуальную консоль оказать твердых границ. Я также попытался моих приложений на другие платформы, такие, как Fedora Core 10, и снова ничего не делают для твердых границ. Однако, когда я запускаю ее на любую псевдо-терминал (используя PuTTY), где TERM \u003d Xterm, он явно делает твердые границы, как я люблю. Поэтому я полагаю, что есть что-то с терминалом типа и / или водителя. Вопрос \u003d\u003d\u003d\u003d\u003d\u003d\u003d Просьба указать, какие я должен сделать, чтобы включить расширенный характер поддержки в мой виртуальный терминал (консоль), с тем чтобы Ncurses можно сделать твердые границы моего окна. Или, если есть какие-либо кода, который я хотел бы добавить к моему заявлению, которое позволяет мой виртуальный терминал (/ dev/tty1), чтобы показать продлен символов давая nucurses использовать твердые границы. Спасибо Кашиф Али Сиддики Еще один Linux-разработчика стремится стать разработчиком gr8 |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|