Recent

Author Topic: terminal lib  (Read 781 times)

fabiopesaju

  • Jr. Member
  • **
  • Posts: 93
terminal lib
« on: August 13, 2020, 11:48:20 am »
please, could you guys tell me if there is any lib/framework/component, that facilitates the development for terminals... something that allows a style similar to this project: https://github.com/extrawurst/gitui ???

AlexTP

  • Hero Member
  • *****
  • Posts: 2399
    • UVviewsoft

Warfley

  • Hero Member
  • *****
  • Posts: 1499
Re: terminal lib
« Reply #2 on: August 14, 2020, 01:01:10 pm »
Besides the thing Alextp has already linked (which is my newest lib), I've already attempted to write a framework for TUI applications a while ago, see: https://github.com/Warfley/LazTextForms

It provides labels, check boxes, edits, listboxes and buttons and works ok-ish. An example project can be found also on my github: https://github.com/Warfley/PokeTeamBuilder

But my new library (https://github.com/Warfley/LazTermUtils the one Alextp linked) is much more robust and I would highly recommend you using it instead, but you need to implement the whole TUI stuff yourself.

That said, in the coming weeks I might actually rewrite the TUI library, but until them, this is the best I can offer.

Besides my libs there is also Free Vision, maybe have a look into it: https://wiki.freepascal.org/Free_Vision

 

TinyPortal © 2005-2018