home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / PROGRAM / BASIC / QBFX / PARADEMO.BAS (.txt) < prev    next >
QuickBASIC Tokenized Source  |  1993-05-24  |  15KB  |  336 lines

  1. minit
  2. getmstat
  3. putptr
  4. mskan
  5. mchrR
  6. mposx
  7. mposy
  8. INT86OLD
  9. intnum
  10. inarray
  11. outarray
  12. playmod
  13. clearmod,
  14. QMLoad
  15. FSegment
  16. FOffset\
  17. qmunload
  18. QMInitDevice
  19. Device
  20. SBPort(
  21. QMSetSpeed
  22. Speed
  23. QMPermit
  24. QMHault6
  25. QMVolume
  26. MasterVolume
  27. QMClickControl
  28. EnableFlag
  29. QMCheckClick@
  30.     QMSetLoopy
  31. LoopFlag
  32. QMFindSB%
  33. qmsafeunhook
  34. QMIsPlaying`
  35. QMStatus21C
  36. QMIsLoadedP
  37.     QMMemFree=
  38.     QMMemUsed
  39. QMFarRelease
  40.     MemToFree
  41. NMALLOC
  42. loadptrF
  43. ptrfile)
  44. leddisp
  45. otime
  46. grabbfldE
  47. erflgN
  48. escflg"
  49. cflag
  50. FFLAG
  51. Range
  52. fontinit
  53. tlcv`
  54. MNLN5
  55. zoompanl
  56. brchX
  57. dcolr
  58. brsha
  59. tlshai
  60. omchr
  61. MouseHandlerf
  62. funcset/
  63. barmenu
  64. setup
  65. pickedq
  66. puticon6
  67. puttxt
  68. editpcx
  69. putpcxO
  70. literal
  71. mbarset
  72. Test2
  73. Screw9
  74. stuff
  75. stuff...
  76. screwem
  77. enddemo
  78. SMLPANELw
  79. waittime
  80. shareC
  81. regis
  82. paragon
  83. register
  84. @    shareware
  85. readPAN
  86. importM
  87. loaditE
  88. justin
  89. panname
  90. stopscan
  91. @    reportlocj
  92. scannersL
  93. stopscnT
  94. stopscen
  95. showscrn
  96. stopscxn
  97. audioflg
  98. pcxpath
  99. plmc|
  100.     importmodY
  101. intrlabl)    
  102. banshee
  103.     importpcx
  104.     importgif
  105. deffld\
  106. fldptr`
  107. TFLG~
  108. defswcS
  109. swcptrd
  110. defbtng
  111. btnptr
  112. titlt
  113. drawbutton
  114. deficb
  115. icbptr8
  116. STORE
  117. BAILY    
  118. BAILX
  119. ilabel!
  120.     thenPCOPY
  121. pallette
  122. showpallette
  123. pour+
  124. mpscan
  125. mpexit
  126. scanloc
  127. offlag
  128.     pressbutn
  129. jbail
  130. scanleft
  131. scantopi
  132. scanx
  133. scany
  134. endscan
  135. showpalette
  136. pcolr
  137. vcolr
  138. BIGPANEL
  139. smscr
  140. hscroll
  141. endscr0
  142. pushpops
  143. FGETC
  144. segmentK
  145. FPUTA    
  146. stoppop
  147. bypass
  148. pushnpop
  149.     TIMERCALL
  150. menudude
  151. barset9    
  152. endsbar
  153. endmbar
  154. menudemo
  155. ovlypeel
  156. @    smoothscr
  157. namefeldh    
  158. addrfeld
  159. cityfeldJ    
  160. statfeld1    
  161. zipfield
  162. nameQ    
  163. cityp    
  164. state
  165. zipfeld
  166. mousehit
  167. DEPTH
  168. finger01.ptr
  169. jerhoriz.pcxe
  170. Paragon Labs QuickBasic Toolbox"e
  171. Paragon Labs QuickBasic Toolbox"e
  172. About
  173. Paragon Labs...
  174. Shareware version
  175. share
  176. Registration
  177. regis
  178. MultiMedia
  179. PCX Images
  180. GIF Images
  181. MOD Background Audio
  182. mods"
  183. Graphics
  184. Colours
  185. colours
  186. Smooth Scrolling
  187. smoothscrl
  188. Screen capture/restore
  189. capres
  190. Box types galore!
  191. boxes
  192. Pull-Down MenuBars
  193. 4GL CASE Design Tool!
  194. Custom Icon Editor
  195. Custom Mouse Pointers
  196. mptrs"
  197. Input
  198. Keyboard input routines
  199. keybd
  200. Mouse sensing
  201. mousense"
  202. DarkZone.MODe
  203. paralabse
  204. share"
  205. sharelibe
  206. regis"
  207. regislibd
  208. arrow001.ptr
  209. pcxslib1d
  210. pcxslib2e
  211. pcxslib3e
  212. DarkZone.MODe
  213. finger01.ptr
  214. arrow001.ptr
  215. gifslib1d
  216. finger01.ptr
  217. arrow001.ptr
  218. modslib1e
  219. finger01.ptr
  220. colours"
  221. arrow001.ptr
  222. finger01.ptr
  223. smoothscrl
  224. capres
  225. boxes"
  226. boxeslibd
  227. CASETOOLe
  228. icedmlibe
  229. DarkZone.MODe
  230. mptrs"
  231. mptrlib1e
  232. finger01.ptr
  233. keybd"
  234. fieldlibe
  235. mousense
  236. mouselibe
  237. register
  238. reportloc
  239. d)d)d
  240. d)d)e
  241. showscrn
  242. CALL reportloc
  243.  ' when enabled, this displays cursor location
  244. fieldlib
  245. 000000000000d
  246.         7
  247. 000000000000d
  248.         7
  249. 000000000000d
  250.         7
  251. d    d    m
  252. 000000001000d
  253.         7
  254. 100000000000d
  255.         7
  256. mptrlib1
  257. MPTRDEMO.EXEq
  258. icedmlib
  259. ICEDDEMO.EXEq
  260. CASETOOL
  261. CASEDEMO.EXEq
  262. showpalette
  263.  327  585 
  264.  *** toss down the base palette legend ***
  265.  *** across the top ****
  266.  *** up the side ***
  267.  *** transparent ***
  268.  *** hash-marks on trans ***
  269. The PDE Colour Palettee
  270. The PDE Colour Palettee
  271.  *** title on palette ***
  272.  *** throw down all possible mixes ***
  273.  *** here we unpress the old button ***
  274.  call putptr(1): RETURN*
  275.  *** here we press the new button ***R
  276.  IF hl% >= 151 AND hl% <= 172 THEN GOSUB scanleft
  277.  IF vl% >= 69 AND vl% <= 80 THEN GOSUB scantop
  278.  *** scan x-axis first ***
  279. LINE (sx, 87)-(sx, 312 + 11), 12
  280. LINE (181, sx)-(556 + 25, sx), 12
  281. menudemo
  282. MenuBar
  283. Only DarkStar allows
  284. the SysOp  to define
  285. graphic MenuBars for
  286. user interaction on
  287. his BBS!
  288. Exit to Demo Menu
  289. EXIT"
  290. Test1
  291. DarkStar MenuBars
  292. support up to  14
  293. options per Menu-
  294. Bar element!
  295. Seperator lines like
  296. the one above are an
  297. item also supported!
  298. Test2
  299. Only DarkStar brings
  300. the SysOp this level
  301. of flexibility!
  302. MenuBars provide the
  303. same control that an
  304. IconButton or Hyper-
  305. Button could provide
  306. in a user interface.
  307. Test3
  308. When it comes to
  309. flexibility, one
  310. BBS provides the
  311. features  you've
  312. always wanted in
  313. a system...
  314.    DarkStar!
  315. ovlypeel
  316. The Paragon QB Toolkit provides an ultra-fast facilitye
  317. for copying an area of screen to RAM and restoring it.e
  318. These routines utilize FAR storage,  and do NOT reducee
  319. the string or variable space available to your programe
  320. in any way.  These routines are especially useful whene
  321. working with pop-up and peel-off windows.  In fact, wee
  322. used these routines ourselves  in the MenuBar facilitye
  323. provided in the library.e
  324. The flickering boxes you see are screen area captures,e
  325. overlaid in white, and immediately replaced. You can'te
  326. help but take note of the performance. Grin.e
  327.  Press any key to terminate this segment of the Demo."e
  328. smoothscr
  329. The Paragon QB Toolkit provides a vertical scroll toole
  330. which allows smoothscroll of any window in FAR RAM. Ite
  331. doesn't affect string or variable storage,  and provese
  332. itself quite useful for applications  like scrollbars,e
  333. editors, etc. The scroll increment is adjustable,  ande
  334. screen modes 9 and 12 are supported.e
  335.  Press any key to terminate this segment of the Demo."e
  336.