Skip to content

remygrandin/CLIForms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

**documetation in building phase, **

CLIForms README

About

CLIForms is an event-driven windowing system using a line-art interface for use by command-line applications. It is derived from CLRCLI but with a more containerized approch.

example screenshot

Supported Widgets

Currently the following widgets are implemented:

  • Root Screen
  • Dialog
  • Button
  • Label
  • Checkbox
  • Radiobox (Automatically toggles sibling radioboxes)
  • Slider (Stylized Checkbox)
  • Listbox
  • Single-line textbox (with horizontal scroll, and password field support)
  • Horizontal and vertical lines
  • Borders with optional titles
  • Simple horizontal bar graph
  • Tables
  • Spinners (3x3 and 1x1 styles)
  • And more to come

About

CLRCLI is an event-driven library for building line-art user interfaces in C#/.Net command-line applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.5%
  • Perl 1.3%
  • Other 0.2%