aboutsummaryrefslogtreecommitdiff
path: root/gnu/lib/libdialog
Commit message (Collapse)AuthorAgeFilesLines
...
* Allow some post-fire actions to be combined in ways that weren'tJordan K. Hubbard1996-04-253-16/+9
| | | | | | | possible before. Notes: svn path=/head/; revision=15380
* alloca() was being called with highly bogus arguments due to brainJordan K. Hubbard1996-04-252-2/+2
| | | | | | | fade. Fixed. Notes: svn path=/head/; revision=15376
* Cosmetic tweaks.Jordan K. Hubbard1996-04-232-4/+13
| | | | Notes: svn path=/head/; revision=15354
* Another bug fix for the DITEM_REDRAW case.Jordan K. Hubbard1996-04-202-4/+5
| | | | Notes: svn path=/head/; revision=15323
* Make the DITEM_RECREATE option work properly.Jordan K. Hubbard1996-04-203-22/+27
| | | | Notes: svn path=/head/; revision=15322
* Fix a bug which did not properly bias checklist items by their scrollJordan K. Hubbard1996-04-192-8/+10
| | | | | | | factor. Notes: svn path=/head/; revision=15306
* Remove a long-standing window leak I just noticed.Jordan K. Hubbard1996-04-183-2/+18
| | | | Notes: svn path=/head/; revision=15290
* Remove the special-case behavior for fire actions that returnJordan K. Hubbard1996-04-187-176/+104
| | | | | | | | | | | | | | DITEM_FAILURE - formerly they would simply act as an implicit "continue", but this is wrong. If you want this behavior, you should now return with the DITEM_CONTINUE flag set. Also make the semantics of DITEM_RESTORE quite a bit different - rather than restore the screen back to pre-menu state, we restore the menu itself. This is more correct for a variety of reasons when dealing with nested menus (whoops!). Notes: svn path=/head/; revision=15289
* More changes to attempt to make this whole new dialog scheme moreJordan K. Hubbard1996-04-1613-1249/+1370
| | | | | | | | | | | | robust. The new "fire" actions, while affording signficantly more interactivity to libdialog, come at a cost - if the fire action trashes the screen then you're not going to be in Kansas anymore when you come back to the menu and there had better be considerable extra smarts in place for coping with such a situation. These changes are my attempt to do just that. Notes: svn path=/head/; revision=15273
* Remove some of the grot I added to try and save/restore screen contents.Jordan K. Hubbard1996-04-131-27/+3
| | | | | | | This shouldn't be done here, it should be done in the client as needed. Notes: svn path=/head/; revision=15240
* Save screen before calling any fire() callbacks - you never know whatJordan K. Hubbard1996-04-081-363/+379
| | | | | | | they might do to the screen. Notes: svn path=/head/; revision=15143
* Refresh dialogs if a callback action fails.Jordan K. Hubbard1996-04-083-11/+33
| | | | Notes: svn path=/head/; revision=15142
* Make this properly respect obj dirs.Jordan K. Hubbard1996-04-071-35/+37
| | | | Notes: svn path=/head/; revision=15090
* Strive for a little more consistency with my examples.Jordan K. Hubbard1996-04-077-14/+14
| | | | Notes: svn path=/head/; revision=15089
* Add an `aux' field for some other gunk I'm doing.Jordan K. Hubbard1996-04-051-0/+1
| | | | Notes: svn path=/head/; revision=15044
* Add some missing MLINKS, correct some cross references, correct someMike Pritchard1996-02-092-3/+4
| | | | | | | file locations and some minor formatting/style problems. Notes: svn path=/head/; revision=14003
* Added some missing MLINKS for section 3 man pages.Mike Pritchard1996-02-091-1/+15
| | | | | | | | | | Also corrected a few minor formatting errors, file location and cross references in some of the section 3 man pages. This shuts up a lot of the output from "manck" for section 3. Notes: svn path=/head/; revision=13987
* Minor tweak to this test.Jordan K. Hubbard1996-02-081-2/+2
| | | | Notes: svn path=/head/; revision=13969
* Fix small bug with negative item_no.Jordan K. Hubbard1996-01-101-1/+1
| | | | Notes: svn path=/head/; revision=13373
* Refresh before calling selection hook.Jordan K. Hubbard1996-01-052-2/+6
| | | | Notes: svn path=/head/; revision=13232
* Create individual tests for each dialog feature.Jordan K. Hubbard1996-01-0119-336/+1266
| | | | Notes: svn path=/head/; revision=13136
* Next round of changes - make dialog boxes drawable at arbitrary X,Y locationsJordan K. Hubbard1996-01-0111-84/+127
| | | | | | | | | 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. Notes: svn path=/head/; revision=13135
* Add another test to round out the radiolist dialog suite.Jordan K. Hubbard1995-12-231-31/+107
| | | | | | | | Add more comments and attempt to make everything just that much more understandable. Notes: svn path=/head/; revision=12987
* o Add some test code.Jordan K. Hubbard1995-12-232-0/+265
| | | | Notes: svn path=/head/; revision=12984
* Add changes to:Jordan K. Hubbard1995-12-238-358/+1028
| | | | | | | | | | 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. Notes: svn path=/head/; revision=12983
* Change `install' to `${INSTALL}' so that default install flags can beBruce Evans1995-08-061-2/+2
| | | | | | | | | | specified in the top level Makefiles. Previously I missed dozens of Makefiles that skip the install after using `cmp -s' to decide that the install isn't necessary. Notes: svn path=/head/; revision=9970
* Remove trailing whitespace.Rodney W. Grimes1995-05-3017-143/+143
| | | | Notes: svn path=/head/; revision=8858
* Don't make TAB and BACK-TAB destroy field contents incorrectly.Jordan K. Hubbard1995-05-281-2/+1
| | | | | | | Submitted by: gibbs Notes: svn path=/head/; revision=8804
* Remove extra argument from mesgboxAndrey A. Chernov1995-05-161-1/+1
| | | | Notes: svn path=/head/; revision=8553
* Call mesgbox instead of msgbox for long descriptionsAndrey A. Chernov1995-05-161-1/+1
| | | | Notes: svn path=/head/; revision=8551
* Changes to support the new dialog_dselect() features required to fixJordan K. Hubbard1995-05-162-13/+62
| | | | | | | | pkg_install. dialog_dselect() wasn't very useful before. Submitted by: Marc van Kempen <wmbfmk@urc.tue.nl> Notes: svn path=/head/; revision=8548
* Fix draw shadow bug, when shadow reaches end of the screen,Andrey A. Chernov1995-05-151-20/+34
| | | | | | | bringed by devmenu or tzsetup f.e. Notes: svn path=/head/; revision=8535
* Fix nasty shadow bug sneaked in Marc's commit.Andrey A. Chernov1995-05-083-90/+42
| | | | | | | | | Implement ^K and KEY_EOL as clear end of line Move common code from line_edit to static function Cosmetique changes in textbox Notes: svn path=/head/; revision=8344
* Bump major number instead of minor: old functions arguments was changed tooAndrey A. Chernov1995-05-041-3/+3
| | | | Notes: svn path=/head/; revision=8268
* Bump minor numberAndrey A. Chernov1995-05-031-1/+3
| | | | Notes: svn path=/head/; revision=8247
* Handle too long strings correctly in print_autowrap()Andrey A. Chernov1995-04-301-1/+2
| | | | | | | Submitted by: Marc van Kempen <wmbdmr@urc.tue.nl> Notes: svn path=/head/; revision=8191
* Hastily back out my previous change to install ui_objects.h; upon furtherJordan K. Hubbard1995-04-211-5/+1
| | | | | | | | | examination, I'm not entirely sure this was meant to be public. It's not idempotent or anything. I'll make pkg_manage deal with it another way until it's been confirmed one way or the other by Marc. Notes: svn path=/head/; revision=7975
* Also install new ui_objects.h header file. I'm not sure how I feel aboutJordan K. Hubbard1995-04-211-3/+7
| | | | | | | these Makefile constructs - surely there's a better way? Notes: svn path=/head/; revision=7974
* Upgrade.Andrey A. Chernov1995-04-2011-52/+355
| | | | | | | Submitted by: Marc van Kempen <wmbfmk@urc.tue.nl> Notes: svn path=/head/; revision=7959
* Get rid of strtok(), it is depricated inside libsAndrey A. Chernov1995-03-242-9/+11
| | | | Notes: svn path=/head/; revision=7330
* This just exited on most errors, some of which were legitimate andJordan K. Hubbard1995-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. Notes: svn path=/head/; revision=7237
* Saved scroll fixed.Andrey A. Chernov1995-03-211-1/+1
| | | | Notes: svn path=/head/; revision=7203
* Fix arrows printout for non-arrows keys in menuboxAndrey A. Chernov1995-03-025-135/+113
| | | | | | | | Move arrows printout to single kernel function Add PgUp/PgDn/Home/End to checkbox and radiobox Notes: svn path=/head/; revision=6818
* Simplify notify()Andrey A. Chernov1995-02-233-33/+30
| | | | | | | | | | Fix dupwin usage, now it really restore screen Disable helpline while helpfile displayed Fix helpfile borders Fix mesgbox range computing Notes: svn path=/head/; revision=6674
* file selector, helpline, helpfile and more, with my fixesAndrey A. Chernov1995-02-1522-22/+2313
| | | | | | | Submitted by: wmbfmk@urc.tue.nl Notes: svn path=/head/; revision=6458
* Much better error handling added.Andrey A. Chernov1995-02-131-16/+33
| | | | Notes: svn path=/head/; revision=6345
* Add more range/argument checkingAndrey A. Chernov1995-01-307-6/+15
| | | | | | | Submitted by: charnier@lirmm.fr Notes: svn path=/head/; revision=6035
* Back out bkgd() function usage, it acts not fromAndrey A. Chernov1995-01-161-2/+2
| | | | | | | common sense but from sysv standard Notes: svn path=/head/; revision=5654
* Use new bkgd() function to produce backgroundAndrey A. Chernov1994-12-021-4/+3
| | | | Notes: svn path=/head/; revision=4904
* Add ^X,^B,^F,^E,^AAndrey A. Chernov1994-11-201-38/+50
| | | | | | | | | Implement KEY_DC/^D Fix some displaying errors Add more beeps on reaching edges Notes: svn path=/head/; revision=4688