libmabuff

libmabuff

Toto je libmabuff, knižnica na jednoduché vytváranie TUI v C ++ a používa terminbox, github.com/nsf/termbox (prispôsobené), pretože licencia backend.libmabuff je MIT.
Toto je libmabuff, knižnica pre jednoduché vytváranie TUI v C ++.Ako backend používa termbox github.com/nsf/termbox (prispôsobené).Licencia libmabuff je MIT.Dodáva sa s dokumentáciou (obyčajný text, ale použiteľný).Základnou myšlienkou MABuffer sú zóny.Môžete upravovať ich obsah, ich formátovanie, môžete ich presúvať.Nemusíte sledovať každý z nich, sú vytlačené automaticky, keď chcete!MABuffer ešte nie je dokončený: - Ovládanie výstupu je menej alebo viac použiteľné - sú tu zahrnuté aj niektoré pekné funkcie, ako napríklad automatické ohraničenie.Táto časť by mohla byť považovaná za úplnú.- Manipulácia so vstupmi je oblasťou nadchádzajúcich zlepšení.Je implementovaný základný znakový znak (čakajúci alebo s časovým limitom), ale plánuje sa pohodlnejšie spracovanie reťazcov (vrátane výstupu do zóny - rovnako ako zadaný vstup).Libmabuff sa však dá použiť na jednoduché a rýchle vytvorenie TUI v C ++.Viac informácií nájdete v dokumentácii.Demo na Mastermind na snímke obrazovky.
libmabuff

Alternatívy programu libmabuff pre Linux

ncurses

ncurses

ncurses (new curses) je programovacia knižnica, ktorá poskytuje API, ktoré umožňuje programátorovi písať textové užívateľské rozhrania spôsobom nezávislým od terminálov.
FINAL CUT

FINAL CUT

FINAL CUT je knižnica triedy C ++ a pomôcka widgetov s plnou podporou myši na vytváranie textového používateľského rozhrania.
Turbo Vision

Turbo Vision

Kompletné textové používateľské rozhranie C ++ (TUI) s oknami, dialógovými oknami (tlačidlá, začiarkavacie a rádiové políčka, vstupné políčka atď.), Podporou myši, ponukami atď.
newt

newt

Newt je programovacia knižnica pre režim farebného textu, používateľské rozhrania založené na widgetoch.
Gui.cs

Gui.cs

Gui.cs je jednoduchý súbor nástrojov UI pre .NET, .NET Core a Mono a pracuje na systémoch Windows aj Linux / Unix.
termbox

termbox

Termbox je knižnica, ktorá pomáha pri výrobe terminálových pseudo-GUI.Je to jednoduchá a čistá alternatíva ncurses.
S-Lang

S-Lang

S-Lang je programovacia knižnica, ktorá poskytuje postupy na vkladanie tlmočníka do skriptovacieho jazyka S-Lang a komponenty na uľahčenie vytvorenia textového ...