home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / PROGRAM / FOXPRO / TICTAC / TICTAC.APP (.txt)
MS Visual FoxPro App  |  1993-11-17  |  42KB  |  578 lines

  1. TALKz
  2. COMPATIBLEz
  3. _ql010waih
  4. MS Sans Serif
  5. TicTacToe
  6. C:\VF\BITMAPS\TICTAC1.ICO
  7. Where is tictac1?
  8. This program requires FoxPro for Windows
  9. \FOXTOOLS.FLLF
  10. LIBRARYz
  11. FOXTOOLS
  12. FOXTOOLS
  13. _ql010waih
  14. MS Sans Serif
  15. @*IHN 
  16. MS Sans Serif
  17. @*IHN 
  18. 3333339@
  19. C:\VF\BITMAPS\TICTACO.ICO
  20. tictaco.ico
  21. MS Sans Serif
  22. @*IHN 
  23. C:\VF\BITMAPS\TICTACX.ICO
  24. tictacx.ico
  25. ffffff"@
  26. 3DBOX
  27. 333333;@
  28. 3DBOX
  29. 3DBOX
  30. c:\vf\bitmaps\tictac2.ico
  31. BMP|ICO|PCT|ICN
  32. Where is tictac2?
  33. 3DBOX
  34. 3DBOX
  35. c:\vf\bitmaps\tictac2.ico
  36. BMP|ICO|PCT|ICN
  37. Where is tictac2?
  38. 3DBOX
  39. 3DBOX
  40. 33333
  41. c:\vf\bitmaps\tictac2.ico
  42. BMP|ICO|PCT|ICN
  43. Where is tictac2?
  44. 3DBOX
  45. 3DBOX
  46. c:\vf\bitmaps\tictac2.ico
  47. BMP|ICO|PCT|ICN
  48. Where is tictac2?
  49. 3DBOX
  50. 3DBOX
  51. c:\vf\bitmaps\tictac2.ico
  52. BMP|ICO|PCT|ICN
  53. Where is tictac2?
  54. 3DBOX
  55. 3DBOX
  56. 33333
  57. c:\vf\bitmaps\tictac2.ico
  58. BMP|ICO|PCT|ICN
  59. Where is tictac2?
  60. 3DBOX
  61. 3DBOX
  62. c:\vf\bitmaps\tictac2.ico
  63. BMP|ICO|PCT|ICN
  64. Where is tictac2?
  65. 3DBOX
  66. 3DBOX
  67. c:\vf\bitmaps\tictac2.ico
  68. BMP|ICO|PCT|ICN
  69. Where is tictac2?
  70. 3DBOX
  71. 3DBOX
  72. 33333
  73. c:\vf\bitmaps\tictac2.ico
  74. BMP|ICO|PCT|ICN
  75. Where is tictac2?
  76. c:\vf\bitmaps\tictacx.ico
  77. BMP|ICO|PCT|ICN
  78. Where is tictacx?
  79. c:\vf\bitmaps\tictaco.ico
  80. BMP|ICO|PCT|ICN
  81. Where is tictaco?
  82. MS Sans Serif
  83. @*HT OK
  84. MS Sans Serif
  85. @*HN About...
  86. MS Sans Serif
  87. @*RVN 1 player;2 players
  88. 3DBOX
  89. MS Sans Serif
  90. MS Sans Serif
  91. @*HN Reset
  92. MS Sans Serif
  93. @*IHN 
  94. _ql010waih
  95. error1.ico
  96. CURRAREA
  97. TALKSTAT
  98. COMPSTAT
  99. a_QL010WAIHA_CELL
  100. AIHMSGBOX
  101. ce>LASTDROP
  102. TURNMSG
  103. CELLINIT
  104. SCNOBJ1
  105. IHNULL2
  106. DRAGEVNT
  107. EXITKEY
  108. ABOUTKEY
  109. _QL010WEP0PLAYERS
  110. _QL010WEU8RESETKEY
  111. _QL010WEYDSCNEND1
  112. _QL010WF20ERROR1
  113. CELLNO
  114. CELLROW
  115. CELLCOL
  116. aCELLHEIGHTCELLWIDTH
  117. A_CELL
  118. ce>OBJCLASS
  119. PLAYERS
  120. LASTDROP
  121. OBJMSG
  122. CELLUPD
  123. error1.ico
  124.  is out of turn
  125.  cannot be used during 1 player mode
  126. Cell already occupied by F
  127. Invalid drop area
  128. CELLNO
  129. A_CELL
  130. PLAYERS
  131. aOBJCLASS
  132. TLASTDROP
  133. OBJSTATE
  134. >DRAGICON
  135. DRAGTXT
  136. X's turn
  137. FNCTNAME
  138. LASTDROP
  139. aTURNMSG
  140. tictac2.ico
  141. DPCellF
  142. FNCTNAME
  143. TURNMSG
  144. aOBJCLASS
  145. TOBJMSG
  146. CELLINIT
  147. Tie Game
  148.  Wins!
  149. Game Over:  
  150. \FOXTOOLS.FLLF
  151. LIBRARYz
  152. TicTacToe
  153.   |  Press any key to continue
  154. DPCellF
  155. tictaco.ico
  156. tictacx.ico
  157. O's turn
  158. X's turn
  159. FNCTNAME
  160. aWINNER
  161. TCELLCOUNT
  162. GAMEMSG
  163. >TURNMSG
  164. CELLWINNERMSGBOX
  165. CELLRESET
  166. A_CELL
  167. OBJCLASS
  168. OBJMSG
  169. DPCellF
  170. tictaco.ico
  171. FNCTNAME
  172. aWINNER
  173. TCELLCOUNT
  174. A_CELL
  175. >CELLMATCH
  176. PLAYERS
  177. OBJCLASS
  178. NEXTCELL
  179. CELLNEXT
  180. XTCELL
  181. OBJMSG
  182. PLAYER
  183. CTNAME
  184. aA_CELL
  185. TCELLMATCH
  186. PLAYER
  187. CELL1
  188. CELL2
  189. aA_CELL
  190. dragoverFF
  191. (m.objmsgonly)
  192. RETURN &xlinkfnct
  193. Cell 1
  194. Cell 1
  195. @'Drop '+m.objclass+' on Cell 1'
  196. tictac1.ico
  197. Cell 1
  198. Cell 2
  199. Cell 2
  200. @'Drop '+m.objclass+' on Cell 2'
  201. tictac1.ico
  202. Cell 2
  203. 3333335@
  204. Cell 3
  205. Cell 3
  206. @'Drop '+m.objclass+' on Cell 3'
  207. tictac1.ico
  208. Cell 3
  209. Zd;%@
  210. Cell 4
  211. Cell 4
  212. @'Drop '+m.objclass+' on Cell 4'
  213. tictac1.ico
  214. Cell 4
  215. Zd;%@
  216. Cell 5
  217. Cell 5
  218. @'Drop '+m.objclass+' on Cell 5'
  219. tictac1.ico
  220. Cell 5
  221. Zd;%@
  222. 3333335@
  223. Cell 6
  224. Cell 6
  225. @'Drop '+m.objclass+' on Cell 6'
  226. tictac1.ico
  227. Cell 6
  228. Cell 7
  229. Cell 7
  230. @'Drop '+m.objclass+' on Cell 7'
  231. tictac1.ico
  232. Cell 7
  233. Cell 8
  234. Cell 8
  235. @'Drop '+m.objclass+' on Cell 8'
  236. tictac1.ico
  237. Cell 8
  238. 3333335@
  239. Cell 9
  240. Cell 9
  241. @'Drop '+m.objclass+' on Cell 9'
  242. tictac1.ico
  243. Cell 9
  244. c:\vf\bitmaps\tictaco.ico
  245. c:\vf\bitmaps\tictacx.ico
  246. tictac1.ico
  247. OBJMSGONLYXLINKFNCT
  248. ARRAYCOUNTEVLMSG
  249. TSCNNO
  250. OBJROW
  251. OBJCOL
  252. OBJSTATE
  253. YDPCELL1
  254. OBJOVER
  255. OBJMSG0
  256. DRAGTXT
  257. DRAGICON
  258. OBJHEIGHT
  259. OBJWIDTH
  260. ICONTIMER
  261. DVCELL
  262. DPCELL2
  263. YDPCELL3
  264. YDPCELL4
  265. YDPCELL5
  266. YDPCELL6
  267. YDPCELL7
  268. YDPCELL8
  269. YDPCELL9
  270. TICTAC1
  271. DPCELL
  272. DPCELL
  273. 3333335@
  274. DPCELL
  275. DPCELL
  276. DPCELL
  277. 3333335@
  278. DPCELL
  279. DPCELL
  280. DPCELL
  281. 3333335@
  282. DPCELL
  283. TicTacToeF
  284. Version 1.0
  285. FoxPro:  2.5 for Windows
  286. GENSCRNX:  1.7b
  287. 3D driver:  1.6
  288. DragDrop driver:  1.1
  289. Author:  Ken R. Levy
  290. \FOXTOOLS.FLLF
  291. LIBRARYz
  292. About TicTacToe
  293. ABOUTMSG
  294. OUTMSG
  295. MSGBOX
  296. CELLRESET
  297. CELLRESET
  298. _QL010WAIH
  299. MS Sans Serif
  300. CURRWIND
  301. _QL010WAIHTURNMSG
  302. NTDPCELL
  303. DVCELL
  304. CELLINIT
  305. CELLRESET
  306. CELLUPD
  307. CELLWINNER
  308. CELLNEXT
  309. CELLMATCH
  310. DRAGOVER
  311. DPCELL1
  312. DPCELL2
  313. DPCELL3
  314. DPCELL4
  315. DPCELL5
  316. DPCELL6
  317. DPCELL7
  318. DPCELL8
  319. DPCELL9
  320. _QL010WEP0
  321. _QL010WEU8
  322. _QL010WEYD
  323. _QL010WF20
  324. =&dblclkfnct
  325. 2.5Fl
  326. 2.5Fl
  327. MESSAGE
  328. \FOXTOOLS.FLLF
  329. LIBRARYz
  330. FOXTOOLS.FLL
  331. FOXTOOLS
  332. \FOXTOOLS.FLLF
  333. LIBRARYz
  334. w_dragobj
  335. LoadCursor
  336. SetCursor
  337. w_dragobj
  338. MS Sans Serif
  339. LoadCursor
  340. SetCursor
  341. w_dragobj
  342. LoadCursor
  343. SetCursor
  344. w_dragobj
  345. LoadCursor
  346. SetCursor
  347. =&dragfnct
  348. w_dragobj
  349. w_dragobj
  350. w_dragobj
  351. LoadCursor
  352. SetCursor
  353. =&dragfnct
  354. (m.arraycnt)
  355. (m.arraycnt,1)
  356. (m.arraycnt,2)
  357. WINNAME0
  358. OBJROW0
  359. OBJCOL0
  360. MCLKTIMER
  361. DRAGICON0
  362. OBJCLASS0
  363. OBJMSG0
  364. OBJARRAY
  365. DRAGFNCT
  366. DRAGHEIGHTDRAGWIDTH
  367. CENTERROW
  368. CENTERCOL
  369. OBJHEIGHT0OBJWIDTH0
  370. SCNNO
  371. COLORSCHEMDBLCLKFNCTDRAGICON
  372. DRAGICON1
  373. DRAGICON2
  374. OBJOVER
  375. OBJOVER2
  376. OBJCLASS
  377. ICONNO
  378. ICONDELAY
  379. ICONTIMER
  380. ICONMODE
  381. ICONSTRETCICONCHECK
  382. DRAGTXT
  383. DRAGTXT1
  384. DRAGTXT2
  385. OBJSTATE
  386. OBJSTATE2
  387. OBJHEIGHT
  388. OBJWIDTH
  389. OBJHEIGHT1OBJWIDTH1
  390. FILEEXT
  391. OBJMSG
  392. OBJMSG2
  393. DBLCLICK
  394. OBJROW
  395. OBJCOL
  396. OBJROW2
  397. OBJCOL2
  398. OBJROW3
  399. OBJCOL3
  400. OVERMSG
  401. OVERCLASS
  402. FOXTOOLS
  403. MAXMOVE
  404. LASTMSGBARCRSRTIMER
  405. ELEMENTNO
  406. ARRAYCNT
  407. ARRAYROWS
  408. ARRAYCOLS
  409. LOOPFLAG
  410. AT_POS
  411. REGFN
  412. CALLFN
  413. EVLMSG
  414. _FOX25
  415. NCT_FOX25REV
  416. UPDWINPOS
  417. LOADCSR
  418. SETCSR
  419. UPDWINSIZEW_DRAGOBJ
  420. TRIMPATH
  421. DRAGOVER
  422. w_dragobj
  423. w_dragobj
  424. MOVEROW
  425. MOVECOL
  426. OBJROW
  427. OBJROW2
  428. OBJCOL
  429. OBJCOL2
  430. DRAGICON1
  431. OBJHEIGHT1OBJWIDTH1
  432. W_DRAGOBJ
  433. CRSRTIMER
  434. STR_DATA
  435. OBJHEIGHT1OBJWIDTH1
  436. FILENAME
  437. AT_POS
  438. FILENAME
  439. TRIM_EXT
  440. 1AT_POS
  441. TRIMEXT
  442. m.old_strf
  443. m.eval_strf
  444. OLD_STR
  445. NEW_TEXT
  446. 1EVAL_STR
  447. VAR_TYPE
  448. NEW_STR
  449. m.value1f
  450. m.value1f
  451. m.iconspeedf
  452. m.valuecountf
  453. m.valuecountf
  454. LoadCursor
  455. SetCursor
  456. ICONMASK
  457. ICONSPEED
  458. VALUE1
  459. VALUE2
  460. VALUECOUNTASCFLAG
  461. WILDCARD
  462. ICONFILE
  463. ICONDELAY
  464. ICONNO
  465. UNTFOXTOOLS
  466. TLOADCSR
  467. REGFN
  468. SETCSR
  469. HT0CALLFN
  470. DRAGEVNT
  471. UPDWINPOS
  472. UPDWINSIZE
  473. TRIMEXT
  474. TRIMPATH
  475. EVLMSG
  476. ANIMATE
  477. _WINDOWSf
  478. Negative row provided for this box.
  479. Negative column provided for this box.
  480. Invalid height provided for this box.
  481. Invalid width provided for this box.
  482. m.patternf
  483. m.pentypef
  484. Box width too long for window.
  485. Box height too big for window.
  486. m.curpenwf
  487. m.sunrf
  488. m.sungf
  489. m.sunbf
  490. m.shaderf
  491. m.shadegf
  492. m.shadebf
  493. m.facerf
  494. m.facegf
  495. m.facebf
  496. m.outlinerf
  497. m.outlinegf
  498. m.outlinebf
  499. m.outlinerf
  500. m.outlinegf
  501. m.outlinebf
  502. DECIMALSz
  503. Pen width along horizontal axis too thick.
  504. SET DECIMALS TO &m.setdec
  505. Pen width along vertical axis too thick.
  506. SET DECIMALS TO &m.setdec
  507. SET DECIMALS TO &m.setdec
  508. BOXROW
  509. BOXCOL
  510. BOXHGT
  511. BOXWDTH
  512. BOXPENW
  513. SHADER
  514. SHADEG
  515. SHADEB
  516. FACER
  517. FACEG
  518. FACEB
  519. OUTLINER
  520. OUTLINEG
  521. OUTLINEB
  522. PATTERN
  523. PENTYPE
  524. CURPENW
  525. TEMPR
  526. WILDTEMPG
  527. TEMPB
  528. OUT_ON
  529. SETDEC
  530. UCURFONT
  531. 'CURSIZE
  532. CURSTYLE
  533. IHCLENGTH
  534. VCLENGTH
  535. CURROW
  536. CURCOL
  537. LOOPPEN
  538. PREVPEN
  539. COUNTER
  540. MCOUNTER
  541. WOUTPUT
  542. BOXDRAW
  543. BOXROW
  544. BOXCOL
  545. BOXWDTH
  546. COUNTER
  547. PREVPEN
  548. LOOPPEN
  549. HCLENGTH
  550. TRIANGLES
  551. VCLENGTH
  552. BOXHGT
  553. SHADER
  554. SHADEG
  555. SHADEB
  556. MCOUNTER
  557. LOOPPEN
  558. VCLENGTH
  559. HCLENGTH
  560. SHADER
  561. SHADEG
  562. SHADEB
  563. BOXDRAW
  564. TRIANGLES
  565. c:\vf\sample\dragdrop\tictac.spr
  566. c:\windows\temp\
  567. TICTAC.SPX
  568. c:\vf\bitmaps\
  569. TICTAC1.ICO
  570. c:\vf\progs\dragevnt.prg
  571. DRAGEVNT.FXP
  572. c:\vf\progs\3dbox.prg
  573. 3DBOX.FXP
  574. TICTAC2.ICO
  575. TICTACX.ICO
  576. TICTACO.ICO
  577. ERROR1.ICO
  578.