home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
xbase
/
library
/
clipper
/
menu
/
menu1
/
submiss.upd
< prev
Wrap
Text File
|
1992-02-24
|
2KB
|
29 lines
02/24/1992
To SYSOP and Authors:
I discovered NFLIB only recently, after I started maintaining
Clipper 5 software for a claims processing center in Rockville, MD. I
am impressed with the documentation quality above all, but several of
the routines have been lifesavers.
I have put a fair amount of time into trying to use Paul Ferrara's
MENU1.PRG, and have made some modifications to it that I think are
logical. The idea of saving the whole screen has never appealed to
me, except maybe to give the user his previous dos screen back. I
used FT_RGNSTACK to simplify the saving of the menu bar line, and the
menu box area, and to restore them each loop. This makes the menu
faster, and lighter on the memory, and allows the designer (me) to
use the main area of the screen for status and work that sticks
around!
In the middle of this, I found that shadow was quite willing to
wrap the shadow over the edge of the screen. I will probably dig
into that later, since I think it should not do dumb things, even if
you tell it to, but for now it was easier to let MENU1 simply
correctly place its menu boxes such that they never got closer to the
edge than 2 columns. Thus the two revisions to MENU1.PRG.
ORIGIN.ASM had a definite bug in it that prevented it from doing
much more than crashing me. DOS function 62H returns the PSP in BX
! 'Nuff said.
Thanks for a very good library. I hope you find my revisions and
correction worthy of incorporation into the current version.
Allen McDonald, 72270,134