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
2
votes
0 answers

Can gdb's tui be divided into three windows?

When I use gdb tui for debugging. I can use layout split to display the source code window and assembly window at the same time. But I also want to see the value of the register. If I use layout regs to display the register window, it will replace…
Gerrie
  • 736
  • 3
  • 18
2
votes
1 answer

GUI update patterns in F#

I'm looking for the best way to propagate model updates to the GUI, using a "classic" (as in: non reactive functional) GUI toolkit: Terminal.GUI. Currently I have this code (simplified): type Tui(state: StateManager) = let state =…
paolo_
  • 301
  • 1
  • 3
  • 9
2
votes
0 answers

lldb - How to use the TUI

I have just found that lldb has a gui command that brings up a nice UI for command line debugging. However, I have no idea how to use it and could not find any reasonable documentation. (llvm) gui Brings up this kind of interface: However, I…
Adam Hunyadi
  • 1,890
  • 16
  • 32
2
votes
1 answer

How to load tui-calendar by specific date or date-range

I am trying to load TOAST UI Calendar by specific date or date-range but by default it's loaded by today's date... can anyone help me to sort it out...
2
votes
1 answer

Running an application which uses java.io.Console API from Gradle

Consider I have a Java (or Kotlin, doesn't really matter) application which uses java.io.Console API, or any other API which manipulates the terminal state (e.g.: net.rubygrapefruit:native-platform): System.out.println(format("Console is %s.",…
Bass
  • 4,977
  • 2
  • 36
  • 82
2
votes
0 answers

Sending/Receiving TUI Data Over Socket Connection

I have a TUI (text user interface) program that I would like to serve over a network connection. A sample from the login page (which doesn't do much right now), is posted below. I am using tui-go for my TUI library. program.go package…
pinecat
  • 21
  • 1
2
votes
1 answer

multi forms in one frame npyscreen

Hello I have started learning npyscreen for tui and I have searched the internet for `multi forms in one frame for npyscreen cant find an answer im trying to make apps that look like this
dsal3389
  • 658
  • 1
  • 7
  • 26
2
votes
1 answer

How to use Vim in a part of Terminal with Go

I'm trying to create TUI app with Go. I'll make this app like dashboard. And I want to use Vim as a part of Terminal(iTerm2) screen. And I want to use local vim env(NeoVim, Local vimrc and plugins). How do I use local vim with go? Or are there go…
kthatoto
  • 49
  • 5
2
votes
0 answers

Gdb in tui mode not expanding CMD window

Using gdb in tui mode and I'm having a problem with the size of the work area of the CMD window. Using the winheight I am able to modify the hight for the SRC and CMD windows, but the CMD window refuses to be larger than 20 lines, even if info win…
Milan
  • 15,389
  • 20
  • 57
  • 65
2
votes
1 answer

How to update N lines on screen with Python?

I have spawned N processes and monitoring their statuses. So, I would like to print N lines on screen with changing statuses on each. How to do this with python? I don't wan't vizible re-prints. Is there any library like tqdm for such updates?
Dims
  • 47,675
  • 117
  • 331
  • 600
2
votes
2 answers

TUI (text user interface) for D?

I would like to write a console app with text UI in D. I looked at curses, but it seems that it works only on unix. Are there any cross-patform alternatives?
Suliman
  • 1,469
  • 3
  • 13
  • 19
2
votes
2 answers

What Options Are There for a Python TUI Backend?

I need to build a python TUI for a project that I am working on. I do not need advice suggestion about the actual TUI libraries out there (like ncurses/npyscreen/Urwid/etc) as my team has already determined that they are too heavyweight for our…
Randy
  • 908
  • 12
  • 30
2
votes
3 answers

making a REPL in C which looks good

I am writing little program with a Shell like interface. My the ui is: void cli_ui(void){ bool loop = true ; char response[CHARSIZE]; while (loop) { puts("cofre>"); fgets(response, CHARSIZE, stdin); .... } } My problem…
oz123
  • 27,559
  • 27
  • 125
  • 187
2
votes
1 answer

Read Low Level Mouse Click Unix passed through PuTTY

I use PuTTY to connect to a shell (Unix Server). I can use the mouse to select Text from the CLI. Also, vim can also interact with the mouse, so I know that PuTTY does send mouse input to the server. My problem is that I want to capture the mouse…
2
votes
0 answers

Customizing gdb -tui

Over the years, I just can't seem to find a free debugger that suits me. Normally, I just connect to my university's cluster and use DDT, but I'd like to find something free that I can use locally on my machine. I've been playing with gdb -tui,…
rks171
  • 1,000
  • 11
  • 26