dialog

Dialog - editbox widget

Original author(s)| Savio Lam
Developer(s)| Thomas Dickey
Initial release| 1994
Stable release|

1.3-20210117 / January 17, 2021; 5 years ago (2021-01-17)[1]

Operating system| Unix, Linux, POSIX
Type| Shell scripts
License| LGPL
Website| {{{1}}}

Dialog is an application used in shell scripts which displays text user interface widgets. It uses the curses or ncurses library. The latter provides users with the ability to use a mouse, e.g., in an xterm.

Dialog was created by Savio Lam (first reported version 0.3 was in 1994).[2][3][4] It was further modified by several people. Since 1999 it has been maintained (and rewritten) by Thomas Dickey.[5]

At least one fork exists, a FreeBSD-only split into application and library in late 1994.[6][7] One might also consider lxdialog (part of menuconfig), except that it has been reduced to fragments that can no longer run dialog scripts.

There are several programs inspired by dialog; not all read the same scripts. The most well-known are Xdialog and whiptail.

## See also

* CDK (programming library)
* Zenity

## References

1. ↑ https://invisible-mirror.net/archives/dialog/ \- accessed on 2021/02/28
2. ↑ Phil Hughes (April 1994). "Interview with Patrick Volkerding". Linux Journal. http://www.linuxjournal.com/article/2750.
3. ↑ Jeff Tranter (September 1994). "Dialog: An Introductory Tutorial". Linux Journal. http://www.linuxjournal.com/article/2807.
4. ↑ "Dialog 0.3 manual page". 1994-01-10. http://www.ugcs.caltech.edu/manuals/manpages/man1/dialog.1/dialog.html.
5. ↑ "Dialog Change Log". http://invisible-island.net/dialog/CHANGES.
6. ↑ "FreeBSD CVS src/gnu/usr.bin/dialog/". http://www.freebsd.org/cgi/cvsweb.cgi/src/gnu/usr.bin/dialog/.
7. ↑ "FreeBSD library manual for dialog". http://www.unix.com/man-page/FreeBSD/3/DIALOG/.

## External links

0.00

(0 votes)

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:Dialog&oldid=750425"