Crate appcui

Crate appcui 

Source
Expand description

§appcui

appcui is a cross-platform TUI (Text User Interface / Terminal User Interface) / CUI (Console User Interface) framework designed to allow quick creation TUI/CUI based applications. AppCUI has a lot of out-of-the-box controls, and can also provide quick macros to create custom controls. The list of current supported controls are:

  • Accordion
  • Button
  • CheckBox
  • ComboBox
  • Canvas
  • DatePicker
  • DropDownList
  • HLine
  • HSplitter
  • ImageViewer
  • Label
  • ListBox
  • Menu
  • Markdown
  • Panel
  • ProgressBar
  • RadioButton
  • Tab
  • TextBox
  • VLine
  • Window and many more.

Modules§

backend
Backends
dialogs
Dialog system for AppCUI applications.
graphics
This module contains the graphics-related types and functions such as:
input
Input handling module.
prelude
Prelude module for the AppCUI library.
system
System Module
ui
User interface components and controls for AppCUI.

Macros§

controlattr
log