LINUX.ORG.RU

Аналоги ncurses

 , ,


0

4

С одной стороны, TUI отличается большей гибкостью, но не так удобен, как GUI. С другой стороны - GUI более удобен, но не такой гибкий, особенно если программа сложная. Были ли попытки совместить лучшее обоих типов UI? Чтобы программа выводилась в виде текстового потока с графическими элементами там, где их наличие удобно?

Deleted

Чтобы программа выводилась в виде текстового потока с графическими элементами

Любой тулкит умеет в текст, картинки и просто геометрические фигуры.

Deleted
()
Последнее исправление: romeo250501 (всего исправлений: 1)
Ответ на: комментарий от Deleted

Чтобы в консоли - это в первую очередь не тулкит новый надо, а консоль, которая не только в текст умеет. А таких пока две, и то только с картинками - terminology и urxvt, но во втором это грязный хак.

entefeed ☆☆☆
()

TUI отличается большей гибкостью

В чем это выражается?

pawnhearts ★★★★★
()
Ответ на: комментарий от entefeed

Это не консоли. Ncurses и подобное нужны в первую очередь там, где нет и не может быть никаких иксов. От эмулятора требуется только быстро взлететь, выполнить пару команд и сдохнуть. Задротские навороты и вообще tui в графической среде не нужны.

anonymous
()

Чтобы программа выводилась в виде текстового потока с графическими элементами там, где их наличие удобно?

Наподобие Newt/gNewt (или bash + dialog/xdialog)?

monk ★★★★★
()

TUI? Не, не слышал...

может пора закопать этот vga генератор шрифтов?

Deleted
()

Были ли попытки совместить лучшее обоих типов UI?

Вообще ты про framebuffer видимо. Kак пример: w3m/ranger(отображают изображения), mplayer(может играть видео через fb), посмотри на основе чего они написаны и копай от этого.

Deleted
()

Tk вроде умел в текст.

Shadow ★★★★★
()

Тебе на текстовом терминале рисовать? Тогда лучше ncurses толком ничего и нет. Поверх есть newt или я использовал питоновый urwid для того чтобы быстро нафигачить гуйню для софтины.

Если на фреймбуфере, то directfb и подобное тебе поможет.

Dark_SavanT ★★★★★
()
Последнее исправление: Dark_SavanT (всего исправлений: 1)

TUI отличается большей гибкостью

Командный интерпретатор (по сути ЯП) отличается гибкостью. Сами терминалы — ограниченное убожество.

anonymous
()

Были ли попытки совместить лучшее обоих типов UI

Да, встраиваемые скриптовые ЯП, терминал при может отсутствовать.

anonymous
()

Некорректный посыл у вопроса. TUI редко на самом деле прям-вот-так предпочтителен. TUI-интерфейс нужно проектировать отдельно, поэтому его почти никто не делает.

Andrey_Utkin ★★
()

Emacs умеет графику и текст.

anonymous
()

Если не ошибаюсь, TurboVision мог в какой-то степени и в GUI и в TUI. Но это было так давно, что может я и путаю.

beastie ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.