Skip to content

codrod/gtb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gnome TextBox

Overview

TextBox is a graphical application that provides all the functionality of a modern pseudo-terminal without the burden of emulating a terminal. TextBox also provides new functionality such as, event driven key binding, HTML like markup, embedded images, separate read and write positions, dynamic line oriented coordinates, and line editing semantics. Note you will need libtb to use a TextBox in your application. This implementation of TextBox uses the gtkmm bindings for the GIMP Toolkit (GTK).

Documentation

Documentation is generated by Doxygen and hosted on GitHub Pages.

Build Instructions

  • make
  • make docs

Development Status

  • cursor control/positioning - completed
  • insert output - completed
  • clear output - completed
  • scroll output - completed
  • edit line - completed
  • text markup - in progress
  • embedded images - in progress
  • event driven key binding - not started

Development Plan

  1. Add unit testing
  2. Add backwards compatible termcap and ncurses support
  3. Improve documentation
  4. Complete current features
  5. Windows port

About

Gnome TextBox

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published