David E. O'Brien
cd883fb617
Use __FBSDID over rcsid[].
2003-05-03 21:31:08 +00:00
Kris Kennaway
d0899afa3a
Disallow libdialog to be used in setugid applications; it is chock full
...
of buffer overflows.
MFC after: 3 days
2002-10-12 20:32:03 +00:00
Jordan K. Hubbard
ae5b2dcf86
Add another hateful global to libdialog (what the heck, there are already
...
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.
1996-12-14 16:14:21 +00:00
Jordan K. Hubbard
e36f5f6c56
Make button highlighting more visible on B/W displays.
1996-09-06 09:36:45 +00:00
Jordan K. Hubbard
738c371d22
Next round of changes - make dialog boxes drawable at arbitrary X,Y locations
...
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.
1996-01-01 03:43:58 +00:00
Jordan K. Hubbard
fa8dc2c075
Add changes to:
...
o Support a new, fully backwards-compatible API for controling
individual items in dialog menus.
o Write a man page.
o Add some test code.
1995-12-23 01:10:20 +00:00
Rodney W. Grimes
4399be3cbd
Remove trailing whitespace.
1995-05-30 05:05:38 +00:00
Andrey A. Chernov
0ae932377a
Fix draw shadow bug, when shadow reaches end of the screen,
...
bringed by devmenu or tzsetup f.e.
1995-05-15 16:40:02 +00:00
Andrey A. Chernov
883c5f31fa
Fix nasty shadow bug sneaked in Marc's commit.
...
Implement ^K and KEY_EOL as clear end of line
Move common code from line_edit to static function
Cosmetique changes in textbox
1995-05-08 01:43:52 +00:00
Andrey A. Chernov
1ccc95ada5
Handle too long strings correctly in print_autowrap()
...
Submitted by: Marc van Kempen <wmbdmr@urc.tue.nl>
1995-04-30 19:43:53 +00:00
Andrey A. Chernov
ed42ac9324
Get rid of strtok(), it is depricated inside libs
1995-03-24 17:59:48 +00:00
Andrey A. Chernov
2270889953
Fix arrows printout for non-arrows keys in menubox
...
Move arrows printout to single kernel function
Add PgUp/PgDn/Home/End to checkbox and radiobox
1995-03-02 01:03:39 +00:00
Andrey A. Chernov
895aadbcfb
file selector, helpline, helpfile and more, with my fixes
...
Submitted by: wmbfmk@urc.tue.nl
1995-02-15 19:44:08 +00:00
Andrey A. Chernov
1d8834adda
Back out bkgd() function usage, it acts not from
...
common sense but from sysv standard
1995-01-16 17:22:35 +00:00
Andrey A. Chernov
9b50f2c60a
Use new bkgd() function to produce background
1994-12-02 19:49:17 +00:00
Andrey A. Chernov
45cb79a377
Use newscr instead of curscr in shadows code
1994-11-17 23:54:24 +00:00
Andrey A. Chernov
934a5f3e30
Use wnoutrefresh() in clear_norefresh
1994-11-17 23:08:57 +00:00
Andrey A. Chernov
1a796bb52a
Add dialog_clear_norefresh() function
1994-11-17 22:52:05 +00:00
Andrey A. Chernov
5f5d7caab1
Full autosizing support, now you can pass -1, -1 for any
...
string
1994-11-16 14:37:37 +00:00
Andrey A. Chernov
81301998fc
Make shadow more 'real': now shadowed letters appearse as dim ones.
1994-11-15 17:32:05 +00:00
Andrey A. Chernov
fb05aa973e
Fix bug: only one second-level shadow drawed
1994-11-15 12:42:14 +00:00
Andrey A. Chernov
3f20de5a5f
Implement dialog_prgbox() function which allows run program
...
(via pipe) with output to dialog box
1994-10-28 03:08:28 +00:00
Paul Richards
0adfb6eb99
Added refresh() to dialog_clear so that it actually
...
clears the screen.
Reviewed by:
Submitted by:
Obtained from:
1994-10-25 15:10:27 +00:00
Andrey A. Chernov
d60b2c616a
Fix dialog_clear() to clear windows.
1994-10-21 17:52:19 +00:00
Andrey A. Chernov
8a585590ef
Declare more functions externally.
...
Don't forget to use 'make beforeinstall'...
1994-10-20 21:56:45 +00:00
Andrey A. Chernov
51c3256355
Don't exit silently, if initscr failed; put error message
1994-10-19 04:45:41 +00:00
Andrey A. Chernov
e314eb04c7
Check initscr() for NULL
1994-10-19 04:10:48 +00:00
Andrey A. Chernov
3728ed9c8f
Make all dialog box available from C programs via functions calls
1994-10-11 23:30:51 +00:00