Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
action.c | 2020-05-11 | 5.4 kB | |
action.h | 2020-05-11 | 672 Bytes | |
actline.4gl | 2020-05-11 | 6.6 kB | |
disperr.4gl | 2020-05-11 | 2.1 kB | |
errlog.4gl | 2020-05-11 | 2.4 kB | |
fgiusr.c | 2020-05-11 | 1.8 kB | |
fgl_putenv.c | 2020-05-11 | 3.2 kB | |
frmtitle.4gl | 2020-05-11 | 2.5 kB | |
intract.4gl | 2020-05-11 | 1.6 kB | |
mainwin.4gl | 2020-05-11 | 5.4 kB | |
make.common | 2020-05-11 | 4.3 kB | |
opendb.4gl | 2020-05-11 | 3.2 kB | |
popup.4gl | 2020-05-11 | 25.8 kB | |
README | 2020-05-11 | 1.6 kB | |
split.c | 2020-05-11 | 3.6 kB | |
sql_lock.4gl | 2020-05-11 | 3.8 kB | |
std_opts.4gl | 2020-05-11 | 4.2 kB | |
totrows.4gl | 2020-05-11 | 2.3 kB | |
trap_err.4gl | 2020-05-11 | 4.2 kB | |
windows.4gl | 2020-05-11 | 7.5 kB | |
Totals: 20 Items | 92.1 kB | 0 |
These files, contributed by Mark Denham, comprise a library of functions useful in writing interactive maintenance programs. Below is the message from Mark that accompanied the files. Walt Hultgren ------------------------------------------------------------------------------ From: Mark Denham <Mark.Denham@bbc.co.uk> To: Walt Hultgren {rmy} <walt@mathcs.emory.edu> Date: Tue, 26 Sep 95 07:24:00 PDT Walt, Here are all the C functions and 4gls that make up the library. I have split them all out into individual routines to make life easier. I have not had a chance to run through them all and check there are no bugs yet. All I can say is that the originals worked fine and I have no reason to suspect that these will not also. The pop_get_line function requires the user to define a 2 screen 4gl form. I have not sent an example because my backup is corrupted so I will have to redo one. The first screen should contain an array sized appropriately for the popup you require, the second should contain a single char AUTONEXT field. This field should be positioned so that the single char input field EXACTLY overlays the closing brace ']' of the input array field on the first screen. Both forms need to have the field delimiters set to " " (spaces) so that the display does not look odd. The purpose of this double screen is to provide the user with hot-key searching during input (ie hitting B takes you to the first entry starting with B) without having to have an extra field on the screen main screen. Mark ------------------------------------------------------------------------------