home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- M E N U P I C K E R
-
-
-
-
-
- -----------------------------------------------------------------------
- FILES
-
- This archive should contain the following files:
-
- PICKER.PAS Source code for PICKER.TPU
- PICKER.TPU Unit containing routines
- MPICKER.PAS A sample program using PICKER.TPU
- MPICKER.DOC The documentation
-
-
- -----------------------------------------------------------------------
- INTRODUCTION
-
- The latest version of Nantucket's Clipper dBase III+ compiler has
- several useful routines not found anywhere else. One of these is the
- function ACHOICE (array choice) which takes an array and allows a point
- and shoot style selection of one of the elements. PICKER.TPU contains a
- function ACHOICE that is similar to Clipper's.
-
- I added a few extras that Clipper's ACHOICE didn't have. I allowed for
- multiple columns of choices to be displayed across the screen. I tried
- to mimic Turbo Pascal's style of selecting a file to use.
-
-
- -----------------------------------------------------------------------
- USING ACHOICE
-
- Load the array PICKMENU with all the choices. Don't worry about keeping
- consistent string lengths, ACHOICE will make all the elements as long
- as the longest one by adding spaces to the end. ACHOICE has seven
- parameters, each is described below.
-
- m the name of the array
- col the column where the box will start
- row the row where the box will start
- num the number of elements in the array
- depth the number of vertical choices displayed
- cols the number of horizontal choices displayed
- position the defualt choice number
-
-
- -----------------------------------------------------------------------
- MAKING A CHOICE
-
- Make a choice by positioning the inverse-video box on the desired
- selection and press <Enter>. If there are more choices than space in
- the box, scrolling will occur. Small arrows in the upper left and lower
- right corners indicate if choices exist up or down. Arrow keys will
- function as normal, except left and right will go up and down if there
- is only one column. <PgUp> and <PgDn> will scroll to the next box of
- choices if there is one to scroll to, otherwise they will position the
- box on the first or last choice. <Home> will go to the first choice,
- and <End> will go to the last.
-
- Another way of positioning the box is to press the first letter of the
- choice. This will position the box on the next choice that starts with
- that letter if there is one.
-
-
- -----------------------------------------------------------------------
- DISCLAIMER
-
- In no way is the author responsible for any damage to software,
- hardware, left kneecaps, expensive oriental vases, the Berlin Wall, or
- anything else resulting from the use of this software.
-
- The contained software is donated to the public domain. You may use it
- any way you see fit. You may even use it in your million-dollar program
- without paying me a cent (but see below). All I ask is that when
- distributing these files to others (BBS's, user groups, friends) all
- four files remain in tact with documentation. After that you can do
- whatever you want with it.
-
-
- -----------------------------------------------------------------------
- THE BEGGING
-
- I'm not going to beg for a $30 donation if you like this......but if
- you do find this to be of some use or in some way it makes your life a
- little happier, you might want to consider buying me lunch. I work next
- to a Pepe's that serves great beef and bean burritos. With melted
- cheese and a drink it would cost $3.36. Since even I can't live on only
- burritos, for $3 to $5 I also get lunch at White Castle, Wendy's, or
- that place on the corner that serves food dripping in grease. I'm not
- much of a breakfast person, but if I'm driving far, I'll stop and get a
- breakfast sandwich and an orange juice for about $2.15. Buying me more
- than one lunch is acceptable.
-
- I can be reached electronically through Gene Plantz's IBBS in Chicago
- at (312) 885-2303 (ID# 0434) or CompuServe (71121,3247). Send any
- questions, comments, insights, observations, funny stories about your
- Aunt Betty, and six figure job offers to either of these fine
- electronic subscription services.
-
- Send non-electronic substance such as pictures of your car, dead
- insects found on the windowsil, blue theodaps, your grammer school
- essay on President Filmore, and of course money for lunch to:
-
-
- Frank H Carr
- P.O. Box 48915
- Niles, IL 60648
-
-
- I was going to make up my own new word, but burritoware just didn't
- sound too good. Maybe next I'll write something worth dinner.
-
-
-