Questions tagged [tui]

Text User Interface development: command line, menu driven or full screen applications.

A Text User Interface is any kind of interface that uses only fixed width text mode display. Command line interfaces, which may have no display whatsoever also fall into this category. A text user interface may be menu driven or use mouse input in addition to keyboard input. Graphics may be rendered using extended characters sets, such as high/extended ASCII.

There's now a Stack Exchange site devoted to user interface design: ui.stackexchange.com

Similar tags:

See also:

199 questions
7
votes
0 answers

gdb tui -- turn off printing function parameters for asm layout

Gdb in tui mode in asm layout prints something like: instruction1 instruction2
JenyaKh
  • 2,040
  • 17
  • 25
7
votes
8 answers

GUI/TUI linux library

Is there any UI library that can be to build both a text user interface (ncurses) and graphical user interface (GTK? QT?) from the same source? I know that debconf can be used with various frontends, I would like to build something similar but…
Penz
  • 5,428
  • 5
  • 31
  • 28
7
votes
1 answer

Java framework for textual user interface (TUI)

I need to create TUI for my application. Is there any framework to help me with it? I need something like Ncurses, but for Java. I have found some (Jcurses, Charva). Anyone have experience with them? Please, advise me, which is better (better is…
Sergey
  • 1,059
  • 3
  • 21
  • 35
6
votes
3 answers

How are command-line GUIs made?

I've always wanted to know how CL GUIs like top or nano or vi are constructed? I have a need to actually make one and am looking for a guide or tutorial on the general idea behind them.
Dabloons
  • 1,462
  • 2
  • 17
  • 30
6
votes
2 answers

How do you make buttons of the python library "urwid" look pretty?

The default appearance of a button in urwid is very functional, but in my eyes not very pretty. It can also be irritating when several buttons are side by side in a row. How can I achieve that a button is displayed with a frame and centered text and…
AFoeee
  • 731
  • 7
  • 24
6
votes
2 answers

Navigate using function call stack in gdb

In Visual Studio, if you click on an entry in the call stack, that opens editor and shows you the source code for that function. Is something similar possible in gdb? I use tui (text user interface) in gdb. Is it possible to make tui show source…
The Vivandiere
  • 3,059
  • 3
  • 28
  • 50
6
votes
1 answer

Tabulate according to terminal width in python?

I have some tabular data with some long fields. Pandas will cut off some of the long fields like this: shortname title \ 0 shc Shakespeare His…
Jonathan
  • 10,571
  • 13
  • 67
  • 103
6
votes
4 answers

Text User Interface Design Reference?

Is there a good book or other references on Text User Interface Design? I am not interested in graphical user interfaces. I am interested in usability for good command line and scripting interfaces.
Juan
  • 3,667
  • 3
  • 28
  • 32
6
votes
4 answers

How can I run a Java GUI application on a headless Linux that does not support GUI?

I have created a Java GUI application that is running in Windows. Now I want it to run it on a headless Linux instance that does not support GUI. I wanted to convert the GUI to TUI. Is there a way I can substitute some classes and make it run in…
Viki
  • 61
  • 1
  • 2
5
votes
1 answer

Does a C++ shell framework exist?

I used to develop some Perl programs using Fry::Shell. I think it is very powerful and easy to use. For one of my C++ projects I need to create a command line client. The idea is to create a TUI like the one found in routing hardware. Does such a…
Mathieu G.
  • 113
  • 8
5
votes
2 answers

What ncurses frameworks are available for BASH?

Are there some more Text User Interface (TUI) frameworks for bash (other than this)? : http://code.google.com/p/bashsimplecurses/ I want to take user input (data entry) process the entry
user285594
5
votes
1 answer

Sending a GUI/TUI Over a Socket Connection

Recently I have been trying to create a program in golang, which runs on a server, and accepts telnet connections. I would then like to open a TUI (text user interface) such as a curses menu (in the case of golang, something like: termui, gocui,…
jsmith
  • 151
  • 1
  • 8
5
votes
2 answers

How do you combine multiple TUI forms to write more complex applications?

I would like to write a program with a Text-based User Interface (TUI) that consists of several forms. The first form contains a "list". Each list element represents a button. If the respective button is pressed, another form should appear in…
AFoeee
  • 731
  • 7
  • 24
5
votes
0 answers

gdb only shows xmm registers

I have written a subroutine using the avx2 instruction set (ymm registers), and now I want to debug it. My machine supports this instruction set, and the program can be executed without problems (no SIGILL exception). But when I type 'tui reg…
bi5on
  • 51
  • 3
5
votes
1 answer

Cancel a context.Context more than once?

I'm working on a console music player in Go. Whenever the user selects and plays an album, I launch a goroutine to loop over a playlist. playlist := make([]*Media, 0) for _, path := range album.Paths { media, err := NewMediaFromPath(path) //…
Nevermore
  • 7,141
  • 5
  • 42
  • 64
1
2
3
13 14