Вопросы по теме 'ncurses'
Как я могу добавить прокрутку терминала с помощью ncurses?
Я пишу приложение, используя ncurses, которое отображает статус тестов, запущенных на нескольких машинах. Он отображает несколько индикаторов выполнения в нижней части экрана и журнал сбоев над ними. Однако журнал легко может быть длиннее, чем...
729 просмотров
schedule
25.04.2023
Компиляция NCURSES src на HPUX
Я пытаюсь скомпилировать ncurses-5.7 из исходного кода и после запуска ./configure получаю следующую ошибку:
configure: error: Your compiler does not appear to recognize prototypes.
You have the following choices:
a. adjust your compiler...
322 просмотров
schedule
03.09.2022
Цвета ANSI в C и ncurses
Я знаю, что могу сделать attron и attroff с цветом, который я выберу, однако я хотел бы знать, возможно ли это сделать с кодами перехода цвета ANSI в ncurses:
#include <stdio.h>
#include <ncurses.h>
int main()
{
initscr();...
3609 просмотров
schedule
20.04.2022
Добавление символов Unicode/UTF8 на дисплей ncurses в C
Я пытаюсь добавить символы Unicode wchar_t на дисплей ncurses в C.
У меня есть массив:
wchar_t characters[]={L'\uE030', L'\uE029'}; // containing 2 thai letters, for example
И позже я пытаюсь добавить wchar_t из массива на дисплей ncurses...
25469 просмотров
schedule
21.11.2022
Статические библиотеки Ncurses для включения в проект C++
Я установил последнюю библиотеку ncurses, которую использует мой проект. Теперь я хочу зарегистрировать статические библиотеки ncurses в svn, чтобы я мог проверить проект на другом компьютере и скомпилировать его без повторной установки ncurses в...
1382 просмотров
schedule
08.09.2023
Добавьте полосу прокрутки на Ncurses или сделайте так, чтобы она понравилась больше
В основном я пишу клиентскую программу, которая получает ответ и журналы с сервера, клиент также может отправлять запрос на сервер для получения различной информации. Я использовал проклятия, и вывод выглядит довольно хорошо. Это похоже на VI, вывод...
2582 просмотров
schedule
27.01.2024
Ncurses: определение нажатия клавиши F1 и использование сигналов
я пытаюсь изучить библиотеку ncurses, и я придумал код ниже:
#include <ncurses.h>
#include <stdlib.h>
#include <signal.h>
static void finish(int sig);
int main(int argc, char** argv) {
char c;
initscr();
raw();...
2937 просмотров
schedule
10.06.2023
Как установить собственные пути поиска для базы данных terminfo при сборке ncurses из исходного кода
Как установить собственные пути поиска для базы данных terminfo при сборке ncurses из исходного кода?
Чтобы быть более конкретным, как мне заставить основной каталог искать в «~/.terminfo»?
3059 просмотров
schedule
27.01.2023
как получить символ из стандартного ввода, не дожидаясь, пока пользователь его поместит?
Я пишу программу на C, которая печатает что-то на терминале с помощью ncurses. Он должен останавливать печать, когда пользователь нажимает «s», и продолжать снова, когда нажимает «s». Как я могу прочитать ключ с ввода, не дожидаясь, пока...
22215 просмотров
schedule
28.07.2023
Ящики и строки в Ncurses через SSH
Я разрабатываю небольшое приложение. который основан на Ncurses, который должен выполняться удаленно через ssh на сервере. Это приложение показывает, среди прочего, некоторые поля (созданные с помощью box или wborder ). Он также имеет командную...
2199 просмотров
schedule
21.04.2023
Как я могу встроить оболочку IPython в программу Python, которая использует модуль curses?
Я пытаюсь перейти в оболочку IPython, когда нажимаю «i» в своей программе curses. До этого момента я настраивал окна curses и несколько других окон. Я могу взаимодействовать с программой, используя цикл while, и реагировать на нажатия клавиш.
Из...
893 просмотров
schedule
15.04.2022
Как мне одновременно обрабатывать взаимодействие с пользователем и события сокетов?
Я пишу эту программу чата, которая использует ncurses в качестве интерфейса. Как я могу одновременно обрабатывать файловые дескрипторы сокетов и взаимодействие с пользователем? Моя идея ниже. Проблема в том, что теперь цикл выполняется только один...
293 просмотров
schedule
13.11.2022
Как реализовать прокрутку или список в NCurses/PdCurses? ( С )
Я занимаюсь созданием текстового пользовательского интерфейса для школьного проекта. Мне действительно нужна помощь в том, как реализовать поле прокрутки или список в NCurses/PDCurses (на C).
Насколько я знаю, scrollok делает это возможным. Я...
2527 просмотров
schedule
29.12.2022
Отображение сетки судоку с помощью ncurses
Я написал программу c для решения судоку, и я хотел бы знать, могу ли я нарисовать сетку и заполнить ее с помощью библиотеки ncurses. я просто хотел бы знать, как управлять линиями и границами блоков в ncurses
большое тебе спасибо
2193 просмотров
schedule
08.05.2023
getch и putchar не работают без возврата
Я безуспешно пытался заставить getch работать в другой программе. Итак, я сделал самую простую программу, которую только мог, используя getch так, как я хочу, чтобы она работала в основной программе.
Я исследовал потребность в noecho ,...
4247 просмотров
schedule
23.05.2022
Использование ncurses для захвата щелчков мыши в консольном приложении
Я делаю консольное приложение для платформ Unix и использую библиотеку curses (или ncurses) для обработки ввода с клавиатуры и мыши. Проблема в том, что я нашел очень мало документации о том, как именно его использовать для этого, кроме эта страница...
11148 просмотров
schedule
07.05.2023
странные расширенные символы в ncurses
Я пишу приложение ncurses, и возникла странная проблема с выводом на экран специальных символов. Вот пример:
#include <ncurses.h>
int main(int argc, char *argv[])
{
initscr();
noecho();
keypad(stdscr, TRUE);
cbreak();...
2986 просмотров
schedule
20.09.2022
сборка vim для cygwin - без терминальной библиотеки
Я пытаюсь создать vim с поддержкой python для cygwin, используя:
./configure --enable-pythoninterp --enable-gui=no --without-x \
--enable-multibyte --prefix=/usr
но не могу обойти ошибку:
checking --with-tlib argument... empty: automatic...
1978 просмотров
schedule
01.08.2023
(n) блокнот curses в python не работает
Кажется, я не могу заставить панели ncurses работать в python (2.6, 2.7 и 3.2). Использование кода непосредственно с http://docs.python.org/howto/curses.html Я даже не могу заставить его работать. Код без пэда работает отлично.
import curses...
2539 просмотров
schedule
05.06.2022
Как использовать текущий экран в ncurses в качестве фона?
Я хочу использовать ncurses для создания наложений поверх текущего терминала. Судя по примерам C, есть переменная cur_scr , которая содержит данные для текущего экрана, которые, как я предполагаю, можно использовать для очистки экрана, чтобы создать...
335 просмотров
schedule
07.01.2024