From owner-cvs-gnu Sun Dec 31 19:45:41 1995 Return-Path: owner-cvs-gnu Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA05670 for cvs-gnu-outgoing; Sun, 31 Dec 1995 19:45:41 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA05661 Sun, 31 Dec 1995 19:45:38 -0800 (PST) Date: Sun, 31 Dec 1995 19:45:38 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199601010345.TAA05661@freefall.freebsd.org> To: CVS-committers, cvs-gnu Subject: cvs commit: src/gnu/lib/libdialog/TESTS check1.c check2.c check3.c dselect.c fselect.c gauge.c input1.c menu1.c menu2.c menu3.c msg.c prgbox.c radio1.c radio2.c radio3.c text.c yesno.c Makefile test1.c Sender: owner-cvs-gnu@FreeBSD.ORG Precedence: bulk jkh 95/12/31 19:45:37 Modified: gnu/lib/libdialog checklist.c dialog.3 dialog.h inputbox.c kernel.c menubox.c msgbox.c prgbox.c radiolist.c textbox.c yesno.c Log: 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. Revision Changes Path 1.13 +26 -19 src/gnu/lib/libdialog/checklist.c 1.2 +19 -9 src/gnu/lib/libdialog/dialog.3 1.14 +2 -0 src/gnu/lib/libdialog/dialog.h 1.14 +2 -2 src/gnu/lib/libdialog/inputbox.c 1.24 +6 -0 src/gnu/lib/libdialog/kernel.c 1.14 +39 -25 src/gnu/lib/libdialog/menubox.c 1.12 +2 -2 src/gnu/lib/libdialog/msgbox.c 1.11 +2 -2 src/gnu/lib/libdialog/prgbox.c 1.13 +25 -21 src/gnu/lib/libdialog/radiolist.c 1.13 +2 -2 src/gnu/lib/libdialog/textbox.c 1.11 +2 -2 src/gnu/lib/libdialog/yesno.c Modified: gnu/lib/libdialog/TESTS Makefile Added: gnu/lib/libdialog/TESTS check1.c check2.c check3.c dselect.c fselect.c gauge.c input1.c menu1.c menu2.c menu3.c msg.c prgbox.c radio1.c radio2.c radio3.c text.c yesno.c Removed: gnu/lib/libdialog/TESTS test1.c Log: Create individual tests for each dialog feature. Revision Changes Path 1.2 +60 -6 src/gnu/lib/libdialog/TESTS/Makefile