! Aware > default selections > User Interface > Textual User Interfaces >

Textual User Interfaces

Text and Character-oriented user interfaces
Subsets on this page: - #Apps & Utilities - #Q&A - #Articles - #Books - #Info - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Information and Publications: Showing

RFC0747 Recent extensions to the SUPDUP Protocol. [ 1978/03/21]

RFC0746 SUPDUP graphics extension. [ 1978/03/17]

RFC0734 SUPDUP Protocol. [ 1977/10/07]

Vt100.Txt - Chart of VT-100 escape codes

Ansisys.Txt - Chart of ANSI screen control codes


Books: Showing

Natural Language Processing and Knowledge Representation
[Lucja M. Iwanska, Stuart C. Shapiro (Editor); 2000-07-07] ISBN 0262590212
- At Barnes & Noble - At Amazon - At Half


Articles: Showing

Neural and Fuzzy Methods in Handwriting Recognition ( Paul D. Gader, James M. Keller, Raghu Krishnapuram, Jung-Hsien Chiang, Magdi A. Mohamed ; IEEE Computer Magazine 1997-02)

- Handwriting recognition has challenged computer scientists for years. To succeed, a computing solution must ably recognize complex character patterns and represent imprecise, commonsense knowledge about the general appearance of characters, words, and phrases.

Dynamically Generated Follow-up Questions ( Johanna D. Moore, Vibhu O. Mittal ; IEEE Computer Magazine 1996-07)

- Automatic text generators are at the heart of systems that provide users with information. The trick is getting the system to answer follow-up questions as naturally as possible.

Flexible Text Display with Lector ( Darrell R. Raymond ; IEEE Computer Magazine 1992-08)

- Lector, an X11 application for flexible text interaction, is described. Lector was originally devised as a simple, rapid formatter for the display of online text databases. It was then discovered that Lector exhibited useful capabilities for a wide range of text applications. The ways in which Lector distinguishes between content and tags in descriptively marked-up text and achieves flexible interaction are discussed. Its applications as a text previewer, database browser, code prettyprinter, and menu utility are also discussed.

DRS: A Workstation-Based Document Recognition System for Text Entry ( Tomio Amano, Akio Yamashita, Nobuyasu Itoh, Yoshinao Kobayashi, Shin Katoh, Kazuharu Toyokawa, Hiroyasu Takahashi ; IEEE Computer Magazine 1992-07)

- Document recognition system (DRS), a workstation-based prototype document analysis system that uses optical character recognition (OCR), is described. The system provides functions for image capture, block segmentation, page structure analysis, and character recognition with contextual postprocessing, as well as a user interface for error correction. All the functions except image capture and character recognition have been implemented by means of software for the Japanese edition of OS/2.


Questions and Answers: Showing

Alternative Text Input Methods? [2001/06/15]

At Ask Slashdot

Developing Attractive non-GUI Apps for Unix? [2001/05/09]

At Ask Slashdot

Return of the Old-School Text App? [ 1999/11/08]

At Ask Slashdot

Questions and Answers

Others not displayed here
Full List


Applications and Utilities: Showing

p5-Locale-PGetText-0.16 - Pure perl implementation of GNU gettext

At FreeBSD Ports

p5-Term-ANSIColor-1.03 - Color screen output using ANSI escape sequences

At FreeBSD Ports

ruby-intl-0.11 - A simple wrapper of GNU gettext for Ruby

At FreeBSD Ports

nsf-1.0 - NAKAMURA's Shell Form input

At FreeBSD Ports

p5-Term-Screen-1.00 - Basic screen + input class

At FreeBSD Ports

iiimecf-emacs20-0.3 - Internet/Intranet Input Method Emacs Client Framework for GNU Emacs 20

At FreeBSD Ports

p5-Tk-HistEntry-0.37 - Tk::HistEntry - Entry widget with history capability

At FreeBSD Ports

rlwrap-0.10 - Readline wrapper

At FreeBSD Ports

p5-Term-Prompt-0.10 - Perl extension for prompting a user for information

At FreeBSD Ports

iselect-1.2.0 - Interactive Selection Tool

At FreeBSD Ports
Curses based Interactive Selection Tool (At NetBSD packages collection)

ile-2.0_1 - An Input Line Editor that wraps itself around programs

At FreeBSD Ports
ile-2.0 - Input Line Editor that wraps itself around programs (At NetBSD packages collection)

screen - BSD multi-screen manager {oss}

At comp.sources.unix at UUNET
screen-3.9.8 - Multi-screen window manager (At NetBSD packages collection)
screen3screen - multiple windows on an ASCII terminal (At comp.sources.unix at UUNET)
screen2screen - Screen, multiple windows on a CRT (At comp.sources.unix at UUNET)
screen-3.5.1screen - full-screen window manager/multiplexor, (At comp.sources.unix at UUNET)
screen-3.5screen - screen manager with VT100/ANSI terminal emulation (At comp.sources.unix at UUNET)

tput2 - Public-domain TPUT (corrected implementation) {oss}

