libmabuff icon

libmabuff

libmabuff icon

libmabuff

  1
Бесплатное ПО Открытый код
Категории: ОС и утилиты
Платформы: Linux
Особенности:
text-based terminal-client toolkit tui Не поддерживается пользовательский интерфейс



This is libmabuff, library for simple TUI creation in C++.
It uses termbox, github.com/nsf/termbox (customized) as its backend.
libmabuff's license is MIT.

It comes with a documentation (plain text, but usable).

The base idea of MABuffer are Zones. You can edit their content, their
formating, you can move them. You don't have to track each of them, they are
printed automatically when you want so!

MABuffer is not completed yet:
\- The output controling is less or more usable - some nice features are also
included, like auto-bordering. This part COULD be said to be complete.
\- The input handling is the area of upcoming improvements. Basic per-
character
input is implemented (waiting or with timeout), but more comfortable string
handling (including output to a Zone - just like an entry filed) is planned.

Neverthless, libmabuff can be used for simple and fast creation of TUIs in
C++.
See documentation for more info.

Mastermind demo on screenshot.

Аналоги (3):

  • ncurses

    ncurses (новые curses) - это библиотека программирования, которая предоставляет API, который позволяет программисту ...
      5
    Бесплатное ПО Открытый код
    Linux
    text-based terminal-client toolkit пользовательский интерфейс api
  • S-Lang

    S-Lang - это библиотека программирования, которая предоставляет процедуры для встраивания интерпретатора для S-Lang ...
      0
    Бесплатное ПО Открытый код
    Mac Linux Windows
    язык сценариев interpreter slang curses
  • termbox

    Termbox - это библиотека, которая помогает создавать псевдо-GUI на основе терминала.
      0
    Бесплатное ПО Открытый код
    Linux
    programming-library api text-based пользовательский интерфейс