home *** CD-ROM | disk | FTP | other *** search
/ POINT Software Programming / PPROG1.ISO / basic / baswiz19 / baswiz.inf < prev    next >
Text File  |  1993-02-01  |  77KB  |  3,356 lines

  1. Name: ARCCOSD
  2. Mod : ARCCOSD.OBJ
  3. Decl: DECLARE FUNCTION ArcCosD# (Nr AS DOUBLE)
  4. Type: Numeric-Double
  5. Desc: Return the inverse cosine of a number
  6.  
  7. Name: ARCCOSHD
  8. Mod : ARCCOSHD.OBJ
  9. Decl: DECLARE FUNCTION ArcCosHD# (Nr AS DOUBLE)
  10. Type: Numeric-Double
  11. Desc: Return the inverse hyperbolic cosine of a number
  12.  
  13. Name: ARCCOSHS
  14. Mod : ARCCOSHS.OBJ
  15. Decl: DECLARE FUNCTION ArcCosHS! (Nr AS SINGLE)
  16. Type: Numeric-Single
  17. Desc: Return the inverse hyperbolic cosine of a number
  18.  
  19. Name: ARCCOSS
  20. Mod : ARCCOSS.OBJ
  21. Decl: DECLARE FUNCTION ArcCosS! (Nr AS SINGLE)
  22. Type: Numeric-Single
  23. Desc: Return the inverse cosine of a number
  24.  
  25. Name: ARCSIND
  26. Mod : ARCSIND.OBJ
  27. Decl: DECLARE FUNCTION ArcSinD# (Nr AS DOUBLE)
  28. Type: Numeric-Double
  29. Desc: Return the inverse sine of a number
  30.  
  31. Name: ARCSINHD
  32. Mod : ARCSINHD.OBJ
  33. Decl: DECLARE FUNCTION ArcSinHD# (Nr AS DOUBLE)
  34. Type: Numeric-Double
  35. Desc: Return the inverse hyperbolic sine of a number
  36.  
  37. Name: ARCSINHS
  38. Mod : ARCSINHS.OBJ
  39. Decl: DECLARE FUNCTION ArcSinHS! (Nr AS SINGLE)
  40. Type: Numeric-Single
  41. Desc: Return the inverse hyperbolic sine of a number
  42.  
  43. Name: ARCSINS
  44. Mod : ARCSINS.OBJ
  45. Decl: DECLARE FUNCTION ArcSinS! (Nr AS SINGLE)
  46. Type: Numeric-Single
  47. Desc: Return the inverse sine of a number
  48.  
  49. Name: ARCTANHD
  50. Mod : ARCTANHD.OBJ
  51. Decl: DECLARE FUNCTION ArcTanHD# (Nr AS DOUBLE)
  52. Type: Numeric-Double
  53. Desc: Return the inverse hyperbolic tangent of a number
  54.  
  55. Name: ARCTANHS
  56. Mod : ARCTANHS.OBJ
  57. Decl: DECLARE FUNCTION ArcTanHS! (Nr AS SINGLE)
  58. Type: Numeric-Single
  59. Desc: Return the inverse hyperbolic tangent of a number
  60.  
  61. Name: BCDABS
  62. Mod : BCDABS.OBJ
  63. Decl: DECLARE FUNCTION BCDAbs$ (Nr AS STRING)
  64. Type: Numeric-BCD
  65. Desc: Return the absolute value of a number
  66.  
  67. Name: BCDADD
  68. Mod : BCDADD.OBJ
  69. Decl: DECLARE FUNCTION BCDAdd$ (Nr1 AS STRING, Nr2 AS STRING)
  70. Type: Numeric-BCD
  71. Desc: Add two numbers
  72.  
  73. Name: BCDCOMPARE
  74. Mod : BCDCOMP.OBJ
  75. Decl: DECLARE FUNCTION BCDCompare% (Nr1 AS STRING, Nr2 AS STRING)
  76. Type: Numeric-BCD
  77. Desc: Compare two numbers
  78.  
  79. Name: BCDCOS
  80. Mod : BCDCOS.OBJ
  81. Decl: DECLARE FUNCTION BCDCos$ (Nr AS STRING)
  82. Type: Numeric-BCD
  83. Desc: Return the cosine of a number
  84.  
  85. Name: BCDCOT
  86. Mod : BCDCOT.OBJ
  87. Decl: DECLARE FUNCTION BCDCot$ (Nr AS STRING)
  88. Type: Numeric-BCD
  89. Desc: Return the cotangent of a number
  90.  
  91. Name: BCDCSC
  92. Mod : BCDCSC.OBJ
  93. Decl: DECLARE FUNCTION BCDCsc$ (Nr AS STRING)
  94. Type: Numeric-BCD
  95. Desc: Return the cosecant of a number
  96.  
  97. Name: BCDDEG2RAD
  98. Mod : BCDD2R.OBJ
  99. Decl: DECLARE FUNCTION BCDDeg2Rad$(Nr AS STRING)
  100. Type: Numeric-BCD
  101. Desc: Convert from degrees to radians
  102.  
  103. Name: BCDDIV
  104. Mod : BCDDIV.OBJ
  105. Decl: DECLARE FUNCTION BCDDiv$ (Nr1 AS STRING, Nr2 AS STRING)
  106. Type: Numeric-BCD
  107. Desc: Divide one number by another
  108.  
  109. Name: BCDE
  110. Mod : BCDE.OBJ
  111. Decl: DECLARE FUNCTION BCDe$ ()
  112. Type: Numeric-BCD
  113. Desc: Return the exponential constant "e"
  114.  
  115. Name: BCDFACT
  116. Mod : BCDFACT.OBJ
  117. Decl: DECLARE FUNCTION BCDFact$ (NumInt AS INTEGER)
  118. Type: Numeric-BCD
  119. Desc: Return the factorial of a number
  120.  
  121. Name: BCDFORMAT
  122. Mod : BCDFORM.OBJ
  123. Decl: DECLARE FUNCTION BCDFormat$ (Nr AS STRING, HowToFormat%, RightDigits%)
  124. Type: Numeric-BCD
  125. Desc: Convert a number to a displayable string
  126.  
  127. Name: BCDFRAC
  128. Mod : BCDFRAC.OBJ
  129. Decl: DECLARE FUNCTION BCDFrac$ (Nr AS STRING)
  130. Type: Numeric-BCD
  131. Desc: Return the fractional part of a number
  132.  
  133. Name: BCDINT
  134. Mod : BCDINT.OBJ
  135. Decl: DECLARE FUNCTION BCDInt$ (Nr AS STRING)
  136. Type: Numeric-BCD
  137. Desc: Return the integer part of a number
  138.  
  139. Name: BCDMUL
  140. Mod : BCDMUL.OBJ
  141. Decl: DECLARE FUNCTION BCDMul$ (Nr1 AS STRING, Nr2 AS STRING)
  142. Type: Numeric-BCD
  143. Desc: Multiply two numbers
  144.  
  145. Name: BCDNEG
  146. Mod : BCDNEG.OBJ
  147. Decl: DECLARE FUNCTION BCDNeg$ (Nr AS STRING)
  148. Type: Numeric-BCD
  149. Desc: Negate a number
  150.  
  151. Name: BCDPI
  152. Mod : BCDPI.OBJ
  153. Decl: DECLARE FUNCTION BCDpi$ ()
  154. Type: Numeric-BCD
  155. Desc: Return the constant "pi"
  156.  
  157. Name: BCDPOWER
  158. Mod : BCDPOWER.OBJ
  159. Decl: DECLARE FUNCTION BCDPower$ (Nr AS STRING, Power AS INTEGER)
  160. Type: Numeric-BCD
  161. Desc: Raise a number to a specified power
  162.  
  163. Name: BCDRAD2DEG
  164. Mod : BCDR2D.OBJ
  165. Decl: DECLARE FUNCTION BCDRad2Deg$(Nr AS STRING)
  166. Type: Numeric-BCD
  167. Desc: Convert from radians to degrees
  168.  
  169. Name: BCDSEC
  170. Mod : BCDSEC.OBJ
  171. Decl: DECLARE FUNCTION BCDSec$ (Nr AS STRING)
  172. Type: Numeric-BCD
  173. Desc: Return the secant of a number
  174.  
  175. Name: BCDSET
  176. Mod : BCDSET.OBJ
  177. Decl: DECLARE FUNCTION BCDSet$ (NumSt$)
  178. Type: Numeric-BCD
  179. Desc: Convert a string to a number
  180.  
  181. Name: BCDSGN
  182. Mod : BCDSGN.OBJ
  183. Decl: DECLARE FUNCTION BCDSgn% (Nr AS STRING)
  184. Type: Numeric-BCD
  185. Desc: Return the signum of a number
  186.  
  187. Name: BCDSIN
  188. Mod : BCDSIN.OBJ
  189. Decl: DECLARE FUNCTION BCDSin$ (Nr AS STRING)
  190. Type: Numeric-BCD
  191. Desc: Return the sine of a number
  192.  
  193. Name: BCDSQR
  194. Mod : BCDSQR.OBJ
  195. Decl: DECLARE FUNCTION BCDSqr$ (Nr AS STRING)
  196. Type: Numeric-BCD
  197. Desc: Return the square root of a number
  198.  
  199. Name: BCDSUB
  200. Mod : BCDSUB.OBJ
  201. Decl: DECLARE FUNCTION BCDSub$ (Nr1 AS STRING, Nr2 AS STRING)
  202. Type: Numeric-BCD
  203. Desc: Subtract one number from another
  204.  
  205. Name: BCDTAN
  206. Mod : BCDTAN.OBJ
  207. Decl: DECLARE FUNCTION BCDTan$ (Nr AS STRING)
  208. Type: Numeric-BCD
  209. Desc: Return the tangent of a number
  210.  
  211. Name: CENT2FAHR
  212. Mod : CENT2FAH.OBJ
  213. Decl: DECLARE FUNCTION Cent2Fahr! (Nr AS SINGLE)
  214. Type: Numeric
  215. Desc: Convert from centigrade to Fahrenheit
  216.  
  217. Name: COSHD
  218. Mod : COSHD.OBJ
  219. Decl: DECLARE FUNCTION CosHD# (Nr AS DOUBLE)
  220. Type: Numeric-Double
  221. Desc: Return the hyperbolic cosine of a number
  222.  
  223. Name: COSHS
  224. Mod : COSHS.OBJ
  225. Decl: DECLARE FUNCTION CosHS! (Nr AS SINGLE)
  226. Type: Numeric-Single
  227. Desc: Return the hyperbolic cosine of a number
  228.  
  229. Name: COTD
  230. Mod : COTD.OBJ
  231. Decl: DECLARE FUNCTION CotD# (Nr AS DOUBLE)
  232. Type: Numeric-Double
  233. Desc: Return the cotangent of a number
  234.  
  235. Name: COTS
  236. Mod : COTS.OBJ
  237. Decl: DECLARE FUNCTION CotS! (Nr AS SINGLE)
  238. Type: Numeric-Single
  239. Desc: Return the cotangent of a number
  240.  
  241. Name: CSCD
  242. Mod : CSCD.OBJ
  243. Decl: DECLARE FUNCTION CscD# (Nr AS DOUBLE)
  244. Type: Numeric-Double
  245. Desc: Return the cosecant of a number
  246.  
  247. Name: CSCS
  248. Mod : CSCS.OBJ
  249. Decl: DECLARE FUNCTION CscS! (Nr AS SINGLE)
  250. Type: Numeric-Single
  251. Desc: Return the cosecant of a number
  252.  
  253. Name: DEG2RADD
  254. Mod : DEG2RADD.OBJ
  255. Decl: DECLARE FUNCTION Deg2RadD# (Nr AS DOUBLE)
  256. Type: Numeric-Double
  257. Desc: Convert from degrees to radians
  258.  
  259. Name: DEG2RADS
  260. Mod : DEG2RADS.OBJ
  261. Decl: DECLARE FUNCTION Deg2RadS! (Nr AS SINGLE)
  262. Type: Numeric-Single
  263. Desc: Convert from degrees to radians
  264.  
  265. Name: ED
  266. Mod : ED.OBJ
  267. Decl: DECLARE FUNCTION ED# ()
  268. Type: Numeric-Double
  269. Desc: Return the exponential constant "e"
  270.  
  271. Name: EGETBORDER
  272. Mod : EGETBORD.OBJ
  273. Decl: DECLARE FUNCTION EGetBorder% ()
  274. Type: Graphics-EGA
  275. Desc: Get the border color
  276.  
  277. Name: EGETPALETTE
  278. Mod : EGETPAL.OBJ
  279. Decl: DECLARE FUNCTION EGetPalette% (BYVAL PalReg%)
  280. Type: Graphics-EGA
  281. Desc: Get a palette setting
  282.  
  283. Name: ERFD
  284. Mod : ERFD.OBJ
  285. Decl: DECLARE FUNCTION ErfD# (Nr AS DOUBLE)
  286. Type: Numeric-Double
  287. Desc: Return the error function of a number
  288.  
  289. Name: ERFS
  290. Mod : ERFS.OBJ
  291. Decl: DECLARE FUNCTION ErfS! (Nr AS SINGLE)
  292. Type: Numeric-Single
  293. Desc: Return the error function of a number
  294.  
  295. Name: ES
  296. Mod : ES.OBJ
  297. Decl: DECLARE FUNCTION ES! ()
  298. Type: Numeric-Single
  299. Desc: Return the exponential constant "e"
  300.  
  301. Name: FACTD
  302. Mod : FACTD.OBJ
  303. Decl: DECLARE FUNCTION FactD# (Nr AS INTEGER)
  304. Type: Numeric-Double
  305. Desc: Return the factorial of a number
  306.  
  307. Name: FACTS
  308. Mod : FACTS.OBJ
  309. Decl: DECLARE FUNCTION FactS! (Nr AS INTEGER)
  310. Type: Numeric-Single
  311. Desc: Return the factorial of a number
  312.  
  313. Name: FAHR2CENT
  314. Mod : FAHR2CEN.OBJ
  315. Decl: DECLARE FUNCTION Fahr2Cent! (Nr AS SINGLE)
  316. Type: Numeric-Single
  317. Desc: Convert from Fahrenheit to centigrade
  318.  
  319. Name: FEOF
  320. Mod : FILEQ.OBJ
  321. Decl: DECLARE FUNCTION FEOF% (Handle%)
  322. Type: File
  323. Desc: See whether the end of the file has been reached
  324.  
  325. Name: FGETDATE
  326. Mod : FGETDATE.OBJ
  327. Decl: DECLARE FUNCTION FGetDate$ (BYVAL Handle%)
  328. Type: File
  329. Desc: Get the date of a file
  330.  
  331. Name: FGETERROR
  332. Mod : FGETERRO.OBJ
  333. Decl: DECLARE FUNCTION FGetError% (BYVAL Handle%)
  334. Type: File
  335. Desc: Get the error code associated with file routines
  336.  
  337. Name: FGETLOCATE
  338. Mod : FGETLOCA.OBJ
  339. Decl: DECLARE FUNCTION FGetLocate& (BYVAL Handle%)
  340. Type: File
  341. Desc: Get the location of the file read/write pointer
  342.  
  343. Name: FGETSIZE
  344. Mod : FGETSIZE.OBJ
  345. Decl: DECLARE FUNCTION FGetSize& (BYVAL Handle%)
  346. Type: File
  347. Desc: Get the size of a file
  348.  
  349. Name: FGETTIME
  350. Mod : FGETTIME.OBJ
  351. Decl: DECLARE FUNCTION FGetTime$ (BYVAL Handle%)
  352. Type: File
  353. Desc: Get the time of a file
  354.  
  355. Name: FRACABS
  356. Mod : FRACABS.OBJ
  357. Decl: DECLARE FUNCTION FracAbs$ (Nr AS STRING)
  358. Type: Numeric-Fraction
  359. Desc: Return the absolute value of a number
  360.  
  361. Name: FRACADD
  362. Mod : FRACADD.OBJ
  363. Decl: DECLARE FUNCTION FracAdd$ (Nr1 AS STRING, Nr2 AS STRING)
  364. Type: Numeric-Fraction
  365. Desc: Add two numbers
  366.  
  367. Name: FRACCOMPARE
  368. Mod : FRACCOMP.OBJ
  369. Decl: DECLARE FUNCTION FracCompare% (Nr1 AS STRING, Nr2 AS STRING)
  370. Type: Numeric-Fraction
  371. Desc: Compare two numbers
  372.  
  373. Name: FRACDIV
  374. Mod : FRACDIV.OBJ
  375. Decl: DECLARE FUNCTION FracDiv$ (Nr1 AS STRING, Nr2 AS STRING)
  376. Type: Numeric-Fraction
  377. Desc: Divide one number by another
  378.  
  379. Name: FRACFORMAT
  380. Mod : FRACFORM.OBJ
  381. Decl: DECLARE FUNCTION FracFormat$ (Nr AS STRING, HowToFormat AS INTEGER)
  382. Type: Numeric-Fraction
  383. Desc: Convert a number to formatted, displayable form
  384.  
  385. Name: FRACMUL
  386. Mod : FRACMUL.OBJ
  387. Decl: DECLARE FUNCTION FracMul$ (Nr1 AS STRING, Nr2 AS STRING)
  388. Type: Numeric-Fraction
  389. Desc: Multiply two numbers
  390.  
  391. Name: FRACNEG
  392. Mod : FRACNEG.OBJ
  393. Decl: DECLARE FUNCTION FracNeg$ (Nr AS STRING)
  394. Type: Numeric-Fraction
  395. Desc: Negate a number
  396.  
  397. Name: FRACSET
  398. Mod : FRACSET.OBJ
  399. Decl: DECLARE FUNCTION FracSet$ (NumSt$)
  400. Type: Numeric-Fraction
  401. Desc: Convert a string to a number
  402.  
  403. Name: FRACSGN
  404. Mod : FRACSGN.OBJ
  405. Decl: DECLARE FUNCTION FracSgn% (Nr AS STRING)
  406. Type: Numeric-Fraction
  407. Desc: Return the signum of a number
  408.  
  409. Name: FRACSUB
  410. Mod : FRACSUB.OBJ
  411. Decl: DECLARE FUNCTION FracSub$ (Nr1 AS STRING, Nr2 AS STRING)
  412. Type: Numeric-Fraction
  413. Desc: Subtract one number from another
  414.  
  415. Name: FREAD
  416. Mod : FREAD.OBJ
  417. Decl: DECLARE FUNCTION FRead$ (BYVAL Handle%, BYVAL Bytes%)
  418. Type: File
  419. Desc: Read a string from a file
  420.  
  421. Name: FREADLN
  422. Mod : FREADLN.OBJ
  423. Decl: DECLARE FUNCTION FReadLn$ (BYVAL Handle%)
  424. Type: File
  425. Desc: Read a <CR><LF>-terminated string from a file
  426.  
  427. Name: FSGET
  428. Mod : FARSTR.OBJ
  429. Decl: DECLARE FUNCTION FSGet$ (BYVAL Handle%)
  430. Type: FarString
  431. Desc: Get the value of a far string
  432.  
  433. Name: GCDI
  434. Mod : GCDI.OBJ
  435. Decl: DECLARE FUNCTION GCDI% (BYVAL Nr1%, BYVAL Nr2%)
  436. Type: Numeric-Integer
  437. Desc: Return the greatest common denominator of two numbers
  438.  
  439. Name: GCDL
  440. Mod : GCDL.OBJ
  441. Decl: DECLARE FUNCTION GCDL& (Nr1 AS LONG, Nr2 AS LONG)
  442. Type: Numeric-Long
  443. Desc: Return the greatest common denominator of two numbers
  444.  
  445. Name: GETBFONT
  446. Mod : BFONT.OBJ
  447. Decl: DECLARE FUNCTION GetBFont% ()
  448. Type: Graphics
  449. Desc: Return the number of the current banner font
  450.  
  451. Name: GETEMS
  452. Mod : GETEMS.OBJ
  453. Decl: DECLARE FUNCTION GetEMS% ()
  454. Type: Miscellaneous
  455. Desc: See how much expanded memory is available
  456.  
  457. Name: GGVGETPEL
  458. Mod : GGV.OBJ
  459. Decl: DECLARE FUNCTION GGVGetPel% (BYVAL X%, BYVAL Y%)
  460. Type: Graphics-VESA
  461. Desc: Get the color of a pel
  462.  
  463. Name: GN0GETPEL
  464. Mod : GN0.OBJ
  465. Decl: DECLARE FUNCTION GN0GetPel% (BYVAL X%, BYVAL Y%)
  466. Type: Graphics-VGA
  467. Desc: Get the color of a pel
  468.  
  469. Name: GN1GETPEL
  470. Mod : GN1.OBJ
  471. Decl: DECLARE FUNCTION GN1GetPel% (BYVAL X%, BYVAL Y%)
  472. Type: Graphics-VGA
  473. Desc: Get the color of a pel
  474.  
  475. Name: GN5GETPEL
  476. Mod : GN5.OBJ
  477. Decl: DECLARE FUNCTION GN5GetPel% (BYVAL X%, BYVAL Y%)
  478. Type: Graphics-SVGA
  479. Desc: Get the color of a pel
  480.  
  481. Name: GN2GETFONT
  482. Mod : GN2.OBJ
  483. Decl: DECLARE FUNCTION GN2GetFont% ()
  484. Type: Graphics-Printer
  485. Desc: Get the color of a pel
  486.  
  487. Name: GN2GETPEL
  488. Mod : GN2.OBJ
  489. Decl: DECLARE FUNCTION GN2GetPel% (BYVAL X%, BYVAL Y%)
  490. Type: Graphics-Printer
  491. Desc: Get the color of a pel
  492.  
  493. Name: GN4GETPEL
  494. Mod : GN4.OBJ
  495. Decl: DECLARE FUNCTION GN4GetPel% (BYVAL X%, BYVAL Y%)
  496. Type: Graphics-MDA
  497. Desc: Get the color of a pel
  498.  
  499. Name: GN6GETBLOCK
  500. Mod : GN6.OBJ
  501. Decl: DECLARE FUNCTION GN6GetBlock% ()
  502. Type: Dual_Monitor
  503. Desc: Get the default character used for a pel
  504.  
  505. Name: GN6GETCURSORSIZE
  506. Mod : GN6.OBJ
  507. Decl: DECLARE FUNCTION GN6GetCursorSize% ()
  508. Type: Dual_Monitor
  509. Desc: Get the current cursor size
  510.  
  511. Name: G0GETBLOCK
  512. Mod : G0.OBJ
  513. Decl: DECLARE FUNCTION G0GetBlock% ()
  514. Type: Text
  515. Desc: Get the default character used for a pel
  516.  
  517. Name: G1GETPEL
  518. Mod : G1GETPEL.OBJ
  519. Decl: DECLARE FUNCTION G1GetPel% (BYVAL X%, BYVAL Y%)
  520. Type: Graphics-CGA
  521. Desc: Get the color of a pel
  522.  
  523. Name: G2GETPEL
  524. Mod : G2GETPEL.OBJ
  525. Decl: DECLARE FUNCTION G2GetPel% (BYVAL X%, BYVAL Y%)
  526. Type: Graphics-CGA
  527. Desc: Get the color of a pel
  528.  
  529. Name: G3GETPEL
  530. Mod : G3.OBJ
  531. Decl: DECLARE FUNCTION G3GetPel% (BYVAL X%, BYVAL Y%)
  532. Type: Graphics-HGA
  533. Desc: Get the color of a pel
  534.  
  535. Name: G7GETPEL
  536. Mod : G7.OBJ
  537. Decl: DECLARE FUNCTION G7GetPel% (BYVAL X%, BYVAL Y%)
  538. Type: Graphics-EGA
  539. Desc: Get the color of a pel
  540.  
  541. Name: G8GETPEL
  542. Mod : G8.OBJ
  543. Decl: DECLARE FUNCTION G8GetPel% (BYVAL X%, BYVAL Y%)
  544. Type: Graphics-EGA
  545. Desc: Get the color of a pel
  546.  
  547. Name: G9GETPEL
  548. Mod : G9.OBJ
  549. Decl: DECLARE FUNCTION G9GetPel% (BYVAL X%, BYVAL Y%)
  550. Type: Graphics-EGA
  551. Desc: Get the color of a pel
  552.  
  553. Name: G10GETPEL
  554. Mod : G10.OBJ
  555. Decl: DECLARE FUNCTION G10GetPel% (BYVAL X%, BYVAL Y%)
  556. Type: Graphics-EGA
  557. Desc: Get the color of a pel
  558.  
  559. Name: G11GETPEL
  560. Mod : G11.OBJ
  561. Decl: DECLARE FUNCTION G11GetPel% (BYVAL X%, BYVAL Y%)
  562. Type: Graphics-VGA
  563. Desc: Get the color of a pel
  564.  
  565. Name: G12GETPEL
  566. Mod : G12.OBJ
  567. Decl: DECLARE FUNCTION G12GetPel% (BYVAL X%, BYVAL Y%)
  568. Type: Graphics-VGA
  569. Desc: Get the color of a pel
  570.  
  571. Name: G13GETPEL
  572. Mod : G13.OBJ
  573. Decl: DECLARE FUNCTION G13GetPel% (BYVAL X%, BYVAL Y%)
  574. Type: Graphics-VGA
  575. Desc: Get the color of a pel
  576.  
  577. Name: KG2POUND
  578. Mod : KG2POUND.OBJ
  579. Decl: DECLARE FUNCTION Kg2Pound! (Nr AS SINGLE)
  580. Type: Numeric-Single
  581. Desc: Convert kilograms to pounds
  582.  
  583. Name: MGETCHR
  584. Mod : MGETCHR.OBJ
  585. Decl: DECLARE FUNCTION MGetChr$ (Ptr&)
  586. Type: Memory
  587. Desc: Get the character pointed to
  588.  
  589. Name: MJOINPTR
  590. Mod : MJOINPTR.OBJ
  591. Decl: DECLARE FUNCTION MJoinPtr& (BYVAL TSeg%, BYVAL TOfs%)
  592. Type: Memory
  593. Desc: Convert an address from segment/offset notation to a pointer
  594.  
  595. Name: PID
  596. Mod : PID.OBJ
  597. Decl: DECLARE FUNCTION PiD# ()
  598. Type: Numeric-Double
  599. Desc: Return the constant "pi"
  600.  
  601. Name: PIS
  602. Mod : PIS.OBJ
  603. Decl: DECLARE FUNCTION PiS! ()
  604. Type: Numeric-Single
  605. Desc: Return the constant "pi"
  606.  
  607. Name: POUND2KG
  608. Mod : POUND2KG.OBJ
  609. Decl: DECLARE FUNCTION Pound2Kg! (Nr AS SINGLE)
  610. Type: Numeric-Single
  611. Desc: Convert from pounds to kilograms
  612.  
  613. Name: POWER2I
  614. Mod : POWER2I.OBJ
  615. Decl: DECLARE FUNCTION Power2I% (BYVAL PowerOf2 AS INTEGER)
  616. Type: Numeric-Integer
  617. Desc: Return the specified power of two
  618.  
  619. Name: POWER2L
  620. Mod : POWER2L.OBJ
  621. Decl: DECLARE FUNCTION Power2L& (BYVAL PowerOf2 AS INTEGER)
  622. Type: Numeric-Long
  623. Desc: Return the specified power of two
  624.  
  625. Name: RAD2DEGD
  626. Mod : RAD2DEGD.OBJ
  627. Decl: DECLARE FUNCTION Rad2DegD# (Nr AS DOUBLE)
  628. Type: Numeric-Double
  629. Desc: Convert from radians to degrees
  630.  
  631. Name: RAD2DEGS
  632. Mod : RAD2DEGS.OBJ
  633. Decl: DECLARE FUNCTION Rad2DegS! (Nr AS SINGLE)
  634. Type: Numeric-Double
  635. Desc: Convert from radians to degrees
  636.  
  637. Name: SECD
  638. Mod : SECD.OBJ
  639. Decl: DECLARE FUNCTION SecD# (Nr AS DOUBLE)
  640. Type: Numeric-Double
  641. Desc: Return the secant of a number
  642.  
  643. Name: SECS
  644. Mod : SECS.OBJ
  645. Decl: DECLARE FUNCTION SecS! (Nr AS SINGLE)
  646. Type: Numeric-Single
  647. Desc: Return the secant of a number
  648.  
  649. Name: SINHD
  650. Mod : SINHD.OBJ
  651. Decl: DECLARE FUNCTION SinHD# (Nr AS DOUBLE)
  652. Type: Numeric-Double
  653. Desc: Return the hyperbolic sine of a number
  654.  
  655. Name: SINHS
  656. Mod : SINHS.OBJ
  657. Decl: DECLARE FUNCTION SinHS! (Nr AS SINGLE)
  658. Type: Numeric-Single
  659. Desc: Return the hyperbolic sine of a number
  660.  
  661. Name: TANHD
  662. Mod : TANHD.OBJ
  663. Decl: DECLARE FUNCTION TanHD# (Nr AS DOUBLE)
  664. Type: Numeric-Double
  665. Desc: Return the hyperbolic tangent of a number
  666.  
  667. Name: TANHS
  668. Mod : TANHS.OBJ
  669. Decl: DECLARE FUNCTION TanHS! (Nr AS SINGLE)
  670. Type: Numeric-Single
  671. Desc: Return the hyperbolic tangent of a number
  672.  
  673. Name: TCCARRIER
  674. Mod : TCCARRIE.OBJ
  675. Decl: DECLARE FUNCTION TCCarrier% ()
  676. Type: Serial
  677. Desc: Return whether a carrier is detected
  678.  
  679. Name: TCINKEY
  680. Mod : TC.OBJ
  681. Decl: DECLARE FUNCTION TCInkey$ ()
  682. Type: Serial
  683. Desc: Retrieve an incoming character
  684.  
  685. Name: TCINSTAT
  686. Mod : TC.OBJ
  687. Decl: DECLARE FUNCTION TCInStat% ()
  688. Type: Serial
  689. Desc: See whether any characters are waiting to be retrieved
  690.  
  691. Name: TCOUTSTAT
  692. Mod : TC.OBJ
  693. Decl: DECLARE FUNCTION TCOutStat% ()
  694. Type: Serial
  695. Desc: See whether any characters are waiting to be sent
  696.  
  697. Name: WMENUPOPUP
  698. Mod : WMENUPU.OBJ
  699. Decl: DECLARE FUNCTION WMenuPopUp% (Handle%, PickList$(), HiFore%, LoFore%)
  700. Type: Window
  701. Desc: Do menu input via a pop-up window
  702.  
  703. Name: BCDGETSIZE
  704. Mod : BCDSIZE.OBJ
  705. Decl: DECLARE SUB BCDGetSize (LeftDigits AS INTEGER, RightDigits AS INTEGER)
  706. Type: Numeric-BCD
  707. Desc: Get the current numeric precision available
  708.  
  709. Name: BCDSETSIZE
  710. Mod : BCDSIZE.OBJ
  711. Decl: DECLARE SUB BCDSetSize (BYVAL LeftDigits%, BYVAL RightDigits%)
  712. Type: Numeric-BCD
  713. Desc: Set the numeric precision
  714.  
  715. Name: BFONT
  716. Mod : BFONT.OBJ
  717. Decl: DECLARE SUB BFont (BYVAL FontNr%)
  718. Type: Graphics
  719. Desc: Set the banner font desired
  720.  
  721. Name: EBLINK
  722. Mod : EBLINK.OBJ
  723. Decl: DECLARE SUB EBlink (BYVAL Blink%)
  724. Type: Graphics
  725. Desc: Switch between intense backgrounds and blinking modes
  726.  
  727. Name: EBORDER
  728. Mod : EBORDER.OBJ
  729. Decl: DECLARE SUB EBorder (BYVAL Colour%)
  730. Type: Graphics
  731. Desc: Set the border color
  732.  
  733. Name: EPALETTE
  734. Mod : EPALETTE.OBJ
  735. Decl: DECLARE SUB EPalette (BYVAL PalReg%, BYVAL Colour%)
  736. Type: Graphics
  737. Desc: Set a palette value
  738.  
  739. Name: EVALUATE
  740. Mod : EVAL.OBJ
  741. Decl: DECLARE SUB Evaluate (Expression$, Result!, ErrCode%)
  742. Type: Numeric-Single
  743. Desc: Evaluate a numeric expression
  744.  
  745. Name: FBLOCKREAD
  746. Mod : FBLOCKRE.OBJ
  747. Decl: DECLARE SUB FBlockRead (BYVAL Handle%, BYVAL Segm%, BYVAL Ofs%, BYVAL Bytes%)
  748. Type: File
  749. Desc: Read a block of data from a file
  750.  
  751. Name: FBLOCKWRITE
  752. Mod : FBLOCKWR.OBJ
  753. Decl: DECLARE SUB FBlockWrite (BYVAL Handle%, BYVAL Segm%, BYVAL Ofs%, BYVAL Bytes%)
  754. Type: File
  755. Desc: Write a block of data to a file
  756.  
  757. Name: FCLOSE
  758. Mod : FILEQ.OBJ
  759. Decl: DECLARE SUB FClose (Handle%)
  760. Type: File
  761. Desc: Close a file
  762.  
  763. Name: FDATE
  764. Mod : FILEQ.OBJ
  765. Decl: DECLARE SUB FDate (Handle%, DateSt$)
  766. Type: File
  767. Desc: Set the date of a file
  768.  
  769. Name: FDONE
  770. Mod : FILEQ.OBJ
  771. Decl: DECLARE SUB FDone ()
  772. Type: File
  773. Desc: Terminate the file-handling routines
  774.  
  775. Name: FERROR
  776. Mod : FERROR.OBJ
  777. Decl: DECLARE SUB FError (BYVAL Handle%, BYVAL ErrCode%)
  778. Type: File
  779. Desc: Set the error code associated with the file routines
  780.  
  781. Name: FFLUSH
  782. Mod : FFLUSH.OBJ
  783. Decl: DECLARE SUB FFlush (BYVAL Handle%)
  784. Type: File
  785. Desc: Flush a file to disk (force it to be updated)
  786.  
  787. Name: FINIT
  788. Mod : FILEQ.OBJ
  789. Decl: DECLARE SUB FInit (Handles%, ErrCode%)
  790. Type: File
  791. Desc: Initialize the file-handling routines
  792.  
  793. Name: FLOCATE
  794. Mod : FLOCATE.OBJ
  795. Decl: DECLARE SUB FLocate (BYVAL Handle%, Posn&)
  796. Type: File
  797. Desc: Set the location of the file read/write pointer
  798.  
  799. Name: FOPEN
  800. Mod : FILEQ.OBJ
  801. Decl: DECLARE SUB FOpen (File$, FMode$, BufferLen%, Handle%, ErrCode%)
  802. Type: File
  803. Desc: Open a file for access
  804.  
  805. Name: FSDONE
  806. Mod : FARSTRQ.OBJ
  807. Decl: DECLARE SUB FSDone ()
  808. Type: FarString
  809. Desc: Terminate the far string handler
  810.  
  811. Name: FSINIT
  812. Mod : FARSTR.OBJ
  813. Decl: DECLARE SUB FSInit (BYVAL UseEMS%)
  814. Type: FarString
  815. Desc: Initialize the far string handler
  816.  
  817. Name: FSSET
  818. Mod : FARSTRQ.OBJ
  819. Decl: DECLARE SUB FSSet (Handle%, St$)
  820. Type: FarString
  821. Desc: Assign a value to a far string
  822.  
  823. Name: FTIME
  824. Mod : FILEQ.OBJ
  825. Decl: DECLARE SUB FTime (Handle%, TimeSt$)
  826. Type: File
  827. Desc: Set the time of a file
  828.  
  829. Name: FWRITE
  830. Mod : FWRITE.OBJ
  831. Decl: DECLARE SUB FWrite (BYVAL Handle%, St$)
  832. Type: File
  833. Desc: Write a string to a file
  834.  
  835. Name: FWRITELN
  836. Mod : FWRITELN.OBJ
  837. Decl: DECLARE SUB FWriteLn (BYVAL Handle%, St$)
  838. Type: File
  839. Desc: Write a string followed by a <CR><LF> to a file
  840.  
  841. Name: GETDISPLAY
  842. Mod : GETDISP.OBJ
  843. Decl: DECLARE SUB GetDisplay (Adapter%, Mono%)
  844. Type: Miscellaneous
  845. Desc: Get the display type
  846.  
  847. Name: GETINFOBMP
  848. Mod : GETINFOB.OBJ
  849. Decl: DECLARE SUB GetInfoBMP (FileName$, PicWidth%, PicHeight%, PicColors%, ErrCode%)
  850. Type: Miscellaneous
  851. Desc: Get info about a .BMP picture file
  852.  
  853. Name: GGVBANNER
  854. Mod : GGVBANNE.OBJ
  855. Decl: DECLARE SUB GGVBanner (St$, X%, Y%, Xmul%, Ymul%)
  856. Type: Graphics-VESA
  857. Desc: Display text of a specified size using graphics coordinates
  858.  
  859. Name: GGVBOX
  860. Mod : GGV.OBJ
  861. Decl: DECLARE SUB GGVBox (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  862. Type: Graphics-VESA
  863. Desc: Draw a box
  864.  
  865. Name: GGVCLS
  866. Mod : GGV.OBJ
  867. Decl: DECLARE SUB GGVCls ()
  868. Type: Graphics-VESA
  869. Desc: Clear the screen
  870.  
  871. Name: GGVCOLOR
  872. Mod : GGV.OBJ
  873. Decl: DECLARE SUB GGVColor (BYVAL Foregnd%, BYVAL Backgnd%)
  874. Type: Graphics-VESA
  875. Desc: Set the colors
  876.  
  877. Name: GGVDONE
  878. Mod : GGV.OBJ
  879. Decl: DECLARE SUB GGVDone ()
  880. Type: Graphics-VESA
  881. Desc: Shut down the VESA graphics routines
  882.  
  883. Name: GGVELLIPSE
  884. Mod : GGVELLIP.OBJ
  885. Decl: DECLARE SUB GGVEllipse (CenterX%, CenterY%, XRadius%, YRadius%)
  886. Type: Graphics-VESA
  887. Desc: Draw a circle or ellipse
  888.  
  889. Name: GGVGETCOLOR
  890. Mod : GGV.OBJ
  891. Decl: DECLARE SUB GGVGetColor (Foregnd%, Backgnd%)
  892. Type: Graphics-VESA
  893. Desc: Get the current colors
  894.  
  895. Name: GGVGETLOCATE
  896. Mod : GGETLOC.OBJ
  897. Decl: DECLARE SUB GGVGetLocate (Row%, Column%)
  898. Type: Graphics-VESA
  899. Desc: Get the cursor position
  900.  
  901. Name: GGVGETRES
  902. Mod : GGV.OBJ
  903. Decl: DECLARE SUB GGVGetRes (MaxX%, MaxY%)
  904. Type: Graphics-VESA
  905. Desc: Get the screen size in pixels
  906.  
  907. Name: GGVINIT
  908. Mod : GGV.OBJ
  909. Decl: DECLARE SUB GGVInit ()
  910. Type: Graphics-VESA
  911. Desc: Initialize the VESA graphics routines
  912.  
  913. Name: GGVLINE
  914. Mod : GGV.OBJ
  915. Decl: DECLARE SUB GGVLine (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  916. Type: Graphics-VESA
  917. Desc: Draw a line
  918.  
  919. Name: GGVLOCATE
  920. Mod : GLOCATE.OBJ
  921. Decl: DECLARE SUB GGVLocate (BYVAL Row%, BYVAL Column%)
  922. Type: Graphics-VESA
  923. Desc: Set the cursor location
  924.  
  925. Name: GGVMAKEBMP
  926. Mod : GGVMAKEB.OBJ
  927. Decl: DECLARE SUB GGVMakeBMP (FileName$, X1%, Y1%, X2%, Y2%, ErrCode%)
  928. Type: Graphics-VESA
  929. Desc: Display a .BMP image
  930.  
  931. Name: GGVMODE
  932. Mod : GGV.OBJ
  933. Decl: DECLARE SUB GGVMode (BYVAL ModeNr%)
  934. Type: Graphics-VESA
  935. Desc: Switch between text and graphics modes
  936.  
  937. Name: GGVPLOT
  938. Mod : GGV.OBJ
  939. Decl: DECLARE SUB GGVPlot (BYVAL X%, BYVAL Y%)
  940. Type: Graphics-VESA
  941. Desc: Draw a dot
  942.  
  943. Name: GGVPOLYGON
  944. Mod : GGVPOLY.OBJ
  945. Decl: DECLARE SUB GGVPolygon (X%, Y%, Radius%, Vertices%, Angle!)
  946. Type: Graphics-VESA
  947. Desc: Draw a regular polygon
  948.  
  949. Name: GGVSHOWBMP
  950. Mod : GGVSHOWB.OBJ
  951. Decl: DECLARE SUB GGVShowBMP (FileName$, OrigX%, OrigY%, ErrCode%)
  952. Type: Graphics-VESA
  953. Desc: Display a .BMP image
  954.  
  955. Name: GGVWRITE
  956. Mod : GGV.OBJ
  957. Decl: DECLARE SUB GGVWrite (St$)
  958. Type: Graphics-VESA
  959. Desc: Display text
  960.  
  961. Name: GGVWRITELN
  962. Mod : GGV.OBJ
  963. Decl: DECLARE SUB GGVWriteLn (St$)
  964. Type: Graphics-VESA
  965. Desc: Display text followed by a <CR><LF>
  966.  
  967. Name: GN0BANNER
  968. Mod : GN0BANNE.OBJ
  969. Decl: DECLARE SUB GN0Banner (St$, X%, Y%, Xmul%, Ymul%)
  970. Type: Graphics-VGA
  971. Desc: Display text of a specified size using graphics coordinates
  972.  
  973. Name: GN0BOX
  974. Mod : GN0.OBJ
  975. Decl: DECLARE SUB GN0Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  976. Type: Graphics-VGA
  977. Desc: Draw a box
  978.  
  979. Name: GN0CLS
  980. Mod : GN0.OBJ
  981. Decl: DECLARE SUB GN0Cls ()
  982. Type: Graphics-VGA
  983. Desc: Clear the screen
  984.  
  985. Name: GN0COLOR
  986. Mod : GN0.OBJ
  987. Decl: DECLARE SUB GN0Color (BYVAL Foregnd%, BYVAL Backgnd%)
  988. Type: Graphics-VGA
  989. Desc: Set the colors
  990.  
  991. Name: GN0ELLIPSE
  992. Mod : GN0ELLIP.OBJ
  993. Decl: DECLARE SUB GN0Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  994. Type: Graphics-VGA
  995. Desc: Draw a circle or ellipse
  996.  
  997. Name: GN0GETCOLOR
  998. Mod : GN0.OBJ
  999. Decl: DECLARE SUB GN0GetColor (Foregnd%, Backgnd%)
  1000. Type: Graphics-VGA
  1001. Desc: Get the current colors
  1002.  
  1003. Name: GN0GETLOCATE
  1004. Mod : GGETLOC.OBJ
  1005. Decl: DECLARE SUB GN0GetLocate (Row%, Column%)
  1006. Type: Graphics-VGA
  1007. Desc: Get the cursor position
  1008.  
  1009. Name: GN0LINE
  1010. Mod : GN0.OBJ
  1011. Decl: DECLARE SUB GN0Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  1012. Type: Graphics-VGA
  1013. Desc: Draw a line
  1014.  
  1015. Name: GN0LOCATE
  1016. Mod : GLOCATE.OBJ
  1017. Decl: DECLARE SUB GN0Locate (BYVAL Row%, BYVAL Column%)
  1018. Type: Graphics-VGA
  1019. Desc: Set the cursor position
  1020.  
  1021. Name: GN0MAKEBMP
  1022. Mod : GN0MAKEB.OBJ
  1023. Decl: DECLARE SUB GN0MakeBMP (FileName$, X1%, Y1%, X2%, Y2%, ErrCode%)
  1024. Type: Graphics-VGA
  1025. Desc: Display a .BMP image
  1026.  
  1027. Name: GN0MODE
  1028. Mod : GN0.OBJ
  1029. Decl: DECLARE SUB GN0Mode (BYVAL ModeNr%)
  1030. Type: Graphics-VGA
  1031. Desc: Switch between text and graphics mode
  1032.  
  1033. Name: GN0PLOT
  1034. Mod : GN0.OBJ
  1035. Decl: DECLARE SUB GN0Plot (BYVAL X%, BYVAL Y%)
  1036. Type: Graphics-VGA
  1037. Desc: Draw a dot
  1038.  
  1039. Name: GN0POLYGON
  1040. Mod : GN0POLY.OBJ
  1041. Decl: DECLARE SUB GN0Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  1042. Type: Graphics-VGA
  1043. Desc: Draw a regular polygon
  1044.  
  1045. Name: GN0SHOWBMP
  1046. Mod : GN0SHOWB.OBJ
  1047. Decl: DECLARE SUB GN0ShowBMP (FileName$, OrigX%, OrigY%, ErrCode%)
  1048. Type: Graphics-VGA
  1049. Desc: Display a .BMP image
  1050.  
  1051. Name: GN0WRITE
  1052. Mod : GN0.OBJ
  1053. Decl: DECLARE SUB GN0Write (St$)
  1054. Type: Graphics-VGA
  1055. Desc: Display text
  1056.  
  1057. Name: GN0WRITELN
  1058. Mod : GN0.OBJ
  1059. Decl: DECLARE SUB GN0WriteLn (St$)
  1060. Type: Graphics-VGA
  1061. Desc: Display text followed by a <CR><LF>
  1062.  
  1063. Name: GN1BANNER
  1064. Mod : GN1BANNE.OBJ
  1065. Decl: DECLARE SUB GN1Banner (St$, X%, Y%, Xmul%, Ymul%)
  1066. Type: Graphics-VGA
  1067. Desc: Display text of a specified size using graphics coordinates
  1068.  
  1069. Name: GN1BOX
  1070. Mod : GN1.OBJ
  1071. Decl: DECLARE SUB GN1Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  1072. Type: Graphics-VGA
  1073. Desc: Draw a box
  1074.  
  1075. Name: GN1CLS
  1076. Mod : GN1.OBJ
  1077. Decl: DECLARE SUB GN1Cls ()
  1078. Type: Graphics-VGA
  1079. Desc: Clear the screen
  1080.  
  1081. Name: GN1COLOR
  1082. Mod : GN1.OBJ
  1083. Decl: DECLARE SUB GN1Color (BYVAL Foregnd%, BYVAL Backgnd%)
  1084. Type: Graphics-VGA
  1085. Desc: Set the colors
  1086.  
  1087. Name: GN1ELLIPSE
  1088. Mod : GN1ELLIP.OBJ
  1089. Decl: DECLARE SUB GN1Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  1090. Type: Graphics-VGA
  1091. Desc: Draw a circle or ellipse
  1092.  
  1093. Name: GN1GETCOLOR
  1094. Mod : GN1.OBJ
  1095. Decl: DECLARE SUB GN1GetColor (Foregnd%, Backgnd%)
  1096. Type: Graphics-VGA
  1097. Desc: Get the current colors
  1098.  
  1099. Name: GN1GETLOCATE
  1100. Mod : GGETLOC.OBJ
  1101. Decl: DECLARE SUB GN1GetLocate (Row%, Column%)
  1102. Type: Graphics-VGA
  1103. Desc: Get the cursor position
  1104.  
  1105. Name: GN1LINE
  1106. Mod : GN1.OBJ
  1107. Decl: DECLARE SUB GN1Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  1108. Type: Graphics-VGA
  1109. Desc: Draw a line
  1110.  
  1111. Name: GN1LOCATE
  1112. Mod : GLOCATE.OBJ
  1113. Decl: DECLARE SUB GN1Locate (BYVAL Row%, BYVAL Column%)
  1114. Type: Graphics-VGA
  1115. Desc: Set the cursor location
  1116.  
  1117. Name: GN1MAKEBMP
  1118. Mod : GN1MAKEB.OBJ
  1119. Decl: DECLARE SUB GN1MakeBMP (FileName$, X1%, Y1%, X2%, Y2%, ErrCode%)
  1120. Type: Graphics-VGA
  1121. Desc: Display a .BMP image
  1122.  
  1123. Name: GN1MODE
  1124. Mod : GN1.OBJ
  1125. Decl: DECLARE SUB GN1Mode (BYVAL ModeNr%)
  1126. Type: Graphics-VGA
  1127. Desc: Switch between text and graphics modes
  1128.  
  1129. Name: GN1PLOT
  1130. Mod : GN1.OBJ
  1131. Decl: DECLARE SUB GN1Plot (BYVAL X%, BYVAL Y%)
  1132. Type: Graphics-VGA
  1133. Desc: Draw a dot
  1134.  
  1135. Name: GN1POLYGON
  1136. Mod : GN1POLY.OBJ
  1137. Decl: DECLARE SUB GN1Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  1138. Type: Graphics-VGA
  1139. Desc: Draw a regular polygon
  1140.  
  1141. Name: GN1SHOWBMP
  1142. Mod : GN1SHOWB.OBJ
  1143. Decl: DECLARE SUB GN1ShowBMP (FileName$, OrigX%, OrigY%, ErrCode%)
  1144. Type: Graphics-VGA
  1145. Desc: Display a .BMP image
  1146.  
  1147. Name: GN1WRITE
  1148. Mod : GN1.OBJ
  1149. Decl: DECLARE SUB GN1Write (St$)
  1150. Type: Graphics-VGA
  1151. Desc: Display text
  1152.  
  1153. Name: GN1WRITELN
  1154. Mod : GN1.OBJ
  1155. Decl: DECLARE SUB GN1WriteLn (St$)
  1156. Type: Graphics-VGA
  1157. Desc: Display text followed by a <CR><LF>
  1158.  
  1159. Name: GN2BANNER
  1160. Mod : GN2BANNE.OBJ
  1161. Decl: DECLARE SUB GN2Banner (St$, X%, Y%, Xmul%, Ymul%)
  1162. Type: Graphics-Printer
  1163. Desc: Display text of a specified size using graphics coordinates
  1164.  
  1165. Name: GN2BOX
  1166. Mod : GN2.OBJ
  1167. Decl: DECLARE SUB GN2Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  1168. Type: Graphics-Printer
  1169. Desc: Draw a box
  1170.  
  1171. Name: GN2CLS
  1172. Mod : GN2.OBJ
  1173. Decl: DECLARE SUB GN2Cls ()
  1174. Type: Graphics-Printer
  1175. Desc: Clear the screen
  1176.  
  1177. Name: GN2COLOR
  1178. Mod : GN2.OBJ
  1179. Decl: DECLARE SUB GN2Color (BYVAL Foregnd%, BYVAL Backgnd%)
  1180. Type: Graphics-Printer
  1181. Desc: Set the colors
  1182.  
  1183. Name: GN2DISPLAY
  1184. Mod : GN2DISPL.OBJ
  1185. Decl: DECLARE SUB GN2Display ()
  1186. Type: Graphics-Printer
  1187. Desc: Preview printer output on the screen
  1188.  
  1189. Name: GN2ELLIPSE
  1190. Mod : GN2ELLIP.OBJ
  1191. Decl: DECLARE SUB GN2Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  1192. Type: Graphics-Printer
  1193. Desc: Draw a circle or ellipse
  1194.  
  1195. Name: GN2FONT
  1196. Mod : GN2.OBJ
  1197. Decl: DECLARE SUB GN2Font (BYVAL FontNr%)
  1198. Type: Graphics-Printer
  1199. Desc: Set the text font
  1200.  
  1201. Name: GN2GETCOLOR
  1202. Mod : GN2.OBJ
  1203. Decl: DECLARE SUB GN2GetColor (Foregnd%, Backgnd%)
  1204. Type: Graphics-Printer
  1205. Desc: Get the current colors
  1206.  
  1207. Name: GN2GETLOCATE
  1208. Mod : GN2.OBJ
  1209. Decl: DECLARE SUB GN2GetLocate (Row%, Column%)
  1210. Type: Graphics-Printer
  1211. Desc: Get the cursor position
  1212.  
  1213. Name: GN2LINE
  1214. Mod : GN2.OBJ
  1215. Decl: DECLARE SUB GN2Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  1216. Type: Graphics-Printer
  1217. Desc: Draw a line
  1218.  
  1219. Name: GN2LOCATE
  1220. Mod : GN2.OBJ
  1221. Decl: DECLARE SUB GN2Locate (BYVAL Row%, BYVAL Column%)
  1222. Type: Graphics-Printer
  1223. Desc: Set the cursor position
  1224.  
  1225. Name: GN2MODE
  1226. Mod : GN2MODE.OBJ
  1227. Decl: DECLARE SUB GN2Mode (ModeNr%)
  1228. Type: Graphics-Printer
  1229. Desc: Switch between text and graphics modes
  1230.  
  1231. Name: GN2PLOT
  1232. Mod : GN2.OBJ
  1233. Decl: DECLARE SUB GN2Plot (BYVAL X%, BYVAL Y%)
  1234. Type: Graphics-Printer
  1235. Desc: Draw a dot
  1236.  
  1237. Name: GN2POLYGON
  1238. Mod : GN2POLY.OBJ
  1239. Decl: DECLARE SUB GN2Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  1240. Type: Graphics-Printer
  1241. Desc: Draw a regular polygon
  1242.  
  1243. Name: GN2PRINT
  1244. Mod : GN2PRINT.OBJ
  1245. Decl: DECLARE SUB GN2Print (Device$)
  1246. Type: Graphics-Printer
  1247. Desc: Send the printer image to an Epson-compatible dot matrix printer
  1248.  
  1249. Name: GN2PRINTL
  1250. Mod : GN2PRINL.OBJ
  1251. Decl: DECLARE SUB GN2PrintL (Device$)
  1252. Type: Graphics-Printer
  1253. Desc: Send the printer image to a HP-compatible laser printer
  1254.  
  1255. Name: GN2WRITE
  1256. Mod : GN2.OBJ
  1257. Decl: DECLARE SUB GN2Write (St$)
  1258. Type: Graphics-Printer
  1259. Desc: Display text
  1260.  
  1261. Name: GN2WRITELN
  1262. Mod : GN2.OBJ
  1263. Decl: DECLARE SUB GN2WriteLn (St$)
  1264. Type: Graphics-Printer
  1265. Desc: Display text followed by a <CR><LF>
  1266.  
  1267. Name: GN4BANNER
  1268. Mod : GN4BANNE.OBJ
  1269. Decl: DECLARE SUB GN4Banner (St$, X%, Y%, Xmul%, Ymul%)
  1270. Type: Graphics-MDA
  1271. Desc: Display text of a specified size using graphics coordinates
  1272.  
  1273. Name: GN4BOX
  1274. Mod : GN4.OBJ
  1275. Decl: DECLARE SUB GN4Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  1276. Type: Graphics-MDA
  1277. Desc: Draw a box
  1278.  
  1279. Name: GN4CLS
  1280. Mod : GN4.OBJ
  1281. Decl: DECLARE SUB GN4Cls ()
  1282. Type: Graphics-MDA
  1283. Desc: Clear the screen
  1284.  
  1285. Name: GN4COLOR
  1286. Mod : GN4.OBJ
  1287. Decl: DECLARE SUB GN4Color (BYVAL Foregnd%, BYVAL Backgnd%)
  1288. Type: Graphics-MDA
  1289. Desc: Set the colors
  1290.  
  1291. Name: GN4ELLIPSE
  1292. Mod : GN4ELLIP.OBJ
  1293. Decl: DECLARE SUB GN4Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  1294. Type: Graphics-MDA
  1295. Desc: Draw a circle or ellipse
  1296.  
  1297. Name: GN4GETCOLOR
  1298. Mod : GN4.OBJ
  1299. Decl: DECLARE SUB GN4GetColor (Foregnd%, Backgnd%)
  1300. Type: Graphics-MDA
  1301. Desc: Get the current colors
  1302.  
  1303. Name: GN4GETLOCATE
  1304. Mod : GGETLOC.OBJ
  1305. Decl: DECLARE SUB GN4GetLocate (Row%, Column%)
  1306. Type: Graphics-MDA
  1307. Desc: Get the cursor position
  1308.  
  1309. Name: GN4LINE
  1310. Mod : GN4.OBJ
  1311. Decl: DECLARE SUB GN4Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  1312. Type: Graphics-MDA
  1313. Desc: Draw a line
  1314.  
  1315. Name: GN4LOCATE
  1316. Mod : GLOCATE.OBJ
  1317. Decl: DECLARE SUB GN4Locate (BYVAL Row%, BYVAL Column%)
  1318. Type: Graphics-MDA
  1319. Desc: Set the cursor position
  1320.  
  1321. Name: GN4MODE
  1322. Mod : GN4.OBJ
  1323. Decl: DECLARE SUB GN4Mode (BYVAL ModeNr%)
  1324. Type: Graphics-MDA
  1325. Desc: Switch between text and graphics modes
  1326.  
  1327. Name: GN4PLOT
  1328. Mod : GN4.OBJ
  1329. Decl: DECLARE SUB GN4Plot (BYVAL X%, BYVAL Y%)
  1330. Type: Graphics-MDA
  1331. Desc: Draw a dot
  1332.  
  1333. Name: GN4POLYGON
  1334. Mod : GN4POLY.OBJ
  1335. Decl: DECLARE SUB GN4Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  1336. Type: Graphics-MDA
  1337. Desc: Draw a regular polygon
  1338.  
  1339. Name: GN4WRITE
  1340. Mod : GN4.OBJ
  1341. Decl: DECLARE SUB GN4Write (St$)
  1342. Type: Graphics-MDA
  1343. Desc: Display text
  1344.  
  1345. Name: GN4WRITELN
  1346. Mod : GN4.OBJ
  1347. Decl: DECLARE SUB GN4WriteLn (St$)
  1348. Type: Graphics-MDA
  1349. Desc: Display text followed by a <CR><LF>
  1350.  
  1351. Name: GN5BANNER
  1352. Mod : GN5BANNE.OBJ
  1353. Decl: DECLARE SUB GN5Banner (St$, X%, Y%, Xmul%, Ymul%)
  1354. Type: Graphics-SVGA
  1355. Desc: Display text of a specified size using graphics coordinates
  1356.  
  1357. Name: GN5BOX
  1358. Mod : GN5.OBJ
  1359. Decl: DECLARE SUB GN5Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  1360. Type: Graphics-SVGA
  1361. Desc: Draw a box
  1362.  
  1363. Name: GN5CLS
  1364. Mod : GN5.OBJ
  1365. Decl: DECLARE SUB GN5Cls ()
  1366. Type: Graphics-SVGA
  1367. Desc: Clear the screen
  1368.  
  1369. Name: GN5COLOR
  1370. Mod : GN5.OBJ
  1371. Decl: DECLARE SUB GN5Color (BYVAL Foreground%, BYVAL Background%)
  1372. Type: Graphics-SVGA
  1373. Desc: Set the colors
  1374.  
  1375. Name: GN5ELLIPSE
  1376. Mod : GN5ELLIP.OBJ
  1377. Decl: DECLARE SUB GN5Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  1378. Type: Graphics-SVGA
  1379. Desc: Draw a circle or ellipse
  1380.  
  1381. Name: GN5GET
  1382. Mod : GN5GET.OBJ
  1383. Decl: DECLARE SUB GN5Get (X1%, Y1%, X2%, Y2%, Image%())
  1384. Type: Graphics-SVGA
  1385. Desc: Get a GET/PUT image
  1386.  
  1387. Name: GN5GETCOLOR
  1388. Mod : GN5.OBJ
  1389. Decl: DECLARE SUB GN5GetColor (Foreground%, Background%)
  1390. Type: Graphics-SVGA
  1391. Desc: Get the current colors
  1392.  
  1393. Name: GN5GETLOCATE
  1394. Mod : GGETLOC.OBJ
  1395. Decl: DECLARE SUB GN5GetLocate (Row%, Column%)
  1396. Type: Graphics-SVGA
  1397. Desc: Get the cursor position
  1398.  
  1399. Name: GN5GETRES
  1400. Mod : GN5.OBJ
  1401. Decl: DECLARE SUB GN5GetRes (MaxX%, MaxY%)
  1402. Type: Graphics-SVGA
  1403. Desc: Get the screen size in pixels
  1404.  
  1405. Name: GN5INIT
  1406. Mod : GN5.OBJ
  1407. Decl: DECLARE SUB GN5Init (BYVAL BIOSmode%, BYVAL MaxX%, BYVAL MaxY%)
  1408. Type: Graphics-SVGA
  1409. Desc: Initialize graphics info about a 256-color SuperVGA mode
  1410.  
  1411. Name: GN5LINE
  1412. Mod : GN5.OBJ
  1413. Decl: DECLARE SUB GN5Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  1414. Type: Graphics-SVGA
  1415. Desc: Draw a line
  1416.  
  1417. Name: GN5LOCATE
  1418. Mod : GLOCATE.OBJ
  1419. Decl: DECLARE SUB GN5Locate (BYVAL Row%, BYVAL Column%)
  1420. Type: Graphics-SVGA
  1421. Desc: Set the cursor position
  1422.  
  1423. Name: GN5MAKEBMP
  1424. Mod : GN5MAKEB.OBJ
  1425. Decl: DECLARE SUB GN5MakeBMP (FileName$, X1%, Y1%, X2%, Y2%, ErrCode%)
  1426. Type: Graphics-VGA
  1427. Desc: Display a .BMP image
  1428.  
  1429. Name: GN5MODE
  1430. Mod : GN5.OBJ
  1431. Decl: DECLARE SUB GN5Mode (BYVAL Graphics%)
  1432. Type: Graphics-SVGA
  1433. Desc: Switch between text and graphics modes
  1434.  
  1435. Name: GN5PLOT
  1436. Mod : GN5.OBJ
  1437. Decl: DECLARE SUB GN5Plot (BYVAL X%, BYVAL Y%)
  1438. Type: Graphics-SVGA
  1439. Desc: Draw a dot
  1440.  
  1441. Name: GN5POLYGON
  1442. Mod : GN5POLY.OBJ
  1443. Decl: DECLARE SUB GN5Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  1444. Type: Graphics-SVGA
  1445. Desc: Draw a regular polygon
  1446.  
  1447. Name: GN5PUT
  1448. Mod : GN5PUT.OBJ
  1449. Decl: DECLARE SUB GN5Put (StartX%, StartY%, Image%())
  1450. Type: Graphics-SVGA
  1451. Desc: Display a GET/PUT image
  1452.  
  1453. Name: GN5SHOWBMP
  1454. Mod : GN5SHOWB.OBJ
  1455. Decl: DECLARE SUB GN5ShowBMP (FileName$, OrigX%, OrigY%, ErrCode%)
  1456. Type: Graphics-VGA
  1457. Desc: Display a .BMP image
  1458.  
  1459. Name: GN5WRITE
  1460. Mod : GN5.OBJ
  1461. Decl: DECLARE SUB GN5Write (St$)
  1462. Type: Graphics-SVGA
  1463. Desc: Display text
  1464.  
  1465. Name: GN5WRITELN
  1466. Mod : GN5.OBJ
  1467. Decl: DECLARE SUB GN5WriteLn (St$)
  1468. Type: Graphics-SVGA
  1469. Desc: Display text followed by a <CR><LF>
  1470.  
  1471. Name: GN6BANNER
  1472. Mod : GN6BANNE.OBJ
  1473. Decl: DECLARE SUB GN6Banner (St$, X%, Y%, Xmul%, Ymul%)
  1474. Type: Dual_Monitor
  1475. Desc: Display text of a specified size using graphics coordinates
  1476.  
  1477. Name: GN6BOX
  1478. Mod : GN6.OBJ
  1479. Decl: DECLARE SUB GN6Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  1480. Type: Dual_Monitor
  1481. Desc: Draw a box
  1482.  
  1483. Name: GN6CLS
  1484. Mod : GN6.OBJ
  1485. Decl: DECLARE SUB GN6Cls ()
  1486. Type: Dual_Monitor
  1487. Desc: Clear the screen
  1488.  
  1489. Name: GN6COLOR
  1490. Mod : GN6.OBJ
  1491. Decl: DECLARE SUB GN6Color (BYVAL Foregnd%, BYVAL Backgnd%)
  1492. Type: Dual_Monitor
  1493. Desc: Set the colors
  1494.  
  1495. Name: GN6CURSORSIZE
  1496. Mod : GN6.OBJ
  1497. Decl: DECLARE SUB GN6CursorSize (BYVAL ScanLines%)
  1498. Type: Dual_Monitor
  1499. Desc: Set the cursor size
  1500.  
  1501. Name: GN6ELLIPSE
  1502. Mod : GN6ELLIP.OBJ
  1503. Decl: DECLARE SUB GN6Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  1504. Type: Dual_Monitor
  1505. Desc: Draw a circle or ellipse
  1506.  
  1507. Name: GN6GETCOLOR
  1508. Mod : GN6.OBJ
  1509. Decl: DECLARE SUB GN6GetColor (Foregnd%, Backgnd%)
  1510. Type: Dual_Monitor
  1511. Desc: Get the current colors
  1512.  
  1513. Name: GN6GETLOCATE
  1514. Mod : GN6.OBJ
  1515. Decl: DECLARE SUB GN6GetLocate (Row%, Column%)
  1516. Type: Dual_Monitor
  1517. Desc: Get the cursor position
  1518.  
  1519. Name: GN6GETPEL
  1520. Mod : GN6.OBJ
  1521. Decl: DECLARE SUB GN6GetPel (BYVAL X%, BYVAL Y%, Ch%, Fore%, Back%)
  1522. Type: Dual_Monitor
  1523. Desc: Get the color and character of a pel
  1524.  
  1525. Name: GN6LINE
  1526. Mod : GN6.OBJ
  1527. Decl: DECLARE SUB GN6Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  1528. Type: Dual_Monitor
  1529. Desc: Draw a line
  1530.  
  1531. Name: GN6LOCATE
  1532. Mod : GN6.OBJ
  1533. Decl: DECLARE SUB GN6Locate (BYVAL Row%, BYVAL Column%)
  1534. Type: Dual_Monitor
  1535. Desc: Set the cursor position
  1536.  
  1537. Name: GN6MODE
  1538. Mod : GN6.OBJ
  1539. Decl: DECLARE SUB GN6Mode (BYVAL ModeNr%)
  1540. Type: Dual_Monitor
  1541. Desc: Switch between various text modes
  1542.  
  1543. Name: GN6PLOT
  1544. Mod : GN6.OBJ
  1545. Decl: DECLARE SUB GN6Plot (BYVAL X%, BYVAL Y%)
  1546. Type: Dual_Monitor
  1547. Desc: Draw a dot
  1548.  
  1549. Name: GN6POLYGON
  1550. Mod : GN6POLY.OBJ
  1551. Decl: DECLARE SUB GN6Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  1552. Type: Dual_Monitor
  1553. Desc: Draw a regular polygon
  1554.  
  1555. Name: GN6SETBLOCK
  1556. Mod : GN6.OBJ
  1557. Decl: DECLARE SUB GN6SetBlock (BYVAL Ch%)
  1558. Type: Dual_Monitor
  1559. Desc: Set the character used to form a pel
  1560.  
  1561. Name: GN6WRITE
  1562. Mod : GN6.OBJ
  1563. Decl: DECLARE SUB GN6Write (St$)
  1564. Type: Dual_Monitor
  1565. Desc: Display text
  1566.  
  1567. Name: GN6WRITELN
  1568. Mod : GN6.OBJ
  1569. Decl: DECLARE SUB GN6WriteLn (St$)
  1570. Type: Dual_Monitor
  1571. Desc: Display text followed by a <CR><LF>
  1572.  
  1573. Name: G0BANNER
  1574. Mod : G0BANNER.OBJ
  1575. Decl: DECLARE SUB G0Banner (St$, X%, Y%, Xmul%, Ymul%)
  1576. Type: Text
  1577. Desc: Display text of a specified size using graphics coordinates
  1578.  
  1579. Name: G0BOX
  1580. Mod : G0.OBJ
  1581. Decl: DECLARE SUB G0Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  1582. Type: Text
  1583. Desc: Draw a box
  1584.  
  1585. Name: G0CLS
  1586. Mod : G0.OBJ
  1587. Decl: DECLARE SUB G0Cls ()
  1588. Type: Text
  1589. Desc: Clear the screen
  1590.  
  1591. Name: G0COLOR
  1592. Mod : G0.OBJ
  1593. Decl: DECLARE SUB G0Color (BYVAL Foregnd%, BYVAL Backgnd%)
  1594. Type: Text
  1595. Desc: Set the colors
  1596.  
  1597. Name: G0ELLIPSE
  1598. Mod : G0ELLIPS.OBJ
  1599. Decl: DECLARE SUB G0Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  1600. Type: Text
  1601. Desc: Draw a circle or ellipse
  1602.  
  1603. Name: G0GETCOLOR
  1604. Mod : G0.OBJ
  1605. Decl: DECLARE SUB G0GetColor (Foregnd%, Backgnd%)
  1606. Type: Text
  1607. Desc: Get the current colors
  1608.  
  1609. Name: G0GETLOCATE
  1610. Mod : GGETLOC.OBJ
  1611. Decl: DECLARE SUB G0GetLocate (Row%, Column%)
  1612. Type: Text
  1613. Desc: Get the cursor position
  1614.  
  1615. Name: G0GETPEL
  1616. Mod : G0.OBJ
  1617. Decl: DECLARE SUB G0GetPel (BYVAL X%, BYVAL Y%, Ch%, Fore%, Back%)
  1618. Type: Text
  1619. Desc: Get the color and character of a pel
  1620.  
  1621. Name: G0LINE
  1622. Mod : G0.OBJ
  1623. Decl: DECLARE SUB G0Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  1624. Type: Text
  1625. Desc: Draw a line
  1626.  
  1627. Name: G0LOCATE
  1628. Mod : GLOCATE.OBJ
  1629. Decl: DECLARE SUB G0Locate (BYVAL Row%, BYVAL Column%)
  1630. Type: Text
  1631. Desc: Set the cursor position
  1632.  
  1633. Name: G0MODE
  1634. Mod : G0.OBJ
  1635. Decl: DECLARE SUB G0Mode (BYVAL ModeNr%)
  1636. Type: Text
  1637. Desc: Switch between various text modes
  1638.  
  1639. Name: G0PLOT
  1640. Mod : G0.OBJ
  1641. Decl: DECLARE SUB G0Plot (BYVAL X%, BYVAL Y%)
  1642. Type: Text
  1643. Desc: Draw a dot
  1644.  
  1645. Name: G0POLYGON
  1646. Mod : G0POLY.OBJ
  1647. Decl: DECLARE SUB G0Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  1648. Type: Text
  1649. Desc: Draw a regular polygon
  1650.  
  1651. Name: G0SETBLOCK
  1652. Mod : G0.OBJ
  1653. Decl: DECLARE SUB G0SetBlock (BYVAL Ch%)
  1654. Type: Text
  1655. Desc: Set the character used to form a pel
  1656.  
  1657. Name: G0WRITE
  1658. Mod : G0.OBJ
  1659. Decl: DECLARE SUB G0Write (St$)
  1660. Type: Text
  1661. Desc: Display text
  1662.  
  1663. Name: G0WRITELN
  1664. Mod : G0.OBJ
  1665. Decl: DECLARE SUB G0WriteLn (St$)
  1666. Type: Text
  1667. Desc: Display text followed by a <CR><LF>
  1668.  
  1669. Name: G1BANNER
  1670. Mod : G1BANNER.OBJ
  1671. Decl: DECLARE SUB G1Banner (St$, X%, Y%, Xmul%, Ymul%)
  1672. Type: Graphics-CGA
  1673. Desc: Display text of a specified size using graphics coordinates
  1674.  
  1675. Name: G1BORDER
  1676. Mod : G1BORDER.OBJ
  1677. Decl: DECLARE SUB G1Border (BYVAL Colour%)
  1678. Type: Graphics-CGA
  1679. Desc: Set the border color
  1680.  
  1681. Name: G1BOX
  1682. Mod : G1.OBJ
  1683. Decl: DECLARE SUB G1Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  1684. Type: Graphics-CGA
  1685. Desc: Draw a box
  1686.  
  1687. Name: G1CLS
  1688. Mod : G1.OBJ
  1689. Decl: DECLARE SUB G1Cls ()
  1690. Type: Graphics-CGA
  1691. Desc: Clear the screen
  1692.  
  1693. Name: G1COLOR
  1694. Mod : G1.OBJ
  1695. Decl: DECLARE SUB G1Color (BYVAL Foregnd%, BYVAL Backgnd%)
  1696. Type: Graphics-CGA
  1697. Desc: Set the colors
  1698.  
  1699. Name: G1ELLIPSE
  1700. Mod : G1ELLIPS.OBJ
  1701. Decl: DECLARE SUB G1Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  1702. Type: Graphics-CGA
  1703. Desc: Draw a circle or ellipse
  1704.  
  1705. Name: G1GETCOLOR
  1706. Mod : G1.OBJ
  1707. Decl: DECLARE SUB G1GetColor (Foregnd%, Backgnd%)
  1708. Type: Graphics-CGA
  1709. Desc: Get the current colors
  1710.  
  1711. Name: G1GETLOCATE
  1712. Mod : GGETLOC.OBJ
  1713. Decl: DECLARE SUB G1GetLocate (Row%, Column%)
  1714. Type: Graphics-CGA
  1715. Desc: Get the cursor position
  1716.  
  1717. Name: G1LINE
  1718. Mod : G1.OBJ
  1719. Decl: DECLARE SUB G1Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  1720. Type: Graphics-CGA
  1721. Desc: Draw a line
  1722.  
  1723. Name: G1LOCATE
  1724. Mod : GLOCATE.OBJ
  1725. Decl: DECLARE SUB G1Locate (BYVAL Row%, BYVAL Column%)
  1726. Type: Graphics-CGA
  1727. Desc: Set the cursor position
  1728.  
  1729. Name: G1MIRRORH
  1730. Mod : G1MIRH.OBJ
  1731. Decl: DECLARE SUB G1MirrorH (ImageA%(), ImageB%())
  1732. Type: Graphics-CGA
  1733. Desc: Make the mirror image of a GET/PUT image
  1734.  
  1735. Name: G1MODE
  1736. Mod : G1MODE.OBJ
  1737. Decl: DECLARE SUB G1Mode (BYVAL ModeNr%)
  1738. Type: Graphics-CGA
  1739. Desc: Switch between text and graphics modes
  1740.  
  1741. Name: G1PALETTEA
  1742. Mod : G1PALETA.OBJ
  1743. Decl: DECLARE SUB G1PaletteA (BYVAL PaletteNr%)
  1744. Type: Graphics-CGA
  1745. Desc: Choose a palette
  1746.  
  1747. Name: G1PALETTEB
  1748. Mod : G1PALETB.OBJ
  1749. Decl: DECLARE SUB G1PaletteB (BYVAL PaletteNr%)
  1750. Type: Graphics-CGA
  1751. Desc: Choose a palette
  1752.  
  1753. Name: G1PLOT
  1754. Mod : G1.OBJ
  1755. Decl: DECLARE SUB G1Plot (BYVAL X%, BYVAL Y%)
  1756. Type: Graphics-CGA
  1757. Desc: Draw a dot
  1758.  
  1759. Name: G1POLYGON
  1760. Mod : G1POLY.OBJ
  1761. Decl: DECLARE SUB G1Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  1762. Type: Graphics-CGA
  1763. Desc: Draw a regular polygon
  1764.  
  1765. Name: G1WRITE
  1766. Mod : G1.OBJ
  1767. Decl: DECLARE SUB G1Write (St$)
  1768. Type: Graphics-CGA
  1769. Desc: Display text
  1770.  
  1771. Name: G1WRITELN
  1772. Mod : G1.OBJ
  1773. Decl: DECLARE SUB G1WriteLn (St$)
  1774. Type: Graphics-CGA
  1775. Desc: Display text followed by a <CR><LF>
  1776.  
  1777. Name: G2BANNER
  1778. Mod : G2BANNER.OBJ
  1779. Decl: DECLARE SUB G2Banner (St$, X%, Y%, Xmul%, Ymul%)
  1780. Type: Graphics-CGA
  1781. Desc: Display text of a specified size using graphics coordinates
  1782.  
  1783. Name: G2BOX
  1784. Mod : G2.OBJ
  1785. Decl: DECLARE SUB G2Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  1786. Type: Graphics-CGA
  1787. Desc: Draw a box
  1788.  
  1789. Name: G2CLS
  1790. Mod : G2.OBJ
  1791. Decl: DECLARE SUB G2Cls ()
  1792. Type: Graphics-CGA
  1793. Desc: Clear the screen
  1794.  
  1795. Name: G2COLOR
  1796. Mod : G2.OBJ
  1797. Decl: DECLARE SUB G2Color (BYVAL Foregnd%, BYVAL Backgnd%)
  1798. Type: Graphics-CGA
  1799. Desc: Set the colors
  1800.  
  1801. Name: G2ELLIPSE
  1802. Mod : G2ELLIPS.OBJ
  1803. Decl: DECLARE SUB G2Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  1804. Type: Graphics-CGA
  1805. Desc: Draw a circle or ellipse
  1806.  
  1807. Name: G2GET
  1808. Mod : G2GET.OBJ
  1809. Decl: DECLARE SUB G2Get (X1%, Y1%, X2%, Y2%, Image%())
  1810. Type: Graphics-CGA
  1811. Desc: Get an image in GET/PUT format
  1812.  
  1813. Name: G2GETCOLOR
  1814. Mod : G2.OBJ
  1815. Decl: DECLARE SUB G2GetColor (Foregnd%, Backgnd%)
  1816. Type: Graphics-CGA
  1817. Desc: Get the current colors
  1818.  
  1819. Name: G2GETLOCATE
  1820. Mod : GGETLOC.OBJ
  1821. Decl: DECLARE SUB G2GetLocate (Row%, Column%)
  1822. Type: Graphics-CGA
  1823. Desc: Get the cursor position
  1824.  
  1825. Name: G2LINE
  1826. Mod : G2.OBJ
  1827. Decl: DECLARE SUB G2Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  1828. Type: Graphics-CGA
  1829. Desc: Draw a line
  1830.  
  1831. Name: G2LOADMAC
  1832. Mod : G2LODMAC.OBJ
  1833. Decl: DECLARE SUB G2LoadMAC (File$, Image%(), StartRow%)
  1834. Type: Graphics-CGA
  1835. Desc: Display part of a .MAC file
  1836.  
  1837. Name: G2LOADPCX
  1838. Mod : G2LODPCX.OBJ
  1839. Decl: DECLARE SUB G2LoadPCX (File$, Image%(), ErrCode%)
  1840. Type: Graphics-CGA
  1841. Desc: Load a .PCX file into a GET/PUT image
  1842.  
  1843. Name: G2LOCATE
  1844. Mod : GLOCATE.OBJ
  1845. Decl: DECLARE SUB G2Locate (BYVAL Row%, BYVAL Column%)
  1846. Type: Graphics-CGA
  1847. Desc: Set the cursor position
  1848.  
  1849. Name: G2MIRRORH
  1850. Mod : G2MIRH.OBJ
  1851. Decl: DECLARE SUB G2MirrorH (ImageA%(), ImageB%())
  1852. Type: Graphics-CGA
  1853. Desc: Form the mirror image of a GET/PUT image
  1854.  
  1855. Name: G2MODE
  1856. Mod : G2MODE.OBJ
  1857. Decl: DECLARE SUB G2Mode (BYVAL ModeNr%)
  1858. Type: Graphics-CGA
  1859. Desc: Switch betweeen text and graphics modes
  1860.  
  1861. Name: G2PLOT
  1862. Mod : G2.OBJ
  1863. Decl: DECLARE SUB G2Plot (BYVAL X%, BYVAL Y%)
  1864. Type: Graphics-CGA
  1865. Desc: Draw a dot
  1866.  
  1867. Name: G2POLYGON
  1868. Mod : G2POLY.OBJ
  1869. Decl: DECLARE SUB G2Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  1870. Type: Graphics-CGA
  1871. Desc: Draw a regular polygon
  1872.  
  1873. Name: G2PUT
  1874. Mod : G2PUT.OBJ
  1875. Decl: DECLARE SUB G2Put (X%, Y%, Image%())
  1876. Type: Graphics-CGA
  1877. Desc: Display a GET/PUT image
  1878.  
  1879. Name: G2WRITE
  1880. Mod : G2.OBJ
  1881. Decl: DECLARE SUB G2Write (St$)
  1882. Type: Graphics-CGA
  1883. Desc: Display text
  1884.  
  1885. Name: G2WRITELN
  1886. Mod : G2.OBJ
  1887. Decl: DECLARE SUB G2WriteLn (St$)
  1888. Type: Graphics-CGA
  1889. Desc: Display text followed by a <CR><LF>
  1890.  
  1891. Name: G3BANNER
  1892. Mod : G3BANNER.OBJ
  1893. Decl: DECLARE SUB G3Banner (St$, X%, Y%, Xmul%, Ymul%)
  1894. Type: Graphics-HGA
  1895. Desc: Display text of a specified size using graphics coordinates
  1896.  
  1897. Name: G3BOX
  1898. Mod : G3.OBJ
  1899. Decl: DECLARE SUB G3Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  1900. Type: Graphics-HGA
  1901. Desc: Draw a box
  1902.  
  1903. Name: G3CLS
  1904. Mod : G3.OBJ
  1905. Decl: DECLARE SUB G3Cls ()
  1906. Type: Graphics-HGA
  1907. Desc: Clear the screen
  1908.  
  1909. Name: G3COLOR
  1910. Mod : G3.OBJ
  1911. Decl: DECLARE SUB G3Color (BYVAL Foregnd%, BYVAL Backgnd%)
  1912. Type: Graphics-HGA
  1913. Desc: Set the colors
  1914.  
  1915. Name: G3ELLIPSE
  1916. Mod : G3ELLIPS.OBJ
  1917. Decl: DECLARE SUB G3Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  1918. Type: Graphics-HGA
  1919. Desc: Draw a circle or ellipse
  1920.  
  1921. Name: G3GETCOLOR
  1922. Mod : G3.OBJ
  1923. Decl: DECLARE SUB G3GetColor (Foregnd%, Backgnd%)
  1924. Type: Graphics-HGA
  1925. Desc: Get the current colors
  1926.  
  1927. Name: G3GETLOCATE
  1928. Mod : GGETLOC.OBJ
  1929. Decl: DECLARE SUB G3GetLocate (Row%, Column%)
  1930. Type: Graphics-HGA
  1931. Desc: Get the cursor position
  1932.  
  1933. Name: G3LINE
  1934. Mod : G3.OBJ
  1935. Decl: DECLARE SUB G3Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  1936. Type: Graphics-HGA
  1937. Desc: Draw a line
  1938.  
  1939. Name: G3LOCATE
  1940. Mod : GLOCATE.OBJ
  1941. Decl: DECLARE SUB G3Locate (BYVAL Row%, BYVAL Column%)
  1942. Type: Graphics-HGA
  1943. Desc: Set the cursor position
  1944.  
  1945. Name: G3MODE
  1946. Mod : G3.OBJ
  1947. Decl: DECLARE SUB G3Mode (BYVAL ModeNr%)
  1948. Type: Graphics-HGA
  1949. Desc: Switch between text and graphics modes
  1950.  
  1951. Name: G3PLOT
  1952. Mod : G3.OBJ
  1953. Decl: DECLARE SUB G3Plot (BYVAL X%, BYVAL Y%)
  1954. Type: Graphics-HGA
  1955. Desc: Draw a dot
  1956.  
  1957. Name: G3POLYGON
  1958. Mod : G3POLY.OBJ
  1959. Decl: DECLARE SUB G3Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  1960. Type: Graphics-HGA
  1961. Desc: Draw a regular polygon
  1962.  
  1963. Name: G3WRITE
  1964. Mod : G3.OBJ
  1965. Decl: DECLARE SUB G3Write (St$)
  1966. Type: Graphics-HGA
  1967. Desc: Display text
  1968.  
  1969. Name: G3WRITELN
  1970. Mod : G3.OBJ
  1971. Decl: DECLARE SUB G3WriteLn (St$)
  1972. Type: Graphics-HGA
  1973. Desc: Display text followed by a <CR><LF>
  1974.  
  1975. Name: G7BANNER
  1976. Mod : G7BANNER.OBJ
  1977. Decl: DECLARE SUB G7Banner (St$, X%, Y%, Xmul%, Ymul%)
  1978. Type: Graphics-EGA
  1979. Desc: Display text of a specified size using graphics coordinates
  1980.  
  1981. Name: G7BOX
  1982. Mod : G7.OBJ
  1983. Decl: DECLARE SUB G7Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  1984. Type: Graphics-EGA
  1985. Desc: Draw a box
  1986.  
  1987. Name: G7CLS
  1988. Mod : G7.OBJ
  1989. Decl: DECLARE SUB G7Cls ()
  1990. Type: Graphics-EGA
  1991. Desc: Clear the screen
  1992.  
  1993. Name: G7COLOR
  1994. Mod : G7.OBJ
  1995. Decl: DECLARE SUB G7Color (BYVAL Foreground%, BYVAL Background%)
  1996. Type: Graphics-EGA
  1997. Desc: Set the colors
  1998.  
  1999. Name: G7GETCOLOR
  2000. Mod : G7.OBJ
  2001. Decl: DECLARE SUB G7GetColor (Foreground%, Background%)
  2002. Type: Graphics-EGA
  2003. Desc: Get the current colors
  2004.  
  2005. Name: G7GETLOCATE
  2006. Mod : GGETLOC.OBJ
  2007. Decl: DECLARE SUB G7GetLocate (Row%, Column%)
  2008. Type: Graphics-EGA
  2009. Desc: Get the cursor position
  2010.  
  2011. Name: G7ELLIPSE
  2012. Mod : G7ELLIPS.OBJ
  2013. Decl: DECLARE SUB G7Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  2014. Type: Graphics-EGA
  2015. Desc: Draw a circle or ellipse
  2016.  
  2017. Name: G7LINE
  2018. Mod : G7.OBJ
  2019. Decl: DECLARE SUB G7Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  2020. Type: Graphics-EGA
  2021. Desc: Draw a line
  2022.  
  2023. Name: G7LOCATE
  2024. Mod : GLOCATE.OBJ
  2025. Decl: DECLARE SUB G7Locate (BYVAL Row%, BYVAL Column%)
  2026. Type: Graphics-EGA
  2027. Desc: Set the cursor position
  2028.  
  2029. Name: G7MODE
  2030. Mod : G7MODE.OBJ
  2031. Decl: DECLARE SUB G7Mode (BYVAL Graphics%)
  2032. Type: Graphics-EGA
  2033. Desc: Switch between text and graphics modes
  2034.  
  2035. Name: G7PLOT
  2036. Mod : G7.OBJ
  2037. Decl: DECLARE SUB G7Plot (BYVAL x%, BYVAL y%)
  2038. Type: Graphics-EGA
  2039. Desc: Draw a dot
  2040.  
  2041. Name: G7POLYGON
  2042. Mod : G7POLY.OBJ
  2043. Decl: DECLARE SUB G7Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  2044. Type: Graphics-EGA
  2045. Desc: Draw a regular polygon
  2046.  
  2047. Name: G7WRITE
  2048. Mod : G7.OBJ
  2049. Decl: DECLARE SUB G7Write (St$)
  2050. Type: Graphics-EGA
  2051. Desc: Display text
  2052.  
  2053. Name: G7WRITELN
  2054. Mod : G7.OBJ
  2055. Decl: DECLARE SUB G7WriteLn (St$)
  2056. Type: Graphics-EGA
  2057. Desc: Display text followed by a <CR><LF>
  2058.  
  2059. Name: G8BANNER
  2060. Mod : G8BANNER.OBJ
  2061. Decl: DECLARE SUB G8Banner (St$, X%, Y%, Xmul%, Ymul%)
  2062. Type: Graphics-EGA
  2063. Desc: Display text of a specified size using graphics coordinates
  2064.  
  2065. Name: G8BOX
  2066. Mod : G8.OBJ
  2067. Decl: DECLARE SUB G8Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  2068. Type: Graphics-EGA
  2069. Desc: Draw a box
  2070.  
  2071. Name: G8CLS
  2072. Mod : G8.OBJ
  2073. Decl: DECLARE SUB G8Cls ()
  2074. Type: Graphics-EGA
  2075. Desc: Clear the screen
  2076.  
  2077. Name: G8COLOR
  2078. Mod : G8.OBJ
  2079. Decl: DECLARE SUB G8Color (BYVAL Foreground%, BYVAL Background%)
  2080. Type: Graphics-EGA
  2081. Desc: Set the colors
  2082.  
  2083. Name: G8ELLIPSE
  2084. Mod : G8ELLIPS.OBJ
  2085. Decl: DECLARE SUB G8Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  2086. Type: Graphics-EGA
  2087. Desc: Draw a circle or ellipse
  2088.  
  2089. Name: G8GETCOLOR
  2090. Mod : G8.OBJ
  2091. Decl: DECLARE SUB G8GetColor (Foreground%, Background%)
  2092. Type: Graphics-EGA
  2093. Desc: Get the current colors
  2094.  
  2095. Name: G8GETLOCATE
  2096. Mod : GGETLOC.OBJ
  2097. Decl: DECLARE SUB G8GetLocate (Row%, Column%)
  2098. Type: Graphics-EGA
  2099. Desc: Get the cursor position
  2100.  
  2101. Name: G8LINE
  2102. Mod : G8.OBJ
  2103. Decl: DECLARE SUB G8Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  2104. Type: Graphics-EGA
  2105. Desc: Draw a line
  2106.  
  2107. Name: G8LOCATE
  2108. Mod : GLOCATE.OBJ
  2109. Decl: DECLARE SUB G8Locate (BYVAL Row%, BYVAL Column%)
  2110. Type: Graphics-EGA
  2111. Desc: Set the cursor position
  2112.  
  2113. Name: G8MODE
  2114. Mod : G8MODE.OBJ
  2115. Decl: DECLARE SUB G8Mode (BYVAL Graphics%)
  2116. Type: Graphics-EGA
  2117. Desc: Switch between text and graphics modes
  2118.  
  2119. Name: G8PLOT
  2120. Mod : G8.OBJ
  2121. Decl: DECLARE SUB G8Plot (BYVAL x%, BYVAL y%)
  2122. Type: Graphics-EGA
  2123. Desc: Draw a dot
  2124.  
  2125. Name: G8POLYGON
  2126. Mod : G8POLY.OBJ
  2127. Decl: DECLARE SUB G8Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  2128. Type: Graphics-EGA
  2129. Desc: Draw a regular polygon
  2130.  
  2131. Name: G8WRITE
  2132. Mod : G8.OBJ
  2133. Decl: DECLARE SUB G8Write (St$)
  2134. Type: Graphics-EGA
  2135. Desc: Display text
  2136.  
  2137. Name: G8WRITELN
  2138. Mod : G8.OBJ
  2139. Decl: DECLARE SUB G8WriteLn (St$)
  2140. Type: Graphics-EGA
  2141. Desc: Display text followed by a <CR><LF>
  2142.  
  2143. Name: G9BANNER
  2144. Mod : G9BANNER.OBJ
  2145. Decl: DECLARE SUB G9Banner (St$, X%, Y%, Xmul%, Ymul%)
  2146. Type: Graphics-EGA
  2147. Desc: Display text of a specified size using graphics coordinates
  2148.  
  2149. Name: G9BOX
  2150. Mod : G9.OBJ
  2151. Decl: DECLARE SUB G9Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  2152. Type: Graphics-EGA
  2153. Desc: Draw a box
  2154.  
  2155. Name: G9CLS
  2156. Mod : G9.OBJ
  2157. Decl: DECLARE SUB G9Cls ()
  2158. Type: Graphics-EGA
  2159. Desc: Clear the screen
  2160.  
  2161. Name: G9COLOR
  2162. Mod : G9.OBJ
  2163. Decl: DECLARE SUB G9Color (BYVAL Foreground%, BYVAL Background%)
  2164. Type: Graphics-EGA
  2165. Desc: Set the colors
  2166.  
  2167. Name: G9ELLIPSE
  2168. Mod : G9ELLIPS.OBJ
  2169. Decl: DECLARE SUB G9Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  2170. Type: Graphics-EGA
  2171. Desc: Draw a circle or ellipse
  2172.  
  2173. Name: G9GETCOLOR
  2174. Mod : G9.OBJ
  2175. Decl: DECLARE SUB G9GetColor (Foreground%, Background%)
  2176. Type: Graphics-EGA
  2177. Desc: Get the current colors
  2178.  
  2179. Name: G9GETLOCATE
  2180. Mod : GGETLOC.OBJ
  2181. Decl: DECLARE SUB G9GetLocate (Row%, Column%)
  2182. Type: Graphics-EGA
  2183. Desc: Get the cursor position
  2184.  
  2185. Name: G9LINE
  2186. Mod : G9.OBJ
  2187. Decl: DECLARE SUB G9Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  2188. Type: Graphics-EGA
  2189. Desc: Draw a line
  2190.  
  2191. Name: G9LOCATE
  2192. Mod : GLOCATE.OBJ
  2193. Decl: DECLARE SUB G9Locate (BYVAL Row%, BYVAL Column%)
  2194. Type: Graphics-EGA
  2195. Desc: Set the cursor position
  2196.  
  2197. Name: G9MODE
  2198. Mod : G9MODE.OBJ
  2199. Decl: DECLARE SUB G9Mode (BYVAL Graphics%)
  2200. Type: Graphics-EGA
  2201. Desc: Switch between text and graphics modes
  2202.  
  2203. Name: G9PLOT
  2204. Mod : G9.OBJ
  2205. Decl: DECLARE SUB G9Plot (BYVAL x%, BYVAL y%)
  2206. Type: Graphics-EGA
  2207. Desc: Draw a dot
  2208.  
  2209. Name: G9POLYGON
  2210. Mod : G9POLY.OBJ
  2211. Decl: DECLARE SUB G9Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  2212. Type: Graphics-EGA
  2213. Desc: Draw a regular polygon
  2214.  
  2215. Name: G9WRITE
  2216. Mod : G9.OBJ
  2217. Decl: DECLARE SUB G9Write (St$)
  2218. Type: Graphics-EGA
  2219. Desc: Display text
  2220.  
  2221. Name: G9WRITELN
  2222. Mod : G9.OBJ
  2223. Decl: DECLARE SUB G9WriteLn (St$)
  2224. Type: Graphics-EGA
  2225. Desc: Display text followed by a <CR><LF>
  2226.  
  2227. Name: G10BANNER
  2228. Mod : G10BANNE.OBJ
  2229. Decl: DECLARE SUB G10Banner (St$, X%, Y%, Xmul%, Ymul%)
  2230. Type: Graphics-EGA
  2231. Desc: Display text of a specified size using graphics coordinates
  2232.  
  2233. Name: G10BOX
  2234. Mod : G10.OBJ
  2235. Decl: DECLARE SUB G10Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  2236. Type: Graphics-EGA
  2237. Desc: Draw a box
  2238.  
  2239. Name: G10CLS
  2240. Mod : G10.OBJ
  2241. Decl: DECLARE SUB G10Cls ()
  2242. Type: Graphics-EGA
  2243. Desc: Clear the screen
  2244.  
  2245. Name: G10COLOR
  2246. Mod : G10.OBJ
  2247. Decl: DECLARE SUB G10Color (BYVAL Foreground%, BYVAL Background%)
  2248. Type: Graphics-EGA
  2249. Desc: Set the colors
  2250.  
  2251. Name: G10ELLIPSE
  2252. Mod : G10ELLIP.OBJ
  2253. Decl: DECLARE SUB G10Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  2254. Type: Graphics-EGA
  2255. Desc: Draw a circle or ellipse
  2256.  
  2257. Name: G10GETCOLOR
  2258. Mod : G10.OBJ
  2259. Decl: DECLARE SUB G10GetColor (Foreground%, Background%)
  2260. Type: Graphics-EGA
  2261. Desc: Get the current colors
  2262.  
  2263. Name: G10GETLOCATE
  2264. Mod : GGETLOC.OBJ
  2265. Decl: DECLARE SUB G10GetLocate (Row%, Column%)
  2266. Type: Graphics-EGA
  2267. Desc: Get the cursor position
  2268.  
  2269. Name: G10LINE
  2270. Mod : G10.OBJ
  2271. Decl: DECLARE SUB G10Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  2272. Type: Graphics-EGA
  2273. Desc: Draw a line
  2274.  
  2275. Name: G10LOCATE
  2276. Mod : GLOCATE.OBJ
  2277. Decl: DECLARE SUB G10Locate (BYVAL Row%, BYVAL Column%)
  2278. Type: Graphics-EGA
  2279. Desc: Set the cursor position
  2280.  
  2281. Name: G10MODE
  2282. Mod : G10MODE.OBJ
  2283. Decl: DECLARE SUB G10Mode (BYVAL Graphics%)
  2284. Type: Graphics-EGA
  2285. Desc: Switch between text and graphics modes
  2286.  
  2287. Name: G10PLOT
  2288. Mod : G10.OBJ
  2289. Decl: DECLARE SUB G10Plot (BYVAL x%, BYVAL y%)
  2290. Type: Graphics-EGA
  2291. Desc: Draw a dot
  2292.  
  2293. Name: G10POLYGON
  2294. Mod : G10POLY.OBJ
  2295. Decl: DECLARE SUB G10Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  2296. Type: Graphics-EGA
  2297. Desc: Draw a regular polygon
  2298.  
  2299. Name: G10WRITE
  2300. Mod : G10.OBJ
  2301. Decl: DECLARE SUB G10Write (St$)
  2302. Type: Graphics-EGA
  2303. Desc: Display text
  2304.  
  2305. Name: G10WRITELN
  2306. Mod : G10.OBJ
  2307. Decl: DECLARE SUB G10WriteLn (St$)
  2308. Type: Graphics-EGA
  2309. Desc: Display text followed by a <CR><LF>
  2310.  
  2311. Name: G11BANNER
  2312. Mod : G11BANNE.OBJ
  2313. Decl: DECLARE SUB G11Banner (St$, X%, Y%, Xmul%, Ymul%)
  2314. Type: Graphics-VGA
  2315. Desc: Display text of a specified size using graphics coordinates
  2316.  
  2317. Name: G11BOX
  2318. Mod : G11.OBJ
  2319. Decl: DECLARE SUB G11Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  2320. Type: Graphics-VGA
  2321. Desc: Draw a box
  2322.  
  2323. Name: G11CLS
  2324. Mod : G11.OBJ
  2325. Decl: DECLARE SUB G11Cls ()
  2326. Type: Graphics-VGA
  2327. Desc: Clear the screen
  2328.  
  2329. Name: G11COLOR
  2330. Mod : G11.OBJ
  2331. Decl: DECLARE SUB G11Color (BYVAL Foreground%, BYVAL Background%)
  2332. Type: Graphics-VGA
  2333. Desc: Set the colors
  2334.  
  2335. Name: G11ELLIPSE
  2336. Mod : G11ELLIP.OBJ
  2337. Decl: DECLARE SUB G11Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  2338. Type: Graphics-VGA
  2339. Desc: Draw a circle or ellipse
  2340.  
  2341. Name: G11GETCOLOR
  2342. Mod : G11.OBJ
  2343. Decl: DECLARE SUB G11GetColor (Foreground%, Background%)
  2344. Type: Graphics-VGA
  2345. Desc: Get the current colors
  2346.  
  2347. Name: G11GETLOCATE
  2348. Mod : GGETLOC.OBJ
  2349. Decl: DECLARE SUB G11GetLocate (Row%, Column%)
  2350. Type: Graphics-VGA
  2351. Desc: Get the cursor position
  2352.  
  2353. Name: G11LINE
  2354. Mod : G11.OBJ
  2355. Decl: DECLARE SUB G11Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  2356. Type: Graphics-VGA
  2357. Desc: Draw a line
  2358.  
  2359. Name: G11LOCATE
  2360. Mod : GLOCATE.OBJ
  2361. Decl: DECLARE SUB G11Locate (BYVAL Row%, BYVAL Column%)
  2362. Type: Graphics-VGA
  2363. Desc: Set the cursor position
  2364.  
  2365. Name: G11MODE
  2366. Mod : G11MODE.OBJ
  2367. Decl: DECLARE SUB G11Mode (BYVAL Graphics%)
  2368. Type: Graphics-VGA
  2369. Desc: Switch between text and graphics modes
  2370.  
  2371. Name: G11PLOT
  2372. Mod : G11.OBJ
  2373. Decl: DECLARE SUB G11Plot (BYVAL X%, BYVAL Y%)
  2374. Type: Graphics-VGA
  2375. Desc: Draw a dot
  2376.  
  2377. Name: G11POLYGON
  2378. Mod : G11POLY.OBJ
  2379. Decl: DECLARE SUB G11Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  2380. Type: Graphics-VGA
  2381. Desc: Draw a regular polygon
  2382.  
  2383. Name: G11WRITE
  2384. Mod : G11.OBJ
  2385. Decl: DECLARE SUB G11Write (St$)
  2386. Type: Graphics-VGA
  2387. Desc: Display text
  2388.  
  2389. Name: G11WRITELN
  2390. Mod : G11.OBJ
  2391. Decl: DECLARE SUB G11WriteLn (St$)
  2392. Type: Graphics-VGA
  2393. Desc: Display text followed by a <CR><LF>
  2394.  
  2395. Name: G12BANNER
  2396. Mod : G12BANNE.OBJ
  2397. Decl: DECLARE SUB G12Banner (St$, X%, Y%, Xmul%, Ymul%)
  2398. Type: Graphics-VGA
  2399. Desc: Display text of a specified size using graphics coordinates
  2400.  
  2401. Name: G12BOX
  2402. Mod : G12.OBJ
  2403. Decl: DECLARE SUB G12Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  2404. Type: Graphics-VGA
  2405. Desc: Draw a box
  2406.  
  2407. Name: G12CLS
  2408. Mod : G12.OBJ
  2409. Decl: DECLARE SUB G12Cls ()
  2410. Type: Graphics-VGA
  2411. Desc: Clear the screen
  2412.  
  2413. Name: G12COLOR
  2414. Mod : G12.OBJ
  2415. Decl: DECLARE SUB G12Color (BYVAL Foreground%, BYVAL Background%)
  2416. Type: Graphics-VGA
  2417. Desc: Set the colors
  2418.  
  2419. Name: G12ELLIPSE
  2420. Mod : G12ELLIP.OBJ
  2421. Decl: DECLARE SUB G12Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  2422. Type: Graphics-VGA
  2423. Desc: Draw a circle or ellipse
  2424.  
  2425. Name: G12GETCOLOR
  2426. Mod : G12.OBJ
  2427. Decl: DECLARE SUB G12GetColor (Foreground%, Background%)
  2428. Type: Graphics-VGA
  2429. Desc: Get the current colors
  2430.  
  2431. Name: G12GETLOCATE
  2432. Mod : GGETLOC.OBJ
  2433. Decl: DECLARE SUB G12GetLocate (Row%, Column%)
  2434. Type: Graphics-VGA
  2435. Desc: Get the cursor position
  2436.  
  2437. Name: G12LINE
  2438. Mod : G12.OBJ
  2439. Decl: DECLARE SUB G12Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  2440. Type: Graphics-VGA
  2441. Desc: Draw a line
  2442.  
  2443. Name: G12LOCATE
  2444. Mod : GLOCATE.OBJ
  2445. Decl: DECLARE SUB G12Locate (BYVAL Row%, BYVAL Column%)
  2446. Type: Graphics-VGA
  2447. Desc: Set the cursor position
  2448.  
  2449. Name: G12MODE
  2450. Mod : G12MODE.OBJ
  2451. Decl: DECLARE SUB G12Mode (BYVAL Graphics%)
  2452. Type: Graphics-VGA
  2453. Desc: Switch between text and graphics modes
  2454.  
  2455. Name: G12PLOT
  2456. Mod : G12.OBJ
  2457. Decl: DECLARE SUB G12Plot (BYVAL X%, BYVAL Y%)
  2458. Type: Graphics-VGA
  2459. Desc: Draw a dot
  2460.  
  2461. Name: G12POLYGON
  2462. Mod : G12POLY.OBJ
  2463. Decl: DECLARE SUB G12Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  2464. Type: Graphics-VGA
  2465. Desc: Draw a regular polygon
  2466.  
  2467. Name: G12WRITE
  2468. Mod : G12.OBJ
  2469. Decl: DECLARE SUB G12Write (St$)
  2470. Type: Graphics-VGA
  2471. Desc: Display text
  2472.  
  2473. Name: G12WRITELN
  2474. Mod : G12.OBJ
  2475. Decl: DECLARE SUB G12WriteLn (St$)
  2476. Type: Graphics-VGA
  2477. Desc: Display text followed by a <CR><LF>
  2478.  
  2479. Name: G13BANNER
  2480. Mod : G13BANNE.OBJ
  2481. Decl: DECLARE SUB G13Banner (St$, X%, Y%, Xmul%, Ymul%)
  2482. Type: Graphics-VGA
  2483. Desc: Display text of a specified size using graphics coordinates
  2484.  
  2485. Name: G13BOX
  2486. Mod : G13.OBJ
  2487. Decl: DECLARE SUB G13Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%)
  2488. Type: Graphics-VGA
  2489. Desc: Draw a box
  2490.  
  2491. Name: G13CLS
  2492. Mod : G13.OBJ
  2493. Decl: DECLARE SUB G13Cls ()
  2494. Type: Graphics-VGA
  2495. Desc: Clear the screen
  2496.  
  2497. Name: G13COLOR
  2498. Mod : G13.OBJ
  2499. Decl: DECLARE SUB G13Color (BYVAL Foreground%, BYVAL Background%)
  2500. Type: Graphics-VGA
  2501. Desc: Set the colors
  2502.  
  2503. Name: G13ELLIPSE
  2504. Mod : G13ELLIP.OBJ
  2505. Decl: DECLARE SUB G13Ellipse (CenterX%, CenterY%, XRadius%, YRadius%)
  2506. Type: Graphics-VGA
  2507. Desc: Draw a circle or ellipse
  2508.  
  2509. Name: G13GET
  2510. Mod : G13GET.OBJ
  2511. Decl: DECLARE SUB G13Get (X1%, Y1%, X2%, Y2%, Image%())
  2512. Type: Graphics-VGA
  2513. Desc: Get a GET/PUT image
  2514.  
  2515. Name: G13GETCOLOR
  2516. Mod : G13.OBJ
  2517. Decl: DECLARE SUB G13GetColor (Foreground%, Background%)
  2518. Type: Graphics-VGA
  2519. Desc: Get the current colors
  2520.  
  2521. Name: G13GETLOCATE
  2522. Mod : GGETLOC.OBJ
  2523. Decl: DECLARE SUB G13GetLocate (Row%, Column%)
  2524. Type: Graphics-VGA
  2525. Desc: Get the cursor position
  2526.  
  2527. Name: G13LINE
  2528. Mod : G13.OBJ
  2529. Decl: DECLARE SUB G13Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%)
  2530. Type: Graphics-VGA
  2531. Desc: Draw a line
  2532.  
  2533. Name: G13LOCATE
  2534. Mod : GLOCATE.OBJ
  2535. Decl: DECLARE SUB G13Locate (BYVAL Row%, BYVAL Column%)
  2536. Type: Graphics-VGA
  2537. Desc: Set the cursor position
  2538.  
  2539. Name: G13MAKEBMP
  2540. Mod : G13MAKEB.OBJ
  2541. Decl: DECLARE SUB G13MakeBMP (FileName$, X1%, Y1%, X2%, Y2%, ErrCode%)
  2542. Type: Graphics-VGA
  2543. Desc: Display a .BMP image
  2544.  
  2545. Name: G13MODE
  2546. Mod : G13MODE.OBJ
  2547. Decl: DECLARE SUB G13Mode (BYVAL Graphics%)
  2548. Type: Graphics-VGA
  2549. Desc: Switch between text and graphics modes
  2550.  
  2551. Name: G13PLOT
  2552. Mod : G13.OBJ
  2553. Decl: DECLARE SUB G13Plot (BYVAL X%, BYVAL Y%)
  2554. Type: Graphics-VGA
  2555. Desc: Draw a dot
  2556.  
  2557. Name: G13PUT
  2558. Mod : G13PUT.OBJ
  2559. Decl: DECLARE SUB G13Put (StartX%, StartY%, Image%())
  2560. Type: Graphics-VGA
  2561. Desc: Display a GET/PUT image
  2562.  
  2563. Name: G13POLYGON
  2564. Mod : G13POLY.OBJ
  2565. Decl: DECLARE SUB G13Polygon (X%, Y%, Radius%, Vertices%, Angle!)
  2566. Type: Graphics-VGA
  2567. Desc: Draw a regular polygon
  2568.  
  2569. Name: G13SHOWBMP
  2570. Mod : G13SHOWB.OBJ
  2571. Decl: DECLARE SUB G13ShowBMP (FileName$, OrigX%, OrigY%, ErrCode%)
  2572. Type: Graphics-VGA
  2573. Desc: Display a .BMP image
  2574.  
  2575. Name: G13WRITE
  2576. Mod : G13.OBJ
  2577. Decl: DECLARE SUB G13Write (St$)
  2578. Type: Graphics-VGA
  2579. Desc: Display text
  2580.  
  2581. Name: G13WRITELN
  2582. Mod : G13.OBJ
  2583. Decl: DECLARE SUB G13WriteLn (St$)
  2584. Type: Graphics-VGA
  2585. Desc: Display text followed by a <CR><LF>
  2586.  
  2587. Name: MALLOCATE
  2588. Mod : MEMORYQ.OBJ
  2589. Decl: DECLARE SUB MAllocate (Bytes&, Ptr&, ErrCode%)
  2590. Type: Memory
  2591. Desc: Allocate a block of memory
  2592.  
  2593. Name: MDEALLOCATE
  2594. Mod : MEMORYQ.OBJ
  2595. Decl: DECLARE SUB MDeallocate (Ptr&, ErrCode%)
  2596. Type: Memory
  2597. Desc: Deallocate (free) a block of memory
  2598.  
  2599. Name: MFILL
  2600. Mod : MFILL.OBJ
  2601. Decl: DECLARE SUB MFill (Ptr&, BYVAL Value%, Bytes&)
  2602. Type: Memory
  2603. Desc: Fill a block of memory with a desired value
  2604.  
  2605. Name: MMOVE
  2606. Mod : MMOVE.OBJ
  2607. Decl: DECLARE SUB MMove (FromPtr&, ToPtr&, Bytes&)
  2608. Type: Memory
  2609. Desc: Copy the contents of one block of memory to another
  2610.  
  2611. Name: MPUTCHR
  2612. Mod : MPUTCHR.OBJ
  2613. Decl: DECLARE SUB MPutChr (Ptr&, Ch$)
  2614. Type: Memory
  2615. Desc: Put a character into a pointer location
  2616.  
  2617. Name: MSPLITPTR
  2618. Mod : MSPLITPT.OBJ
  2619. Decl: DECLARE SUB MSplitPtr (Ptr&, TSeg%, TOfs%)
  2620. Type: Memory
  2621. Desc: Convert an address from a pointer to segment/offset form
  2622.  
  2623. Name: SCREENSIZE
  2624. Mod : SCRNSIZE.OBJ
  2625. Decl: DECLARE SUB ScreenSize (Rows%, Columns%)
  2626. Type: Miscellaneous
  2627. Desc: Return the current text screen size
  2628.  
  2629. Name: STARTXMODEMSEND
  2630. Mod : TCSEND.OBJ
  2631. Decl: DECLARE SUB StartXmodemSend (Handle%, Protocol$, Baud$, MaxRec%, Record%, EstTime$, ErrCode%)
  2632. Type: Serial
  2633. Desc: Start an Xmodem "send"
  2634.  
  2635. Name: TCDONE
  2636. Mod : TCQ.OBJ
  2637. Decl: DECLARE SUB TCDone ()
  2638. Type: Serial
  2639. Desc: Terminate the serial communications handler
  2640.  
  2641. Name: TCDTR
  2642. Mod : TCDTR.OBJ
  2643. Decl: DECLARE SUB TCDTR (BYVAL State%)
  2644. Type: Serial
  2645. Desc: Set the state of the DTR
  2646.  
  2647. Name: TCFLOWCTL
  2648. Mod : TC.OBJ
  2649. Decl: DECLARE SUB TCFlowCtl (BYVAL State%)
  2650. Type: Serial
  2651. Desc: Whether to use hardware flow control
  2652.  
  2653. Name: TCFLUSHIN
  2654. Mod : TC.OBJ
  2655. Decl: DECLARE SUB TCFlushIn ()
  2656. Type: Serial
  2657. Desc: Flush the input buffer
  2658.  
  2659. Name: TCFLUSHOUT
  2660. Mod : TC.OBJ
  2661. Decl: DECLARE SUB TCFlushOut ()
  2662. Type: Serial
  2663. Desc: Flush the output buffer
  2664.  
  2665. Name: TCINIT
  2666. Mod : TCQ.OBJ
  2667. Decl: DECLARE SUB TCInit (Port%, InSize%, OutSize%, ErrCode%)
  2668. Type: Serial
  2669. Desc: Initialize the serial communications routines
  2670.  
  2671. Name: TCPARMS
  2672. Mod : TCQ.OBJ
  2673. Decl: DECLARE SUB TCParms (Parity$, WordLength%, StopBits%)
  2674. Type: Serial
  2675. Desc: Initialize the serial port
  2676.  
  2677. Name: TCSPEED
  2678. Mod : TC.OBJ
  2679. Decl: DECLARE SUB TCSpeed (Bps&)
  2680. Type: Serial
  2681. Desc: Set the "baud rate"
  2682.  
  2683. Name: TCWRITE
  2684. Mod : TC.OBJ
  2685. Decl: DECLARE SUB TCWrite (St$)
  2686. Type: Serial
  2687. Desc: Write a string to the output buffer
  2688.  
  2689. Name: TCWRITELN
  2690. Mod : TC.OBJ
  2691. Decl: DECLARE SUB TCWriteLn (St$)
  2692. Type: Serial
  2693. Desc: Write a string and a <CR><LF> to the output buffer
  2694.  
  2695. Name: VESACHRHEIGHT
  2696. Mod : VESA.OBJ
  2697. Decl: DECLARE FUNCTION VesaChrHeight% ()
  2698. Type: Graphics-VESA
  2699. Desc: Get character height for current mode
  2700.  
  2701. Name: VESACHRWIDTH
  2702. Mod : VESA.OBJ
  2703. Decl: DECLARE FUNCTION VesaChrWidth% ()
  2704. Type: Graphics-VESA
  2705. Desc: Get character width for current mode
  2706.  
  2707. Name: VESACOLORS
  2708. Mod : VESA.OBJ
  2709. Decl: DECLARE FUNCTION VesaColors& ()
  2710. Type: Graphics-VESA
  2711. Desc: Get colors available in current mode
  2712.  
  2713. Name: VESAFINDFIRST
  2714. Mod : VESA.OBJ
  2715. Decl: DECLARE FUNCTION VesaFindFirst% ()
  2716. Type: Graphics-VESA
  2717. Desc: Get first available video mode
  2718.  
  2719. Name: VESAFINDNEXT
  2720. Mod : VESA.OBJ
  2721. Decl: DECLARE FUNCTION VesaFindNext% ()
  2722. Type: Graphics-VESA
  2723. Desc: Get next available video mode
  2724.  
  2725. Name: VESAISMONO
  2726. Mod : VESA.OBJ
  2727. Decl: DECLARE FUNCTION VesaIsMono% ()
  2728. Type: Graphics-VESA
  2729. Desc: Determine if current mode is monochrome
  2730.  
  2731. Name: VESAISTEXT
  2732. Mod : VESA.OBJ
  2733. Decl: DECLARE FUNCTION VesaIsText% ()
  2734. Type: Graphics-VESA
  2735. Desc: Determine if current mode is a text mode
  2736.  
  2737. Name: VESASCRHEIGHT
  2738. Mod : VESA.OBJ
  2739. Decl: DECLARE FUNCTION VesaScrHeight% ()
  2740. Type: Graphics-VESA
  2741. Desc: Get screen height for current mode
  2742.  
  2743. Name: VESASCRWIDTH
  2744. Mod : VESA.OBJ
  2745. Decl: DECLARE FUNCTION VesaScrWidth% ()
  2746. Type: Graphics-VESA
  2747. Desc: Get screen width for current mode
  2748.  
  2749. Name: VESAVERSION
  2750. Mod : VESA.OBJ
  2751. Decl: DECLARE SUB VesaVersion (MajorV%, MinorV%)
  2752. Type: Graphics-VESA
  2753. Desc: See if VESA is supported and get version
  2754.  
  2755. Name: VGETPALETTE
  2756. Mod : VGETPAL.OBJ
  2757. Decl: DECLARE SUB VGetPalette (BYVAL PalReg%, Red%, Green%, Blue%)
  2758. Type: Graphics-VGA
  2759. Desc: Get palette settings
  2760.  
  2761. Name: VPALETTE
  2762. Mod : VPALETTE.OBJ
  2763. Decl: DECLARE SUB VPalette (BYVAL PalReg%, BYVAL Red%, BYVAL Green%, BYVAL Blue%)
  2764. Type: Graphics-VGA
  2765. Desc: Set a palette value
  2766.  
  2767. Name: WCLEAR
  2768. Mod : VWS.OBJ
  2769. Decl: DECLARE SUB WClear (BYVAL Handle%)
  2770. Type: Window
  2771. Desc: Clear a virtual screen
  2772.  
  2773. Name: WCLOSE
  2774. Mod : VWS.OBJ
  2775. Decl: DECLARE SUB WClose (BYVAL Handle%)
  2776. Type: Window
  2777. Desc: Close a virtual screen
  2778.  
  2779. Name: WCOLLAPSE
  2780. Mod : WCOLLAPS.OBJ
  2781. Decl: DECLARE SUB WCollapse (Handle%)
  2782. Type: Window
  2783. Desc: Close a virtual screen with a "collapsing" effect
  2784.  
  2785. Name: WCOLOR
  2786. Mod : WCOLOR.OBJ
  2787. Decl: DECLARE SUB WColor (BYVAL Handle%, BYVAL Fore%, BYVAL Back%)
  2788. Type: Window
  2789. Desc: Set the colors for a virtual screen
  2790.  
  2791. Name: WCONTROL
  2792. Mod : WCONTROL.OBJ
  2793. Decl: DECLARE SUB WControl (BYVAL Handle%, BYVAL DoControl%)
  2794. Type: Window
  2795. Desc: Set whether a virtual screen should interpret control codes
  2796.  
  2797. Name: WCOPY
  2798. Mod : WCOPY.OBJ
  2799. Decl: DECLARE SUB WCopy (BYVAL FromHandle%, BYVAL ToHandle%)
  2800. Type: Window
  2801. Desc: Copy the contents of one virtual screen to another
  2802.  
  2803. Name: WCURSOR
  2804. Mod : VWS.OBJ
  2805. Decl: DECLARE SUB WCursor (BYVAL Handle%, BYVAL CSize%)
  2806. Type: Window
  2807. Desc: Set the cursor size for a window
  2808.  
  2809. Name: WDELCHR
  2810. Mod : WDELCHR.OBJ
  2811. Decl: DECLARE SUB WDelChr (BYVAL Handle%)
  2812. Type: Window
  2813. Desc: Delete a character from a virtual screen
  2814.  
  2815. Name: WDELLINE
  2816. Mod : WDELLINE.OBJ
  2817. Decl: DECLARE SUB WDelLine (BYVAL Handle%)
  2818. Type: Window
  2819. Desc: Delete a row from a virtual screen
  2820.  
  2821. Name: WDONE
  2822. Mod : VWS.OBJ
  2823. Decl: DECLARE SUB WDone ()
  2824. Type: Window
  2825. Desc: Terminate the virtual window handler
  2826.  
  2827. Name: WEXPLODE
  2828. Mod : WEXPLODE.OBJ
  2829. Decl: DECLARE SUB WExplode (Handle%)
  2830. Type: Window
  2831. Desc: "Explode" a window onto the screen
  2832.  
  2833. Name: WFIXCOLOR
  2834. Mod : VWS.OBJ
  2835. Decl: DECLARE SUB WFixColor (BYVAL Convert%)
  2836. Type: Window
  2837. Desc: Set whether to convert colors to be visible on a monochrome display
  2838.  
  2839. Name: WFRAME
  2840. Mod : WFRAME.OBJ
  2841. Decl: DECLARE SUB WFrame (BYVAL Handle%, BYVAL Frame%, BYVAL Fore%, BYVAL Back%)
  2842. Type: Window
  2843. Desc: Set a window frame type
  2844.  
  2845. Name: WGETADDRESS
  2846. Mod : WGETADDR.OBJ
  2847. Decl: DECLARE SUB WGetAddress (BYVAL Handle%, WSeg%, WOfs%)
  2848. Type: Window
  2849. Desc: Get memory address of a virtual screen
  2850.  
  2851. Name: WGETCOLOR
  2852. Mod : WGETCOLO.OBJ
  2853. Decl: DECLARE SUB WGetColor (BYVAL Handle%, Fore%, Back%)
  2854. Type: Window
  2855. Desc: Get the current colors of a virtual screen
  2856.  
  2857. Name: WGETCONTROL
  2858. Mod : WGETCONT.OBJ
  2859. Decl: DECLARE SUB WGetControl (BYVAL Handle%, DoControl%)
  2860. Type: Window
  2861. Desc: Get whether a virtual screen should interpret control codes
  2862.  
  2863. Name: WGETCURSOR
  2864. Mod : WGETCURS.OBJ
  2865. Decl: DECLARE SUB WGetCursor (BYVAL Handle%, CSize%)
  2866. Type: Window
  2867. Desc: Get the cursor position of a virtual screen
  2868.  
  2869. Name: WGETFRAME
  2870. Mod : WGETFRAM.OBJ
  2871. Decl: DECLARE SUB WGetFrame (BYVAL Handle%, Frame%, Fore%, Back%)
  2872. Type: Window
  2873. Desc: Get the frame type of a window
  2874.  
  2875. Name: WGETLOCATE
  2876. Mod : WGETLOCA.OBJ
  2877. Decl: DECLARE SUB WGetLocate (BYVAL Handle%, Row%, Column%)
  2878. Type: Window
  2879. Desc: Get the cursor position within a virtual screen
  2880.  
  2881. Name: WGETPLACE
  2882. Mod : WGETPLAC.OBJ
  2883. Decl: DECLARE SUB WGetPlace (BYVAL Handle%, Row%, Column%)
  2884. Type: Window
  2885. Desc: Get the display location of the upper left corner of a window
  2886.  
  2887. Name: WGETSCROLL
  2888. Mod : WGETSCRO.OBJ
  2889. Decl: DECLARE SUB WGetScroll (BYVAL Handle%, AutoScroll%)
  2890. Type: Window
  2891. Desc: Get whether a virtual screen will autoscroll
  2892.  
  2893. Name: WGETSHADOW
  2894. Mod : WGETSHAD.OBJ
  2895. Decl: DECLARE SUB WGetShadow (BYVAL Handle%, Shadow$, Fore%, Back%)
  2896. Type: Window
  2897. Desc: Get the shadow used by a window
  2898.  
  2899. Name: WGETSIZE
  2900. Mod : WGETSIZE.OBJ
  2901. Decl: DECLARE SUB WGetSize (BYVAL Handle%, Rows%, Columns%)
  2902. Type: Window
  2903. Desc: Get the size of a window
  2904.  
  2905. Name: WGETTITLE
  2906. Mod : WGETTITL.OBJ
  2907. Decl: DECLARE SUB WGetTitle (BYVAL Handle%, Title$, TLen%, Fore%, Back%)
  2908. Type: Window
  2909. Desc: Get the title of a window
  2910.  
  2911. Name: WGETTOP
  2912. Mod : VWS.OBJ
  2913. Decl: DECLARE SUB WGetTop (Handle%)
  2914. Type: Window
  2915. Desc: Get the top window
  2916.  
  2917. Name: WGETUFRAME
  2918. Mod : VWS.OBJ
  2919. Decl: DECLARE SUB WGetUFrame (BYVAL Frame%, FrameInfo$)
  2920. Type: Window
  2921. Desc: Get the definitions for a user-defined frame
  2922.  
  2923. Name: WGETVIEW
  2924. Mod : WGETVIEW.OBJ
  2925. Decl: DECLARE SUB WGetView (BYVAL Handle%, Row%, Column%)
  2926. Type: Window
  2927. Desc: Get the upper left of where a window starts within a virtual screen
  2928.  
  2929. Name: WGETVSIZE
  2930. Mod : WGETVSIZ.OBJ
  2931. Decl: DECLARE SUB WGetVSize (BYVAL Handle%, Rows%, Columns%)
  2932. Type: Window
  2933. Desc: Get the size of a virtual screen
  2934.  
  2935. Name: WHIDDEN
  2936. Mod : WHIDDEN.OBJ
  2937. Decl: DECLARE SUB WHidden (BYVAL Handle%, Hidden%)
  2938. Type: Window
  2939. Desc: Get whether a window is visible or hidden
  2940.  
  2941. Name: WHIDE
  2942. Mod : WHIDE.OBJ
  2943. Decl: DECLARE SUB WHide (BYVAL Handle%, BYVAL Hide%)
  2944. Type: Window
  2945. Desc: Set whether a window should be visible or hidden
  2946.  
  2947. Name: WINIT
  2948. Mod : VWSQ.OBJ
  2949. Decl: DECLARE SUB WInit (Rows%, Columns%, ErrCode%)
  2950. Type: Window
  2951. Desc: Initialize the virtual window handler
  2952.  
  2953. Name: WINPUT
  2954. Mod : WINPUT.OBJ
  2955. Decl: DECLARE SUB WInput (Handle%, Valid$, ExitCode$, ExtExitCode$, MaxLength%, St$, ExitKey$)
  2956. Type: Window
  2957. Desc: Input a string in a virtual screen
  2958.  
  2959. Name: WINSCHR
  2960. Mod : WINSCHR.OBJ
  2961. Decl: DECLARE SUB WInsChr (BYVAL Handle%)
  2962. Type: Window
  2963. Desc: Insert a space in a virtual screen
  2964.  
  2965. Name: WINSLINE
  2966. Mod : WINSLINE.OBJ
  2967. Decl: DECLARE SUB WInsLine (BYVAL Handle%)
  2968. Type: Window
  2969. Desc: Insert a blank line in a virtual screen
  2970.  
  2971. Name: WLOCATE
  2972. Mod : WLOCATE.OBJ
  2973. Decl: DECLARE SUB WLocate (BYVAL Handle%, BYVAL Row%, BYVAL Column%)
  2974. Type: Window
  2975. Desc: Set the cursor position in a virtual screen
  2976.  
  2977. Name: WOPEN
  2978. Mod : VWSQ.OBJ
  2979. Decl: DECLARE SUB WOpen (Rows%, Columns%, SRow1%, SCol1%, SRow2%, SCol2%, Handle%, ErrCode%)
  2980. Type: Window
  2981. Desc: Open a new window
  2982.  
  2983. Name: WPLACE
  2984. Mod : WPLACE.OBJ
  2985. Decl: DECLARE SUB WPlace (BYVAL Handle%, BYVAL Row%, BYVAL Column%)
  2986. Type: Window
  2987. Desc: Set the upper left column of a window on the display
  2988.  
  2989. Name: WSCROLL
  2990. Mod : WSCROLL.OBJ
  2991. Decl: DECLARE SUB WScroll (BYVAL Handle%, BYVAL AutoScroll%)
  2992. Type: Window
  2993. Desc: Set whether a virtual screen should autoscroll
  2994.  
  2995. Name: WSHADOW
  2996. Mod : WSHADOW.OBJ
  2997. Decl: DECLARE SUB WShadow (BYVAL Handle%, Shadow$, BYVAL Fore%, BYVAL Back%)
  2998. Type: Window
  2999. Desc: Set the shadow for a window
  3000.  
  3001. Name: WSIZE
  3002. Mod : WSIZE.OBJ
  3003. Decl: DECLARE SUB WSize (BYVAL Handle%, BYVAL Rows%, BYVAL Columns%)
  3004. Type: Window
  3005. Desc: Set the size of a window
  3006.  
  3007. Name: WSNOW
  3008. Mod : VWS.OBJ
  3009. Decl: DECLARE SUB WSnow (BYVAL KillFlicker%)
  3010. Type: Window
  3011. Desc: Set whether to use display snow suppression (for some CGAs)
  3012.  
  3013. Name: WTITLE
  3014. Mod : WTITLE.OBJ
  3015. Decl: DECLARE SUB WTitle (BYVAL Handle%, Title$, BYVAL Fore%, BYVAL Back%)
  3016. Type: Window
  3017. Desc: Set the title of a window
  3018.  
  3019. Name: WTOP
  3020. Mod : VWS.OBJ
  3021. Decl: DECLARE SUB WTop (BYVAL Handle%)
  3022. Type: Window
  3023. Desc: Set the top window
  3024.  
  3025. Name: WUPDATE
  3026. Mod : VWS.OBJ
  3027. Decl: DECLARE SUB WUpdate ()
  3028. Type: Window
  3029. Desc: Update the display from the virtual screens
  3030.  
  3031. Name: WUSERFRAME
  3032. Mod : VWS.OBJ
  3033. Decl: DECLARE SUB WUserFrame (BYVAL Frame%, FrameInfo$)
  3034. Type: Window
  3035. Desc: Define a window frame type
  3036.  
  3037. Name: WVIEW
  3038. Mod : WVIEW.OBJ
  3039. Decl: DECLARE SUB WView (BYVAL Handle%, BYVAL Row%, BYVAL Column%)
  3040. Type: Window
  3041. Desc: Set the upper left corner of a window within a virtual screen
  3042.  
  3043. Name: WWRITE
  3044. Mod : VWS.OBJ
  3045. Decl: DECLARE SUB WWrite (BYVAL Handle%, St$)
  3046. Type: Window
  3047. Desc: Display text
  3048.  
  3049. Name: WWRITELN
  3050. Mod : VWS.OBJ
  3051. Decl: DECLARE SUB WWriteLn (BYVAL Handle%, St$)
  3052. Type: Window
  3053. Desc: Display text followed by a <CR><LF>
  3054.  
  3055. Name: XMODEMSEND
  3056. Mod : TCSEND.OBJ
  3057. Decl: DECLARE SUB XmodemSend (Handle%, Protocol$, MaxRec%, Record%, ErrCount%, ErrCode%)
  3058. Type: Serial
  3059. Desc: Continue an Xmodem "send"
  3060.  
  3061. Name: ADDPAREN0
  3062. Mod : EVAL.OBJ
  3063. Type: PRIVATE
  3064.  
  3065. Name: BASEPORT
  3066. Mod : TC.OBJ
  3067. Type: PRIVATE
  3068.  
  3069. Name: BCDADD1
  3070. Mod : BCDADD1.OBJ
  3071. Type: PRIVATE
  3072.  
  3073. Name: BCDDIV1L
  3074. Mod : BCDDIV1.OBJ
  3075. Type: PRIVATE
  3076.  
  3077. Name: BCDDIV1R
  3078. Mod : BCDDIV1.OBJ
  3079. Type: PRIVATE
  3080.  
  3081. Name: BCDMUL1
  3082. Mod : BCDMUL1.OBJ
  3083. Type: PRIVATE
  3084.  
  3085. Name: BCDSUB1
  3086. Mod : BCDSUB1.OBJ
  3087. Type: PRIVATE
  3088.  
  3089. Name: BFONTROW0
  3090. Mod : BFONT.OBJ
  3091. Type: PRIVATE
  3092.  
  3093. Name: BFONTROWS0
  3094. Mod : BFONT.OBJ
  3095. Type: PRIVATE
  3096.  
  3097. Name: CHECKCOORD
  3098. Mod : VWS.OBJ
  3099. Type: PRIVATE
  3100.  
  3101. Name: CHECKSUM0
  3102. Mod : CRC0.OBJ
  3103. Type: PRIVATE
  3104.  
  3105. Name: COMPLEMENT
  3106. Mod : BCDSUB.OBJ
  3107. Type: PRIVATE
  3108.  
  3109. Name: CONSTANT0
  3110. Mod : EVAL.OBJ
  3111. Type: PRIVATE
  3112.  
  3113. Name: CRC0
  3114. Mod : CRC0.OBJ
  3115. Type: PRIVATE
  3116.  
  3117. Name: CRITDONE
  3118. Mod : CRITERRO.OBJ
  3119. Type: PRIVATE
  3120.  
  3121. Name: CRITERROR
  3122. Mod : CRITERRO.OBJ
  3123. Type: PRIVATE
  3124.  
  3125. Name: CRITINIT
  3126. Mod : CRITERRO.OBJ
  3127. Type: PRIVATE
  3128.  
  3129. Name: DOSV
  3130. Mod : FINIT0.OBJ
  3131. Type: PRIVATE
  3132.  
  3133. Name: EXPR0
  3134. Mod : EVAL.OBJ
  3135. Type: PRIVATE
  3136.  
  3137. Name: FACTOR0
  3138. Mod : EVAL.OBJ
  3139. Type: PRIVATE
  3140.  
  3141. Name: FB2ATTR
  3142. Mod : FB2ATTR.OBJ
  3143. Type: PRIVATE
  3144.  
  3145. Name: FCLOSE0
  3146. Mod : FCLOSE0.OBJ
  3147. Type: PRIVATE
  3148.  
  3149. Name: FDATE0
  3150. Mod : FDATE0.OBJ
  3151. Type: PRIVATE
  3152.  
  3153. Name: FDONE0
  3154. Mod : FDONE0.OBJ
  3155. Type: PRIVATE
  3156.  
  3157. Name: FILE
  3158. Mod : FINIT0.OBJ
  3159. Type: PRIVATE
  3160.  
  3161. Name: FINIT0
  3162. Mod : FINIT0.OBJ
  3163. Type: PRIVATE
  3164.  
  3165. Name: FIXCOLORS
  3166. Mod : VWS.OBJ
  3167. Type: PRIVATE
  3168.  
  3169. Name: FIXPRECEDENCE0
  3170. Mod : EVAL.OBJ
  3171. Type: PRIVATE
  3172.  
  3173. Name: FONTADDR
  3174. Mod : BFONT.OBJ
  3175. Type: PRIVATE
  3176.  
  3177. Name: FONTROWS
  3178. Mod : BFONT.OBJ
  3179. Type: PRIVATE
  3180.  
  3181. Name: FOPEN0
  3182. Mod : FOPEN0.OBJ
  3183. Type: PRIVATE
  3184.  
  3185. Name: FRACREDUCE
  3186. Mod : FRACREDU.OBJ
  3187. Type: PRIVATE
  3188.  
  3189. Name: FSDONE0
  3190. Mod : FARSTR.OBJ
  3191. Type: PRIVATE
  3192.  
  3193. Name: FSNEWBLOCK
  3194. Mod : FARSTR.OBJ
  3195. Type: PRIVATE
  3196.  
  3197. Name: FSSET0
  3198. Mod : FARSTR.OBJ
  3199. Type: PRIVATE
  3200.  
  3201. Name: FTIME0
  3202. Mod : FTIME0.OBJ
  3203. Type: PRIVATE
  3204.  
  3205. Name: G0BOX
  3206. Mod : G0.OBJ
  3207. Type: PRIVATE
  3208.  
  3209. Name: G0CLS
  3210. Mod : G0.OBJ
  3211. Type: PRIVATE
  3212.  
  3213. Name: G0COLOR
  3214. Mod : G0.OBJ
  3215. Type: PRIVATE
  3216.  
  3217. Name: G0GETCOLOR
  3218. Mod : G0.OBJ
  3219. Type: PRIVATE
  3220.  
  3221. Name: G0GETPEL
  3222. Mod : G0.OBJ
  3223. Type: PRIVATE
  3224.  
  3225. Name: G0LINE
  3226. Mod : G0.OBJ
  3227. Type: PRIVATE
  3228.  
  3229. Name: G0MODE
  3230. Mod : G0.OBJ
  3231. Type: PRIVATE
  3232.  
  3233. Name: G0PLOT
  3234. Mod : G0.OBJ
  3235. Type: PRIVATE
  3236.  
  3237. Name: G0WRITE
  3238. Mod : G0.OBJ
  3239. Type: PRIVATE
  3240.  
  3241. Name: G0WRITELN
  3242. Mod : G0.OBJ
  3243. Type: PRIVATE
  3244.  
  3245. Name: G1MIRRORH0
  3246. Mod : G1MIRH0.OBJ
  3247. Type: PRIVATE
  3248.  
  3249. Name: G2MIRRORH0
  3250. Mod : G2MIRH0.OBJ
  3251. Type: PRIVATE
  3252.  
  3253. Name: GN2MODE0
  3254. Mod : GN2.OBJ
  3255. Type: PRIVATE
  3256.  
  3257. Name: GETBIT0
  3258. Mod : GETBIT0.OBJ
  3259. Type: PRIVATE
  3260.  
  3261. Name: GETHANDLE
  3262. Mod : GETHANDL.OBJ
  3263. Type: PRIVATE
  3264.  
  3265. Name: HAN2DESC
  3266. Mod : VWS.OBJ
  3267. Type: PRIVATE
  3268.  
  3269. Name: ISDIGIT0
  3270. Mod : EVAL.OBJ
  3271. Type: PRIVATE
  3272.  
  3273. Name: MALLOCATE0
  3274. Mod : MEMORY0.OBJ
  3275. Type: PRIVATE
  3276.  
  3277. Name: MAXOFS
  3278. Mod : MEMORY.OBJ
  3279. Type: PRIVATE
  3280.  
  3281. Name: MDEALLOCATE0
  3282. Mod : MEMORY0.OBJ
  3283. Type: PRIVATE
  3284.  
  3285. Name: PALBLK0
  3286. Mod : PALBLK0.OBJ
  3287. Type: PRIVATE
  3288.  
  3289. Name: PALBLK1
  3290. Mod : PALBLK0.OBJ
  3291. Type: PRIVATE
  3292.  
  3293. Name: PARENSOK0
  3294. Mod : EVAL.OBJ
  3295. Type: PRIVATE
  3296.  
  3297. Name: PEEL
  3298. Mod : FILEQ.OBJ
  3299. Type: PRIVATE
  3300.  
  3301. Name: READBUFFER
  3302. Mod : READBUFF.OBJ
  3303. Type: PRIVATE
  3304.  
  3305. Name: SETBIT0
  3306. Mod : SETBIT0.OBJ
  3307. Type: PRIVATE
  3308.  
  3309. Name: SPLITPTR
  3310. Mod : MEMORY.OBJ
  3311. Type: PRIVATE
  3312.  
  3313. Name: TCDONE0
  3314. Mod : TC.OBJ
  3315. Type: PRIVATE
  3316.  
  3317. Name: TCINIT0
  3318. Mod : TC.OBJ
  3319. Type: PRIVATE
  3320.  
  3321. Name: TCINSTALLED
  3322. Mod : TC.OBJ
  3323. Type: PRIVATE
  3324.  
  3325. Name: TCPARMS0
  3326. Mod : TC.OBJ
  3327. Type: PRIVATE
  3328.  
  3329. Name: TERM0
  3330. Mod : EVAL.OBJ
  3331. Type: PRIVATE
  3332.  
  3333. Name: TIMETICK
  3334. Mod : TIMETICK.OBJ
  3335. Type: PRIVATE
  3336.  
  3337. Name: WGETMEM0
  3338. Mod : WGETMEM0.OBJ
  3339. Type: PRIVATE
  3340.  
  3341. Name: WIN
  3342. Mod : VWS.OBJ
  3343. Type: PRIVATE
  3344.  
  3345. Name: WINIT0
  3346. Mod : VWS.OBJ
  3347. Type: PRIVATE
  3348.  
  3349. Name: WOPEN0
  3350. Mod : VWS.OBJ
  3351. Type: PRIVATE
  3352.  
  3353. Name: ZEROFILL
  3354. Mod : FILEQ.OBJ
  3355. Type: PRIVATE
  3356.