Name
Date
Size
#Lines
LOC

..--

CHANGESH A D10-Nov-2022120.2 KiB2,5562,379

COPYINGH A D10-Feb-201325.8 KiB505418

READMEH A D10-Nov-20222.8 KiB6247

README.DELETEDH A D10-Feb-2013207 2019

README.DRAGONFLYH A D09-Nov-2022558 2215

VERSIONH A D10-Nov-202220 21

argv.cH A D10-Nov-20223.6 KiB168127

arrows.cH A D10-Nov-20226.8 KiB278211

buildlist.cH A D10-Nov-202231.3 KiB1,2671,028

buttons.cH A D10-Nov-202216.7 KiB827605

calendar.cH A D10-Nov-202224.4 KiB1,009821

checklist.cH A D10-Nov-202218.2 KiB708557

columns.cH A D10-Nov-20224.2 KiB175117

dialog.1H A D10-Nov-202265.5 KiB2,0702,033

dialog.3H A D10-Nov-2022132.3 KiB3,8493,540

dialog.cH A D10-Nov-202252.5 KiB2,1451,787

dialog.hH A D10-Nov-202235.7 KiB839617

dlg_colors.hH A D05-Aug-202010.3 KiB281198

dlg_internals.hH A D10-Nov-20226.5 KiB272194

dlg_keys.cH A D10-Nov-202223.8 KiB1,015799

dlg_keys.hH A D10-Nov-20226.1 KiB200140

editbox.cH A D10-Nov-202217.1 KiB772640

formbox.cH A D10-Nov-202223.3 KiB1,004812

fselect.cH A D10-Nov-202221.8 KiB942783

guage.cH A D10-Nov-202210.3 KiB458334

help.cH A D10-Nov-20221.4 KiB5522

inputbox.cH A D10-Nov-20227.4 KiB282207

inputstr.cH A D10-Nov-202217.5 KiB792644

menubox.cH A D10-Nov-202220.5 KiB828644

mixedform.cH A D10-Nov-20223.4 KiB11982

mixedgauge.cH A D10-Nov-20229.7 KiB409310

mouse.cH A D10-Nov-20223.5 KiB163115

mousewget.cH A D10-Nov-20222.2 KiB9761

msgbox.cH A D10-Nov-20225.1 KiB205151

pause.cH A D10-Nov-20226.6 KiB260180

prgbox.cH A D10-Nov-20222.7 KiB11973

progressbox.cH A D10-Nov-202210 KiB485391

rangebox.cH A D10-Nov-202210.4 KiB422333

rc.cH A D10-Nov-202215.7 KiB669479

tailbox.cH A D10-Nov-20229.7 KiB433332

textbox.cH A D10-Nov-202225.2 KiB1,005770

timebox.cH A D10-Nov-202210.3 KiB433354

trace.cH A D10-Nov-20225.9 KiB276224

treeview.cH A D10-Nov-202216.6 KiB683544

ttysize.cH A D10-Nov-20222.3 KiB8843

ui_getc.cH A D10-Nov-202214.1 KiB666517

util.cH A D10-Nov-202270.7 KiB3,0452,286

version.cH A D10-Nov-20221 KiB349

yesno.cH A D10-Nov-20224.3 KiB172126

README

1-(1999-12-25)-------------------------------------------------------------------
2This version of dialog, formerly known as cdialog is based on the Debian
3package for dialog 0.9a (see CHANGES for recent modifications)
4- T.Dickey <dickey@invisible-island.net>
5
6-(1996-01-15)-------------------------------------------------------------------
7I have uploaded cdialog-0.9a.tar.gz to sunsite. It should be moved
8to pub/Linux/utils/shell, I think.
9
10Starting point for cdialog v.0.9a was dialog-0.6c. Many new features
11like as Resolution-independence, Auto-sizing, Maximizing, more widget
12on the same screen (multi-widget), etc. were added. New widget are
13tailbox and tailbox-in-background. Here are the options:
14
15   Usage: dialog <Common options> <Box options>
16          { --and-widget <Common options> <Box options> }
17
18   Common options: <Global options>
19       [--backtitle <backtitle>] [--sleep <secs>] [--beep] [--beep-after]
20       [--clear] [--begin <y> <x>] [--aspect <ratio>] [--print-size]
21       [--print-maxsize] [--size-err] [--separate-output] [--cr-wrap]
22       [--tab-len <n>] [--tab-correct] [--print-version] [--no-kill]
23       [--title <title>]
24
25   Global options: [--shadow] [--no-shadow] [--separate-widget "<str>"]
26
27At the moment, mouse support with libgpm can't be added because it
28does't implement the wtimeout() function of ncurses. Wtimeout() is
29needed to have more widgets (es.tailbox) cooperating on the same
30screen... I don't know if with newer versions of libgpm it's possible.
31
32I have no more time to write docs for this new version...Is there
33anyone, that looking at the code, can do it??? Ouch! :-)
34Don't flame me!
35
36For the future, if any volunteer want, the way to evolve cdialog is to
371) make a daemon for a better support of multi-tasking or implementing
38   multithreading.
392) add an option that could permit to read commands (--options) from a
40   file, like as in a normal programming language, but maintaining
41   compatibility with older version of dialog.
42
43I no longer could maintain cdialog...
44Executable and library name of cdialog are the same of dialog, for
45compatibility.
46
47I think that only one directive should be follow: don't use a resource
48like stdin, stdout when you'll write new options for cdialog; these
49resources have to be shared from all widgets on the command line.
50Guage uses stdin :-/ so that can't be mixed for example with an inputbox,
51but it was made before of multi-widget. However this is not a big problem!
52
53THERE ARE NO *KNOWN* BUGS. If anyone has much time and can find the way
54to add wtimeout() support to libgpm, also mouse could be supported.
55
56Please use ncurses-1.9.4 or newer.
57
58|  __   |  demarco_p@abramo.it:~$ make Linux | more > UserFriendly;
59| /__)  |  /~~  _   _ _   _   /~\  _     /  .  _          |
60|/  ako | (___ (_) | ) ) (-' (__/ | )   /__ | | ) (_| ><  .  coordinator.
61
62

README.DELETED

README.DRAGONFLY

1DIALOG
2======
3
4Original source can be downloaded from:
5http://invisible-island.net/dialog/dialog.html
6
7file = dialog-1.3-20220728.tgz
8date = July, 29 2022
9size = 568086
10sha1 = d1d0138d55de04cf54f8fe063bb7933efc075e75
11
12Note that author "rerolls" this file with the latest version.
13It's unclear if previous versions are renamed and archived.
14
15NOTES:
16
17+ You can use tools/tools/unpriv_base/unpriv_base.sh to ease the
18  vendoring.
19+ ./configure --with-ncursesw --includedir=/usr/include/ncurses
20
21When upgrading remember to update gnu/lib/libdialog/dlg_config.h.
22