Описание тега tui
Разработка текстового пользовательского интерфейса: приложения из командной строки, меню или полноэкранные приложения.
1
ответ
Основное меню Ncurses
Я пытаюсь сделать основное меню на C. Я должен сделать это с помощью ncurses lib. Я работал с этим уроком: видео на YouTube Но у моей версии есть некоторые проблемы: 1) Меню не будет печататься должным образом, оно будет отображаться только при выбо…
13 янв '17 в 00:04
4
ответа
Текстовый дизайн интерфейса пользователя
Есть хорошая книга или другие ссылки на текстовый дизайн пользовательского интерфейса? Я не заинтересован в графических пользовательских интерфейсах. Я заинтересован в удобстве использования для хорошей командной строки и скриптовых интерфейсов.
24 авг '09 в 18:50
1
ответ
LibYUI-ncurses (YaST2) на Ubuntu 16.04 проблемы со сборкой
Все! Я пытаюсь собрать последнюю версию git libyui на ununtu 16.04.2, но безуспешно... Так может кто-нибудь помочь мне собрать версию ncurses? Это libyui-ncurses/VERSION.cmake SET( VERSION_MAJOR "2" ) SET( VERSION_MINOR "47" ) SET( VERSION_PATCH "6"…
04 сен '16 в 07:00
1
ответ
Последовательности сброса ANSI не удаются в Cygwin
Я пытаюсь создать "выпадающее меню" для программы CLI, используя escape-последовательности ANSI в Python 2.7.2. Я использую escape-последовательности ANSI, чтобы изменить "опции" на красный и отобразить их под строкой ввода, а затем очистить их. Я м…
04 апр '12 в 22:42
0
ответов
Как написать TUI в RHEL/CentOS
Кто-нибудь знает, если system-config-..-tui Команды используют общую библиотеку для создания своих TUI? Можно ли написать Bash Script с тем же интерфейсом TUI (без GTK/GNOME/KDE - чистый текст)?
12 дек '14 в 21:00
1
ответ
Docker-compose с помощью приложения Python для urwid (ncurses)
Я создаю алгоритм, который должен работать на сервере вместе с небольшой базой данных. докер-compose.yml: version: '3' services: app: command: python -u app.py build: . stdin_open: true db: image: mongo:latest Dockerfile: FROM python:3.6.1 COPY . /u…
12 июн '17 в 22:30
3
ответа
Где я могу найти подробную информацию о создании текстового пользовательского интерфейса (TUI) [Символьный пользовательский интерфейс (CUI)]?
Я был бы очень благодарен за ссылки на материал с подробной информацией о создании пользовательского интерфейса API для текста (TUI) [Символьный пользовательский интерфейс (CUI)], который можно использовать даже в режиме консоли. Мне интересно, как …
17 май '15 в 18:47
1
ответ
Отправка GUI/TUI через сокетное соединение
Недавно я пытался создать программу в golang, которая работает на сервере и принимает соединения telnet. Затем я хотел бы открыть TUI (текстовый пользовательский интерфейс), такой как меню проклятий (в случае golang, что-то вроде: termui, gocui и т.…
17 янв '19 в 21:45
1
ответ
Как вы комбинируете несколько форм TUI для написания более сложных приложений?
Я хотел бы написать программу с интерфейсом U- интерфейса ( TUI) на основе T ext, который состоит из нескольких форм. Первая форма содержит "список". Каждый элемент списка представляет кнопку. Если соответствующая кнопка нажата, должна появиться дру…
30 авг '18 в 22:37
2
ответа
TUI с использованием сленга с чистыми символами ascii (7 бит) через termcap
Я использую newt/snack (графическая библиотека Widgit TUI для Python, основанная на сленге), чтобы иметь некоторые интерактивные сценарии. Однако для некоторых целевых терминалов вывод этих экранов не очень хорош. Я могу изменить их внешний вид, изм…
25 фев '10 в 09:04
5
ответов
Как я могу прокрутить назад в командном окне GDB в режиме TUI?
Предположим, что (gdb) print *this привело к 20 строкам. Да, будет Type <return> to continue, or q <return> to quit, но я бы хотел вернуться к началу после того, как попал в конец вывода. Я не думаю, что http://sourceware.org/gdb/onlined…
13 фев '12 в 07:48
1
ответ
Как сделать программу для Linux с TUI
Я хочу сделать программу для Linux с текстовым пользовательским интерфейсом. Каков наилучший способ сделать это? После поиска в интернете я обнаружил библиотеки curses и ncurses. Каковы различия между ними, и какие, если таковые имеются, лучше (или …
12 окт '12 в 03:32
2
ответа
Как сделать так, чтобы кнопки библиотеки python "urwid" выглядели красиво?
Внешний вид кнопки в urwid по умолчанию очень функциональный, но на мой взгляд не очень красивый. Это также может раздражать, когда несколько кнопок расположены рядом. Как я могу добиться, чтобы кнопка отображалась с рамкой и центрированным текстом …
10 сен '18 в 07:11
1
ответ
Что не так с этим кодом декларации C?
#include <stdlib.h> #include <Windows.h> #include <Tchar.h> HANDLE wHnd; // Handle to write to the console. HANDLE rHnd; // Handle to read from the console. int _tmain(int argc, _TCHAR* argv[]) { // Set up the handles for reading/w…
23 май '12 в 07:42
1
ответ
Странные символы при использовании скорописи SelectView
Вот мой код: extern crate cursive; use cursive::Cursive; use cursive::views::{SelectView, Dialog}; use cursive::align::HAlign; fn main() { let mut time_select = SelectView::new().h_align(HAlign::Center); time_select.add_item("Short", 1); time_select…
08 апр '17 в 13:43
2
ответа
Как прокрутить окно (кроме stdscreen) в ncurses?
Я видел этот ответ в поисках решения моей проблемы /questions/47226552/ispolzovanie-bolshe-strok-chem-v-okne-s-ncurses/47226566#47226566, но он работает только на stdscreen. Я реализовал это: #include <ncurses.h> int main(void) { int i = 2, he…
10 апр '15 в 15:36
1
ответ
Можно ли изменить свойства ячеек сетки в blessed-contrib?
Я экспериментирую с blessed в ноде и естественно я нашел blessed-contribТеперь я хочу создать макет со строками разной высоты, но хотя я могу контролировать высоту / ширину элементов внутри ячеек сетки, я не могу изменить высоту / ширину ячеек. Можн…
27 янв '15 в 05:19
10
ответов
Как мне сделать текстовый редактор командной строки?
Я познакомился с несколькими языками программирования, и я хотел бы попробовать свои силы в создании текстового редактора командной строки - что-то, что работает в терминале, например vim/emacs/nano, но это чистый текст (Нет, пожалуйста, не надо). П…
27 мар '09 в 02:19
3
ответа
Сделать ответ в C, который выглядит хорошо
Я пишу небольшую программу с интерфейсом, похожим на Shell. Мой ui является: void cli_ui(void){ bool loop = true ; char response[CHARSIZE]; while (loop) { puts("cofre>"); fgets(response, CHARSIZE, stdin); .... } } Моя проблема с этим заключается …
14 мар '14 в 08:56
3
ответа
Как создаются графические интерфейсы командной строки?
Я всегда хотел знать, как CL GUI нравится top или же nano или же vi построены? У меня есть потребность сделать его, и я ищу руководство или учебник по общей идее, стоящей за ними.
22 фев '12 в 15:27