home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / 3DCTRL.ZIP / 3DCTRL.TXT < prev    next >
Encoding:
Text File  |  1995-01-13  |  2.6 KB  |  80 lines

  1. 3DCTRL -- A driver for Ken Levy's GENSCRNX
  2. Version 1.0b
  3.  
  4. (C) 1995 Jason Landry
  5.  
  6. COPYRIGHT INFORMATION
  7. ---------------------
  8. All files contained in 3DCTRL are provided 'as is' 
  9. without warranty of any kind.  In no event shall its authors, 
  10. contributors, or distributors be liable for any damages.
  11. You are free to use 3DCTRL without charge in any manner you see fit, 
  12. provided the program is not used in a commercial application.  You
  13. may, however, use 3DCTRL free of charge in applications developed 
  14. as a consultant for specific organizations.
  15.  
  16.  
  17. Introduction
  18. ------------
  19.  
  20. Ever since the introduction of GENSCRNX by Ken Levy, FoxPro has never
  21. been the same.  If you have never used GENSCRNX, LEARN IT (of course,
  22. with Visual FoxPro 3.0 in the near future, it may not be as important).
  23. I can't say enough about it.  If you already use it, you know what I
  24. mean.  If you don't use it, simply run the included STUFF.SPR and take
  25. a look at what you're missing.
  26.  
  27. 3DCTRL is a driver program for GENSCRNX that turns ordinary, vanilla
  28. checkboxes and radio buttons into modern, MS-Office style controls.
  29. Used in conjunction with the 3D driver, your FoxPro screens command
  30. a very appealing interface, hiding the fact that Microsoft should have
  31. upgraded FoxPro long ago <g>.
  32.  
  33.  
  34. Using 3DCTRL
  35. ------------
  36.  
  37. Using 3DCTRL is simple.  Place the line 
  38.  
  39. *:SCXDRV5 3DCTRL
  40.  
  41. In the setup snippet of any screens, BEFORE any SCXDRV5 3D lines.
  42. The rest is automatic.  Any radios/checkboxes on that screen will
  43. be transformed into stylish, attractive controls.  Please note
  44. that the included bitmaps must be in your program's path or included
  45. in your project.
  46.  
  47. Other Directives
  48. ----------------
  49.  
  50. There are three directives.
  51.  
  52. *:3DCTRL OFF
  53.  
  54. Placed in the comment snippet of a check box or radio button, this
  55. directive will cause 3DCTRL to ignore this object and not generate the
  56. controls for it.
  57.  
  58. *:3DCTRLBMP bmpfile
  59.  
  60. Placed in the comment snippet of a check box or radio button, this
  61. directive will use an alternative set of bitmaps for the controls.
  62. You must have three bitmaps; bmpfile1.bmp bmpfile2.bmp and bmpfile3.bmp.
  63. The first file is the control turned "ON," the second, "OFF" and the third,
  64. "ON" but disabled.
  65.  
  66.  
  67. *:3DCTRLTYPE Multi
  68.  
  69. Turns a set of radio buttons into a multi-select single-variable read.
  70. Each option is stored as a bit in the NUMERIC variable indicated.
  71. See SAMPLE.APP for more useful demo.
  72.  
  73. Other Goodies
  74. -------------
  75.  
  76. Unlike the standard FoxPro radio button, you can turn enable and disable
  77. individual buttons in a radio set, using standard SHOW GET var,1 DISABLE.
  78.  
  79.  
  80.