At comp.sources.unix at UUNET
tput - Public-domain tput(1) program (At comp.sources.unix at UUNET)

ile - an input line editor {oss}

At comp.sources.unix at UUNET

reactivekbd - Command-line editor with predictions {oss}

At comp.sources.unix at UUNET

spin - Simple programmable interface kit {oss}

At comp.sources.unix at UUNET

duhdraw {unknown}

(Info at freshmeat)

pdmenu {unknown}

pdmenu-1.2.65 - A simple console menu program (At FreeBSD Ports)
pdmenu-1.2.61.tgz - a simple slang-based menu program (At OpenBSD 2.8_packages i386)
pdmenu-1.2.61.tgz - a simple slang-based menu program (At OpenBSD 2.8_packages m68k)
pdmenu-1.2.61.tgz - a simple slang-based menu program (At OpenBSD 2.8_packages sparc)
pdmenu-1.2.65 - Simple console menu program (At NetBSD packages collection)
(Info at freshmeat)

tclreadline-2.1.0 - GNU readline for TCL

At FreeBSD Ports
tclreadline - GNU readline for the tcl scripting language
tclreadline - tclreadline makes the GNU readline available for interactive tcl shells. This includes features as history expansion and file/command completion. Command completion is provided for all tcl/tk commands and can be extended to user defined commands. (At Sourceforge)

Applications and Utilities

Others not displayed here
Full List

Libraries and Components: Showing

getline-3.9 - A small, portable, and easy to use command line library

At FreeBSD Ports

tvision-0.8 - The Turbo Vision C++ CUI library for UNIX

At FreeBSD Ports
tvision-0.7 - Turbo Vision C++ CUI library for UNIX (At NetBSD packages collection)

p5-String-Checker-0.03 - Perl module implementing an extensible string validation interface

At FreeBSD Ports

ruby-rreadline-0.5.4 - A pure Ruby implementation of the Readline library

At FreeBSD Ports

ruby-gettext-0.2.1 - A Ruby implementation of the gettext library

At FreeBSD Ports

libedit-2.6.4 - Command line editing library

At FreeBSD Ports

aalib-1.4.r5 - An ascii art library

At FreeBSD Ports
aalib-1.2.tgz - ascii art library (At OpenBSD 2.7_packages i386)
aalib-1.2.tgz - ascii art library (At OpenBSD 2.8_packages i386)
aalib-1.2-no_x11.tgz - ascii art library (At OpenBSD 2.8_packages i386)
aalib-1.2.tgz - ascii art library (At OpenBSD 2.7_packages m68k)
aalib-1.2.tgz - ascii art library (At OpenBSD 2.7_packages sparc)
aalib-1.2.tgz - ascii art library (At OpenBSD 2.8_packages powerpc)
aalib-1.2.tgz - ascii art library (At OpenBSD 2.8_packages m68k)
aalib-1.2-no_x11.tgz - ascii art library (At OpenBSD 2.8_packages m68k)
aalib-1.2-no_x11.tgz - ascii art library (At OpenBSD 2.8_packages sparc)
aalib-1.2.tgz - ascii art library (At OpenBSD 2.8_packages sparc)

p5-ReadLine-Gnu-1.10 - Perl 5 module that allows Term::ReadLine to use GNU readline

At FreeBSD Ports

p5-ReadLine-Perl-0.9908 - Perl 5 module for Term::ReadLine editing without GNU readline

At FreeBSD Ports

p5-Term-Query-2.0 - An interactive question-response user interface module

At FreeBSD Ports
Term::Query - Generalized question and answer module. (At CPAN)

p5-Array-PrintCols-2.1 - Perl5 module to print arrays of elements in sorted columns

At FreeBSD Ports
ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/misc/p5-Array-PrintCols/README.html (At NetBSD packages collection)
Array::PrintCols - Defines a subroutine to print your arrays in aligned columns. Also see the ShowTable module in the Array directory. (At CPAN)

Editgets.H.Editgets.C - Get an input string with editing functions {oss,msdos}

At snippets.org

Getyn.C - Get a yes/no response with prompt, default, and timeout {oss,msdos}

At snippets.org

Ansicode.H - Macros for ANSI.SYS screen control {oss}

At snippets.org

Ansitest.C, Dosgetch.H, Dosgetch.Asm - Test demo for ANSICODE.H, including remote detection {oss}

At snippets.org

Iscons.C - Does a FILE * refer to the console? {oss,msdos}

At snippets.org

Steve Poole's non-block console I/O functions to port PC code to Unix {oss}

At snippets.org

Unxconio.H - Unix CONIO.H {oss}

At snippets.org

Term_Opt.C - Supporting function for CONIO.H functions {oss}

At snippets.org

Unxgetch.C - A getch() for Unix! {oss}

At snippets.org

Portable PC video (text) functions {oss}

At snippets.org

Scrnmacs.H - Macros for portable video work {oss}

At snippets.org

Dvidport.H - Macros for portable direct screen text output {oss}

At snippets.org

Vidport.C - Portable gotoxy(), clrscr(), etc. equivalents, {oss}

At snippets.org

