summaryrefslogtreecommitdiffstats
path: root/gnu/lib/libdialog/textbox.c
Commit message (Collapse)AuthorAgeFilesLines
* Update dialog to version 20100428. This changes the license under whichnwhitehorn2011-01-121-699/+0
| | | | | | | | | | | | | dialog is distributed from GPLv2 to LGPLv2 and introduces a number of new features and a new and better libdialog API. The existing libdialog will be kept temporarily as libodialog for compatibility purposes until sade, sysinstall and tzsetup have been either updated or replaced. __FreeBSD_version is now 900030. Discussed on: -current Approved by: core Obtained from: http://invisible-island.net/dialog
* Use __FBSDID over rcsid[].obrien2003-05-031-4/+2
|
* In addition to exiting the dialog via ESC, the user could also havedougb2002-06-131-1/+1
| | | | | exited via \r, \n, or ' ' (space); all of which are valid, non-error responses.
* Handle keys consistently.eric2001-07-261-1/+2
|
* Improve the interface provided by libdialog. Move a cursor around overeric2001-07-181-1/+5
| | | | | | | the components and trigger actions based on its position. This reduces the need to remember the functions of various keys, and makes the interface more consistant across library. ~
* Allow emacs-style next/prev characters as well as arrow keys so thatjkh1997-01-151-0/+2
| | | | I can offer this as a consistent feature.
* Add another hateful global to libdialog (what the heck, there are alreadyjkh1996-12-141-1/+1
| | | | | | so many). For now, the only extended attribute implemented is NO ECHO, useful for things like passwords. See TESTS/input2.c for an example. This should go into 2.2.
* Line up some of these OK boxes properly again.jkh1996-12-121-1/+1
|
* "CONTINUE" was just too long. Make it a nice "OK" now.jkh1996-10-041-1/+1
|
* 1. Remove some ancient bogons from when I initially added dialogMenuItemjkh1996-07-111-1/+1
| | | | | support. 2. Have message boxes say "Continue" instead of "Exit"
* Next round of changes - make dialog boxes drawable at arbitrary X,Y locationsjkh1996-01-011-2/+2
| | | | | | and add selection traversal callbacks so context-sensitive behavior can even be implemented for individual menu items. These work around the two largest issues holding me back with some of my sysinstall changes.
* Fix nasty shadow bug sneaked in Marc's commit.ache1995-05-081-2/+1
| | | | | | Implement ^K and KEY_EOL as clear end of line Move common code from line_edit to static function Cosmetique changes in textbox
* This just exited on most errors, some of which were legitimate andjkh1995-03-221-10/+5
| | | | | I don't *want* to cause my application to be exited! Some of the fprintfs() should probably be calls to some dialog error menu popup anyway.
* file selector, helpline, helpfile and more, with my fixesache1995-02-151-1/+6
| | | | Submitted by: wmbfmk@urc.tue.nl
* silently restrict all boxes to LINES, COLSache1994-11-181-0/+4
|
* Draw passed line with passed attrs on enter of line_edit()ache1994-11-181-0/+1
| | | | and redraw it with default attrs on exit.
* Add new parameter to line_edit: field length (-1 means unlimited)ache1994-11-181-1/+1
|
* Fix original bug with wrong calculated dims for items list.ache1994-11-171-0/+6
| | | | Add args check for functions when autosizing impossible.
* Add pointer check after each newwin/subwin with error diagnosticache1994-10-311-0/+10
|
* Implement dialog_prgbox() function which allows run programache1994-10-281-1/+1
| | | | (via pipe) with output to dialog box
* Implement line_edit() function (full line editor) which may calledache1994-10-211-42/+6
| | | | | externally. Rewrite inputbox/textbox to use this function.
* Declare more functions externally.ache1994-10-201-1/+1
| | | | Don't forget to use 'make beforeinstall'...
* Make all dialog box available from C programs via functions callsache1994-10-111-0/+710
OpenPOWER on IntegriCloud