home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / cprog / altvb10b.zip / HLPFILES.ZIP / REVINPUT.HLP < prev    next >
Text File  |  1991-08-14  |  2KB  |  44 lines

  1. REVINPUT is the standard Toolbox data-entry routine.
  2. All the usual editing keys are supported and entry may
  3. be terminated by either a carriage-return or <Escape>,
  4. in which case any keyed-in characters will be ignored.
  5.  
  6. <L.Arrow>   =  Move cursor one character to the left
  7. <R.Arrow>   =  Move cursor one character to the right
  8. <Home>      =  Move cursor to first character of field
  9. <End>       =  Move cursor to last character of field
  10. <Ctrl End>  =  Clear from current cursor position to
  11.                the end of the entry field.
  12. <Insert>    =  Toggle between Insert and Overtype.
  13. <Delete>    =  Delete character under the cursor.
  14. <BackSpace> =  Delete character under cursor and move
  15.                the cursor one character to the left.
  16. <F1>        =  pop up on-line HELP screen.
  17.  
  18. REVINPUT is also designed to be part of a  full-screen
  19. data-entry system. Your program can examine the return
  20. code  to determine whether the operator just wishes to 
  21. terminate entry, or move forwards or backwards between
  22. a number of entry fields.
  23.  
  24. Return Codes:   
  25.  
  26. 1  =  <Escape> abort entry returning a null string
  27. 2  =  <F2>     repeat previous entry for this field
  28. 3  =  <Up Arr> pressed, move to previous field 
  29. 4  =  <Dn Arr> pressed, move to next field
  30. 5  =  <Pg Up>  pressed, move to top of screen
  31. 6  =  <Pg Dn>  pressed, move to end of screen
  32. 7  =  A hotkey was supplied and used.
  33.  
  34.  
  35. An option is available to specify a string of legal
  36. characters which REVINPUT may accept.  Any other key-
  37. strokes will then be ignored. You can also mask off
  38. the echo of keystrokes to the screen during password
  39. entry routines.
  40.  
  41.  
  42. See also DATEINPUT for a keyboard routine specially
  43. designed to ask the operator for a date!!!!
  44.