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 Solaris

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ď.