Dvidport.C - Code to support DVIDPORT.H {oss}

At snippets.org

Scrnsave.C - Save and restore text screens (buffer) {oss}

At snippets.org

Fscrnsav.C - Save and restore text screens (file) {oss}

At snippets.org

Scroll.C - Scroll screen function {oss}

At snippets.org

Atr2Ansi.C - Given video attributes, build an ANSI.SYS command string {oss}

At snippets.org

Dvideo.H,Dvideo.C - C video information functions {oss}

At snippets.org

Ansiload.H,Ansiload.C - Detect ANSI.SYS {oss}

At snippets.org

Cursor.H,Cursor.C - Cursor management/manipulation {oss}

At snippets.org

Doansi.H, Doansi_1.C Doansi_2.C - Mark Kimes ANSI screen code interpreter {oss}

At snippets.org

Scrintrp.Cpp, Video.Cpp,Ansisys.Cpp, Avatar.Cpp, Showansi.Cpp - David Nugent's C++ ANSI/Avatar screen code interpreter {oss}

At snippets.org

Getyn.C - Get a yes/no response with prompt, default, and timeout {oss}

At snippets.org

Keylocks.C - Caps/Num lock set/clear functions {oss}

At snippets.org

Timegetc.C - Wait specified time for a keypress {oss}

At snippets.org

Editgets.H.Editgets.C - Get an input string with editing functions {oss}

At snippets.org

Getstrng.C - Safe gets() for input string of unknown length {oss}

At snippets.org

Bordcolr.C - Set border color {oss}

At snippets.org

Cursize.C - Set the cursor size {oss}

At snippets.org

Grafline.C - Demo of PC line drawing characters {oss}

At snippets.org

Query.C - Timed query w/default for batch files {oss}

At snippets.org

Spin.C - Demo of how to make various text "spinners" {oss}

At snippets.org

Wputch.C - Demonstrates how to restrict output to a text window {oss}

At snippets.org

Pclrscrn.How - How to clear a PC screen {oss}

At snippets.org

The Text-Tabs+Wrap Bundle - contains Text::Tabs and Text::Wrap, both described below. [Perl] {oss}

At CPAN

Text::Refer - Reads, parses, and writes bibliographic entries in the refer format. [Perl] {oss}

At CPAN

Sys::OutPut - Defines subroutines "out", "put", "err", "talk", and "debug", all of which behave like printf but keep you from having to type that horrible filehandle (STDOUT or STDERR). [Perl] {oss}

At CPAN

Term::ReadLine - A Perl interface to various "readline" packages, which make command-line editing possible (e.g. Ctrl-A to go to the start of the line, Esc-F to go forward a word). Requires Term::ReadKey. [Perl] {oss}

At CPAN

Term::AnsiColor - Provides the escape codes for ANSI text attributes. [Perl] {oss}

At CPAN

Term::ReadKey - A Perl module for simple terminal control. Non-blocking reads, echo toggling, determining the terminal size, and so on. This module is bundled with some versions of Perl, but not all. [Perl] {oss}

At CPAN

Term::Info - A simple interface to your system's "tput" utility. If you don't have tput, don't bother with this. If you do, it's an easy way to make your Perl programs print in bold, or in reverse video, or highlighted. [Perl] {oss}

At CPAN

Term::Screen - A Term::Cap based screen positioning module. Like Curses, but much simpler and less featureful. [Perl] {oss}

At CPAN

Newt - Library for creating text mode user interfaces using Red Hat's newt library {Artistic}

newt-py22-tcl83-0.50.33.1 - Not Erik's Windowing Toolkit: console I/O handling library (At FreeBSD Ports)

Term::Size - Determines the size of the window in which your Perl script is running. [Perl] {oss}

At CPAN

Term::ReadLine::Gnu - A Perl interface to the GNU readline library, which supports line editing, history management, and word completion. [Perl] {oss}

At CPAN

readline - A set of functions for use by applications that allow users to edit command line

readline-4.1 - GNU library which can recall and edit previous input (At NetBSD packages collection)
(Info at freshmeat)

Libraries and Functions

Others not displayed here
Full List

Related Subjects (default selections)

(The following links to subjects at this site retain your personalized selections.)

See also Graphical User Interfaces - including window managers, screen savers, et al.

See also Terminal I/O - TTY (character based display and keyboard) and related routines.

See also Text Strings - Gateway topic to character and string processing routines. NUL Terminated String processing String conversions,et al. ascii to long, long to

Up to User Interface - Gateway topic to presentation (like printing and graphics) and user interface routines. Textual User Interfaces Curses et al.

(There may be additional related subject pages listed here)

External Categories

(Metalab at UNC) /pub/linux/apps/graphics/hacks/curses/ - character cell eye candy

Personalized Selections
Platform:
MS-DOS.
Unix/BSD/Linux.
Prog.Language:
C/C++.
Perl.
PHP.
License:
  Artistic.
  BSD-like.
Commercial.
Open-source.
  GPL or LGPL.
Maturity:
Stable.
Pre-production.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > User Interface > Textual User Interfaces >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments