Index of /freebsd/head/contrib/dialog
Name Last modified Size Description
Parent Directory 24-Oct-2014 04:45 -
COPYING 27-Sep-2011 02:17 26k
config.hin 27-Sep-2011 02:17 1k
dialog.lsm 27-Sep-2011 02:17 1k
dialog.pl 27-Sep-2011 02:17 11k
install-sh 27-Sep-2011 02:17 7k
version.c 27-Sep-2011 02:17 1k
argv.c 18-Jun-2013 04:55 3k
buttons.c 18-Jun-2013 04:55 16k
dlg_colors.h 18-Jun-2013 04:55 7k
editbox.c 18-Jun-2013 04:55 16k
fselect.c 18-Jun-2013 04:55 22k
help.c 18-Jun-2013 04:55 1k
mouse.c 18-Jun-2013 04:55 3k
mousewget.c 18-Jun-2013 04:55 2k
msgbox.c 18-Jun-2013 04:55 5k
pause.c 18-Jun-2013 04:55 6k
prgbox.c 18-Jun-2013 04:55 3k
rangebox.c 18-Jun-2013 04:55 10k
rc.c 18-Jun-2013 04:55 15k
rename.sh 18-Jun-2013 04:55 3k
textbox.c 18-Jun-2013 04:55 25k
timebox.c 18-Jun-2013 04:55 10k
trace.c 18-Jun-2013 04:55 5k
ui_getc.c 18-Jun-2013 04:55 14k
yesno.c 18-Jun-2013 04:55 4k
calendar.c 18-Jun-2013 04:55 16k
columns.c 18-Jun-2013 04:55 4k
dialog-config.in 18-Jun-2013 04:55 4k
dlg_keys.c 18-Jun-2013 04:55 18k
dlg_keys.h 18-Jun-2013 04:55 5k
headers-sh.in 18-Jun-2013 04:55 5k
inputbox.c 18-Jun-2013 04:55 7k
mixedgauge.c 18-Jun-2013 04:55 9k
progressbox.c 18-Jun-2013 04:55 7k
tailbox.c 18-Jun-2013 04:55 9k
po/ 25-Sep-2013 04:13 -
CHANGES 25-Sep-2013 04:13 94k
aclocal.m4 25-Sep-2013 04:13 158k
arrows.c 25-Sep-2013 04:13 7k
buildlist.c 25-Sep-2013 04:13 27k
configure 25-Sep-2013 04:13 458k
configure.in 25-Sep-2013 04:13 8k
dialog.c 25-Sep-2013 04:13 47k
formbox.c 25-Sep-2013 04:13 23k
guage.c 25-Sep-2013 04:13 10k
inputstr.c 25-Sep-2013 04:13 18k
makefile.in 25-Sep-2013 04:13 10k
menubox.c 25-Sep-2013 04:13 20k
mixedform.c 25-Sep-2013 04:13 3k
package/ 25-Sep-2013 04:13 -
treeview.c 25-Sep-2013 04:13 16k
VERSION 25-Sep-2013 04:13 1k
checklist.c 25-Sep-2013 04:13 17k
config.guess 25-Sep-2013 04:13 44k
config.sub 25-Sep-2013 04:13 35k
dialog.1 25-Sep-2013 04:13 54k
dialog.3 25-Sep-2013 04:13 119k
dialog.h 25-Sep-2013 04:13 36k
util.c 25-Sep-2013 04:13 63k
samples/ 01-Oct-2013 04:53 -
-(1999-12-25)-------------------------------------------------------------------
This version of dialog, formerly known as cdialog is based on the Debian
package for dialog 0.9a (see CHANGES for recent modifications)
- T.Dickey <dickey@invisible-island.net>
-(1996-01-15)-------------------------------------------------------------------
I have uploaded cdialog-0.9a.tar.gz to sunsite. It should be moved
to pub/Linux/utils/shell, I think.
Starting point for cdialog v.0.9a was dialog-0.6c. Many new features
like as Resolution-independence, Auto-sizing, Maximizing, more widget
on the same screen (multi-widget), etc. were added. New widget are
tailbox and tailbox-in-background. Here are the options:
Usage: dialog <Common options> <Box options>
{ --and-widget <Common options> <Box options> }
Common options: <Global options>
[--backtitle <backtitle>] [--sleep <secs>] [--beep] [--beep-after]
[--clear] [--begin <y> <x>] [--aspect <ratio>] [--print-size]
[--print-maxsize] [--size-err] [--separate-output] [--cr-wrap]
[--tab-len <n>] [--tab-correct] [--print-version] [--no-kill]
[--title <title>]
Global options: [--shadow] [--no-shadow] [--separate-widget "<str>"]
At the moment, mouse support with libgpm can't be added because it
does't implement the wtimeout() function of ncurses. Wtimeout() is
needed to have more widgets (es.tailbox) cooperating on the same
screen... I don't know if with newer versions of libgpm it's possible.
I have no more time to write docs for this new version...Is there
anyone, that looking at the code, can do it??? Ouch! :-)
Don't flame me!
For the future, if any volunteer want, the way to evolve cdialog is to
1) make a daemon for a better support of multi-tasking or implementing
multithreading.
2) add an option that could permit to read commands (--options) from a
file, like as in a normal programming language, but maintaining
compatiblity with older version of dialog.
I no longer could maintain cdialog...
Executable and library name of cdialog are the same of dialog, for
compatiblity.
I think that only one directive should be follow: don't use a resource
like stdin, stdout when you'll write new options for cdialog; these
resources have to be shared from all widgets on the command line.
Guage uses stdin :-/ so that can't be mixed for example with an inputbox,
but it was made before of multi-widget. However this is not a big problem!
THERE ARE NO *KNOWN* BUGS. If anyone has much time and can find the way
to add wtimeout() support to libgpm, also mouse could be supported.
Please use ncurses-1.9.4 or newer.
| __ | demarco_p@abramo.it:~$ make Linux | more > UserFriendly;
| /__) | /~~ _ _ _ _ /~\ _ / . _ |
|/ ako | (___ (_) | ) ) (-' (__/ | ) /__ | | ) (_| >< . coordinator.