home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a108 / 15.ddi / FOXAPP.AP_ / FOXAPP.bin (.txt)
Encoding:
MS Visual FoxPro App  |  1994-03-10  |  133.1 KB  |  2,539 lines

  1. TALKz
  2. COMPATIBLEz
  3. appgen
  4. APPGEN
  5. APPGEN.PJX
  6. APPGEN
  7. APPGEN.SCX
  8. APPGEN
  9. APPGEN.MNX
  10. APPGEN
  11. APPGEN.PRG
  12. APPGEN
  13. APPGEN.FRX
  14. APPGEN
  15. APPGEN.QPR
  16.  FoxPro Application Generator 
  17. foxapp
  18. ERROR
  19. DO apperror WITH PROGRAM(),MESSAGE(),MESSAGE(1),LINENO(),ERROR()
  20. ESCAPE
  21. DO appescape WITH PROGRAM(),MESSAGE(),MESSAGE(1),LINENO(),ERROR()
  22. APPMENU.MNX
  23. COMMAND
  24. FOXAPP2.0A
  25. FOXAPP
  26. GENERATE
  27. Error opening CONFIG.FP.
  28. FOXAPP
  29. MENUS\APPMENU.PRG2
  30. MENUS\APPMENU.MPR2    
  31. MENUS\APPMENU.MPR
  32. menus\appmenu.prg(
  33. appmenu.prg2
  34. appmenu.mpr2    
  35. appmenu.mpr
  36. appmenu.prg(
  37. FOXAPP\MENUS\APPMENU.PRG2
  38. FOXAPP\MENUS\APPMENU.MPR2    
  39. FOXAPP\MENUS\APPMENU.MPR
  40. foxapp\menus\appmenu.prg(
  41. MENUS\APPMENU.PRG2
  42. MENUS\APPMENU.MPR2    
  43. MENUS\APPMENU.MPR
  44. appmenu.prg2
  45. appmenu.mpr2    
  46. appmenu.mpr
  47. FOXAPP\MENUS\APPMENU.PRG2
  48. FOXAPP\MENUS\APPMENU.MPR2    
  49. FOXAPP\MENUS\APPMENU.MPR
  50. MENUS\APPMENU.PRG2
  51. MENUS\APPMENU.MPX2    
  52. MENUS\APPMENU.MPX
  53. appmenu.prg2
  54. appmenu.MPX2    
  55. appmenu.MPX
  56. FOXAPP\MENUS\APPMENU.PRG2
  57. FOXAPP\MENUS\APPMENU.MPX2    
  58. FOXAPP\MENUS\APPMENU.MPX
  59. TOPICz
  60. FOXHELP.HLP
  61. "FoxApp"
  62. FOXHELP.DBF
  63. CHR(16) + "  FoxApp - Build Applications"
  64. appgen
  65. @*VN C\<reate
  66. Screen name:
  67. Table name:
  68. Step 2 - Create or Modify a Screen
  69. Step 1 - Create or Modify a Table
  70. @*VN \<Create
  71. @*VN \<Modify
  72. @*VN From \<File...
  73. @*HN Re\<lated...
  74. @*VN M\<odify
  75. @*VN From F\<ile...
  76. @*HN \<Arrange
  77. @*VN \!\<Generate
  78. @*HN Ad\<vanced...
  79. @*VN \?\<Cancel
  80. appgen
  81. The screen file is missing.
  82. The database file is missing.
  83. Locate 
  84.  please
  85. Locate 
  86.  please
  87.    FoxApp has created an application named FF
  88.    in the F
  89.  directory.
  90. appdoc
  91. ffffff
  92.    You can run your application now by pressing any key.
  93.    To run it in the future, select this file in the
  94.    "Program" tab of the Catalog Manager and click
  95.    "Run", or select "Application" from the RUN menu.
  96. Press any key to start your application.
  97. TALKz
  98. COMPATIBLEz
  99. READBORDERz
  100. appgen
  101. APPGEN
  102. APPGEN.PJX
  103. APPGEN
  104. APPGEN.SCX
  105. APPGEN
  106. APPGEN.MNX
  107. APPGEN
  108. APPGEN.PRG
  109. APPGEN
  110. APPGEN.FRX
  111. APPGEN
  112. APPGEN.QPR
  113. Geneva
  114.  FoxPro Application Generator 
  115. foxapp
  116. ERROR
  117. DO apperror WITH PROGRAM(),MESSAGE(),MESSAGE(1),LINENO(),ERROR()
  118. ESCAPE
  119. DO appescape WITH PROGRAM(),MESSAGE(),MESSAGE(1),LINENO(),ERROR()
  120. APPMENU.MNX
  121. COMMAND
  122. FOXAPP2.0A
  123. FOXAPP
  124. GENERATE
  125. Error opening CONFIG.FP.
  126. FOXAPP
  127. MENUS\APPMENU.PRG2
  128. MENUS\APPMENU.MPR2    
  129. MENUS\APPMENU.MPR
  130. menus\appmenu.prg(
  131. appmenu.prg2
  132. appmenu.mpr2    
  133. appmenu.mpr
  134. appmenu.prg(
  135. FOXAPP\MENUS\APPMENU.PRG2
  136. FOXAPP\MENUS\APPMENU.MPR2    
  137. FOXAPP\MENUS\APPMENU.MPR
  138. foxapp\menus\appmenu.prg(
  139. MENUS\APPMENU.PRG2
  140. MENUS\APPMENU.MPR2    
  141. MENUS\APPMENU.MPR
  142. appmenu.prg2
  143. appmenu.mpr2    
  144. appmenu.mpr
  145. FOXAPP\MENUS\APPMENU.PRG2
  146. FOXAPP\MENUS\APPMENU.MPR2    
  147. FOXAPP\MENUS\APPMENU.MPR
  148. MENUS\APPMENU.PRG2
  149. MENUS\APPMENU.MPX2    
  150. MENUS\APPMENU.MPX
  151. appmenu.prg2
  152. appmenu.MPX2    
  153. appmenu.MPX
  154. FOXAPP\MENUS\APPMENU.PRG2
  155. FOXAPP\MENUS\APPMENU.MPX2    
  156. FOXAPP\MENUS\APPMENU.MPX
  157. TOPICz
  158. FOXHELP.HLP
  159. "FoxApp"
  160. FOXHELP.DBF
  161. CHR(16) + "  FoxApp - Build Applications"
  162. appgen
  163. Geneva
  164. @*VN3 C\<reate
  165. Screen name:
  166. Geneva
  167. Table name:
  168. Geneva
  169. Step 2 - Create or Modify a Screen
  170. Geneva
  171. Step 1 - Create or Modify a Table
  172. Geneva
  173. Geneva
  174. Geneva
  175. @*VN3 \<Create
  176. Geneva
  177. @*VN3 \<Modify
  178. Geneva
  179. @*VN3 From \<File...
  180. Geneva
  181. @*HN3 Re\<lated...
  182. Geneva
  183. Geneva
  184. @*VN3 M\<odify
  185. Geneva
  186. @*VN3 From F\<ile...
  187. Geneva
  188. @*VN3 \!\<Generate
  189. Geneva
  190. @*HN3 Ad\<vanced...
  191. Geneva
  192. @*VN3 \?\<Cancel
  193. Geneva
  194. @*HN3 \<Arrange
  195. appgen
  196. SET READBORDER &rborder
  197. The screen file is missing.
  198. The database file is missing.
  199. Locate 
  200.  please
  201.    FoxApp has created an application named FF
  202.    in the F
  203.  directory.
  204. appdoc
  205. ffffff
  206.    You can run your application now by pressing any key.
  207.    To run it in the future, simply select "Application"
  208.    from the RUN menu, or enter FoxPro and type:
  209.       SET DEFAULT TO F
  210.       DO F
  211. Press any key to start your application.
  212. TALKz
  213. COMPATIBLEz
  214. READBORDERz
  215. appgen
  216. APPGEN
  217. APPGEN.PJX
  218. APPGEN
  219. APPGEN.SCX
  220. APPGEN
  221. APPGEN.MNX
  222. APPGEN
  223. APPGEN.PRG
  224. APPGEN
  225. APPGEN.FRX
  226. APPGEN
  227. APPGEN.QPR
  228. MS Sans Serif
  229.  FoxPro Application Generator 
  230. foxapp
  231. ERROR
  232. DO apperror WITH PROGRAM(),MESSAGE(),MESSAGE(1),LINENO(),ERROR()
  233. ESCAPE
  234. DO appescape WITH PROGRAM(),MESSAGE(),MESSAGE(1),LINENO(),ERROR()
  235. APPMENU.MNX
  236. COMMAND
  237. FOXAPP2.0A
  238. FOXAPP
  239. GENERATE
  240. Error opening CONFIG.FP.
  241. FOXAPP
  242. MENUS\APPMENU.PRG2
  243. MENUS\APPMENU.MPR2    
  244. MENUS\APPMENU.MPR
  245. menus\appmenu.prg(
  246. appmenu.prg2
  247. appmenu.mpr2    
  248. appmenu.mpr
  249. appmenu.prg(
  250. FOXAPP\MENUS\APPMENU.PRG2
  251. FOXAPP\MENUS\APPMENU.MPR2    
  252. FOXAPP\MENUS\APPMENU.MPR
  253. foxapp\menus\appmenu.prg(
  254. MENUS\APPMENU.PRG2
  255. MENUS\APPMENU.MPR2    
  256. MENUS\APPMENU.MPR
  257. appmenu.prg2
  258. appmenu.mpr2    
  259. appmenu.mpr
  260. FOXAPP\MENUS\APPMENU.PRG2
  261. FOXAPP\MENUS\APPMENU.MPR2    
  262. FOXAPP\MENUS\APPMENU.MPR
  263. MENUS\APPMENU.PRG2
  264. MENUS\APPMENU.MPX2    
  265. MENUS\APPMENU.MPX
  266. appmenu.prg2
  267. appmenu.MPX2    
  268. appmenu.MPX
  269. FOXAPP\MENUS\APPMENU.PRG2
  270. FOXAPP\MENUS\APPMENU.MPX2    
  271. FOXAPP\MENUS\APPMENU.MPX
  272. TOPICz
  273. FOXHELP.HLP
  274. "FoxApp"
  275. FOXHELP.DBF
  276. CHR(16) + "  FoxApp - Build Applications"
  277. appgen
  278. MS Sans Serif
  279. @*VN C\<reate
  280. Screen name:
  281. MS Sans Serif
  282. Table name:
  283. MS Sans Serif
  284. Step 2 - Create or Modify a Screen
  285. MS Sans Serif
  286. Step 1 - Create or Modify a Table
  287. MS Sans Serif
  288. MS Sans Serif
  289. MS Sans Serif
  290. @*VN \<Create
  291. MS Sans Serif
  292. @*VN \<Modify
  293. MS Sans Serif
  294. @*VN From \<File...
  295. MS Sans Serif
  296. @*HN Re\<lated...
  297. MS Sans Serif
  298. MS Sans Serif
  299. @*VN M\<odify
  300. MS Sans Serif
  301. @*VN From F\<ile...
  302. MS Sans Serif
  303. @*HN \<Arrange
  304. MS Sans Serif
  305. @*VN \!\<Generate
  306. MS Sans Serif
  307. @*HN Ad\<vanced...
  308. MS Sans Serif
  309. @*VN \?\<Cancel
  310. appgen
  311. SET READBORDER &rborder
  312. The screen file is missing.
  313. The database file is missing.
  314. Locate 
  315.  please
  316. Locate 
  317.  please
  318.    FoxApp has created an application named FF
  319.    in the F
  320.  directory.
  321. appdoc
  322. ffffff
  323.    You can run your application now by pressing any key.
  324.    To run it in the future, select this file in the "Program"
  325.    tab of the Catalog Manager and click "Run", or enter
  326.    Foxpro and select "Application..." from the RUN menu.
  327. Press any key to start your application.
  328. CURRAREA
  329. TALKSTAT
  330. COMPSTAT
  331. APPGEN
  332. MNUNAME
  333. crDBFNAME
  334. SCXNAME
  335. alREPNAME
  336. TMFNAME
  337. riDBFLIST
  338. FIRSTTIME
  339. ORIGNAME
  340. APP_ERROR
  341. APP_ESCAPEFOXAPP
  342. APESCRN_FONT
  343. SCRN_FSIZESCRN_FSTYLSCREEN
  344. G_DFLTFFACG_DFLTFSIZG_DFLTFSTYAPPPATHLENGENERATE
  345. NCANCBUT
  346. ADDDBF
  347. ADDSCX
  348. MODSCX
  349. MODDBF
  350. COMMAND
  351. ENNUMCOLS
  352. GENUMAREAS
  353. ACSTEMNUM
  354. JRELSTRNUM
  355. PFLDNUM
  356. MECFLDNUM
  357. ASCDBFNUM
  358. ALPDBFNUM
  359. ERSROWNUM
  360. SCOLNUM
  361. MGEROWNUM
  362. TYECOLNUM
  363. AMARRANGED
  364. RTHEFONT
  365. TFCASCADENUMCTRLROW
  366. EECTRLCOL
  367. ESNEXTDBF
  368. ORDEFAULTFONDEFAULTCASRSC_CHECK
  369. RSC_STOREDRETRIEVERSRSCUSED
  370. STORERSC
  371. HRSCTYPE
  372. FORCEREGENREGEN
  373. EGENBUFFER
  374. FOXAPPDIR
  375. ADDBS
  376. FINDSRC
  377. MPR_NAME
  378. MENUS
  379. APPMENU
  380. MPX_NAME
  381. QUITTING
  382. MTOPIC
  383. ADDSCXVALIDBFNAMEWHEDBFNAMEVALADDDBFVALIMODDBFVALILISTDBF
  384. I_QNK1AHQSSLISTDBFVALOTHER
  385. OTHERVALIDSCXNAMEWHESCXNAMEVALMODSCXWHENMODSCXVALILISTSCX
  386. MLISTSCXVALARRANGE
  387. ARRANGEVALGENERATEVAADVANCED
  388. _QNK1AHQYL_QNK1AHR0U_QNK1AHR2ZAPPSCXSHOWCLOSE_UP
  389. INVSTEM
  390. MAKEALIAS
  391. JUSTSTEM
  392. CDXNAME
  393. FORCEEXT
  394. INVERT
  395. FNT_FACE
  396. FNT_SIZE
  397. CFNT_STYLE
  398. LINE1
  399. FSTYJUSTFNAME
  400. APPFILE
  401. LINE2
  402. IJUSTPATH
  403. MAXCOL
  404. STYTR2
  405. STYLE
  406. STYLE
  407. STYLE
  408. PUTPANEL
  409. IN_WRAP
  410. IN_LMARGININ_RMARGINAPPDOC
  411. GININVNAME
  412. BAILOUT
  413. APPSHELL
  414. FXAPAPPNAMRBORDER
  415. SKIPDBFBUT_QNK1AHUMZ_QNK1AHUSH_QNK1AHUUO_QNK1AHUXJ_QNK1AHYIE_QNK1AHYQ8_QNK1AHYSE_QNK1AHYUY
  416. ORIGNAME
  417. DBFNAME
  418. advance.spr
  419. ADVANCE
  420. QUITTING
  421. ORIGNAME
  422. DBFNAME
  423. advance.spr
  424. ADVANCE
  425. QUITTING
  426. ORIGNAME
  427. DBFNAME
  428. advance.spr
  429. ADVANCE
  430. QUITTING
  431. _QNK1AHQSS
  432. _QNK1AHQYL
  433. _QNK1AHR0U
  434. _QNK1AHR2Z
  435. _QNK1AHUMZ
  436. _QNK1AHUSH
  437. _QNK1AHUUO
  438. _QNK1AHUXJ
  439. _QNK1AHYIE
  440. _QNK1AHYQ8
  441. _QNK1AHYSE
  442. _QNK1AHYUY
  443.  could not be located.
  444. FNAME
  445. ppmev
  446. TALKz
  447. COMPATIBLEz
  448. dbfselec
  449. DBFSELEC
  450. DBFSELEC.PJX
  451. DBFSELEC
  452. DBFSELEC.SCX
  453. DBFSELEC
  454. DBFSELEC.MNX
  455. DBFSELEC
  456. DBFSELEC.PRG
  457. DBFSELEC
  458. DBFSELEC.FRX
  459. DBFSELEC
  460. DBFSELEC.QPR
  461.  Related Tables
  462. dbfselec.vue
  463. DBFLISTf
  464. Database to open:
  465. dbfselec
  466. @ 1,2 GET dbfselec  PICTURE "@&N"  FROM dbflist  SIZE 12,20  DEFAULT 1  WHEN _qnk1ai33i()  VALID _qnk1ai34v()  COLOR SCHEME 6
  467. @*VN \<Add;\<Delete
  468. @*VT \!\<OK;\?\<Cancel
  469. @*HN Show As \<Tree
  470. Related Tables:
  471. dbfselec
  472. treewind
  473. TALKz
  474. COMPATIBLEz
  475. READBORDERz
  476. dbfselec
  477. DBFSELEC
  478. DBFSELEC.PJX
  479. DBFSELEC
  480. DBFSELEC.SCX
  481. DBFSELEC
  482. DBFSELEC.MNX
  483. DBFSELEC
  484. DBFSELEC.PRG
  485. DBFSELEC
  486. DBFSELEC.FRX
  487. DBFSELEC
  488. DBFSELEC.QPR
  489. Geneva
  490.  Related Tables
  491. dbfselec.vue
  492. DBFLISTf
  493. Database to open:
  494. dbfselec
  495. @ 1.923,1.833 GET dbfselec  PICTURE "@&N3"  FROM dbflist  SIZE 12.692,20.167  DEFAULT 1  FONT "Geneva", 10  WHEN _qnk1ai4vh()  VALID _qnk1ai50k()
  496. Geneva
  497. @*VN3 \<Add;\<Delete
  498. Geneva
  499. @*VT3 \!\<OK;\?\<Cancel
  500. Geneva
  501. @*HN3 Show As \<Tree
  502. Related Tables:
  503. Geneva
  504. dbfselec
  505. SET READBORDER &rborder
  506. treewind
  507. TALKz
  508. COMPATIBLEz
  509. READBORDERz
  510. dbfselec
  511. DBFSELEC
  512. DBFSELEC.PJX
  513. DBFSELEC
  514. DBFSELEC.SCX
  515. DBFSELEC
  516. DBFSELEC.MNX
  517. DBFSELEC
  518. DBFSELEC.PRG
  519. DBFSELEC
  520. DBFSELEC.FRX
  521. DBFSELEC
  522. DBFSELEC.QPR
  523. MS Sans Serif
  524.  Related Tables
  525. dbfselec.vue
  526. DBFLISTf
  527. Database to open:
  528. dbfselec
  529. @ 1.923,1.833 GET dbfselec  PICTURE "@&N"  FROM dbflist  SIZE 12.692,20.167  DEFAULT 1  FONT "MS Sans Serif", 8  STYLE "B"  WHEN _qnk1ai6s4()  VALID _qnk1ai6v4()
  530. MS Sans Serif
  531. @*VN \<Add;\<Delete
  532. MS Sans Serif
  533. @*VT \!\<OK;\?\<Cancel
  534. MS Sans Serif
  535. @*HN Show As \<Tree
  536. Related Tables:
  537. MS Sans Serif
  538. dbfselec
  539. SET READBORDER &rborder
  540. treewind
  541. CURRAREA
  542. TALKSTAT
  543. COMPSTAT
  544. DBFSELEC
  545. NEXTDBF
  546. INITDBFLISDBFLIST
  547. CSTEMNUM
  548. CDBFNUM
  549. NEWDBF
  550. MAKEALIAS
  551. JUSTSTEM
  552. FSELEC
  553. NUMAREAS
  554. ORIGDBFLISNUMCOLS
  555. SORIGNEXTDBADDCLR
  556. _QNK1AI3BPOKBUT
  557. _QNK1AI3U3TREE1
  558. _QNK1AI3YO_QNK1AI439_QNK1AI43CTREEWIND
  559. RBORDER
  560. _QNK1AI56P_QNK1AI5NQ_QNK1AI5S9_QNK1AI5X9_QNK1AI5XB_QNK1AI73S_QNK1AI7NI_QNK1AI7QW_QNK1AI7VN_QNK1AI7VQ
  561. DBFSELEC
  562. NEXTDBF
  563. ADDCLR
  564. HASCHILD
  565. Main database.
  566. relselec.spr
  567. DBFSELEC
  568. NEWDBF
  569. DBFLIST
  570. CSTEMNUM
  571. CHILDFLD
  572. CFLDNUM
  573. CHILDDBF
  574. SCDBFNUM
  575. PARENTFLD
  576. PFLDNUM
  577. IGNCASE
  578. RELSTR
  579. RELSTRNUM
  580. PARENTDBF
  581. PDBFNUM
  582. ADDMODE
  583. ISRELSELEC
  584. NEXTDBMAKEALIAS
  585. JUSTSTEM
  586. There are no available work areas left.
  587. Database to open:
  588. Duplicate database names are not allowed.
  589. relselec.spr
  590. You cannot clear the main database.
  591. You cannot clear a database that has related databases.
  592. ADDCLR
  593. NEXTDBF
  594. NUMAREAS
  595. NEWDBF
  596. JUSTEXT
  597. MAKEALIAS
  598. JUSTSTEM
  599. DBFLIST
  600. CSTEMNUM
  601. CHILDFLD
  602. CHILDDBF
  603. PARENTFLD
  604. IGNCASE
  605. RELSTR
  606. PARENTDBF
  607. RELSELEC
  608. NEXTDBMAKECDX
  609. RELSTRNUM
  610. PFLDNUM
  611. CFLDNUM
  612. CDBFNUM
  613. PDBFNUM
  614. OTHEFONT
  615. DEFAULTFONCASCADENUMDEFAULTCASSROWNUM
  616. 6PSCOLNUM
  617. NQEROWNUM
  618. S9ECOLNUM
  619. X9DBFSELEC
  620. BARRANGE
  621. 3SHASCHILD
  622. IALIASNAME
  623. NUMCOLS
  624. Saving database relations and window positions.
  625. dbfselec.vue2
  626. dbfselec.vue
  627. dbfselec.vue2
  628. dbfselec.vue
  629. OKBUT
  630. RELATEDDBFSTORERSC
  631. PUTDBFLISTDBFLIST
  632. CSTEMNUM
  633. ORIGDBFLISNEXTDBF
  634. ORIGNEXTDBDBFSELEC
  635. treewind
  636. \<Show tree
  637. No tree to show!
  638. Database tree
  639. \<Hide tree
  640. TREEWIND
  641. TREE1
  642. DDBFNEXTDBF
  643. START_ROW
  644. END_ROW
  645. START_COL
  646. END_COL
  647. ISSHOWTREE
  648. NEXTDBF
  649. ARRANGE
  650. treewind
  651. CURRWIND
  652. NEXTDBF
  653. FTREE1
  654. TREEWIND
  655. SHOWTREE
  656. DBFSELEC
  657. NEXTDBF
  658. FADDCLR
  659. HASCHILD
  660. Main database.
  661. relselec.spr
  662. DBFSELEC
  663. NEWDBF
  664. FDBFLIST
  665. CSTEMNUM
  666. CHILDFLD
  667. CFLDNUM
  668. CHILDDBF
  669. SCDBFNUM
  670. PARENTFLD
  671. PFLDNUM
  672. SIGNCASE
  673. RELSTR
  674. RELSTRNUM
  675. PARENTDBF
  676. PDBFNUM
  677. ADDMODE
  678. RELSELEC
  679. NEXTDBMAKEALIAS
  680. JUSTSTEM
  681. There are no available work areas left.
  682. Database to open:
  683. Duplicate database names are not allowed.
  684. relselec.spr
  685. You cannot clear the main database.
  686. You cannot clear a database that has related databases.
  687. ADDCLR
  688. NEXTDBF
  689. FNUMAREAS
  690. NEWDBF
  691. JUSTEXT
  692. MAKEALIAS
  693. JUSTSTEM
  694. DBFLIST
  695. CSTEMNUM
  696. SCHILDFLD
  697. CHILDDBF
  698. PARENTFLD
  699. IGNCASE
  700. RELSTR
  701. PARENTDBF
  702. RELSELEC
  703. NEXTDBMAKECDX
  704. RELSTRNUM
  705. PFLDNUM
  706. CFLDNUM
  707. CDBFNUM
  708. PDBFNUM
  709. OTHEFONT
  710. DEFAULTFONCASCADENUMDEFAULTCASSROWNUM
  711. 6PSCOLNUM
  712. NQEROWNUM
  713. S9ECOLNUM
  714. X9DBFSELEC
  715. BARRANGE
  716. 3SHASCHILD
  717. IALIASNAME
  718. NUMCOLS
  719. Saving database relations and window positions.
  720. dbfselec.vue2
  721. dbfselec.vue
  722. dbfselec.vue2
  723. dbfselec.vue
  724. OKBUT
  725. RELATEDDBFSTORERSC
  726. PUTDBFLISTDBFLIST
  727. CSTEMNUM
  728. ORIGDBFLISNEXTDBF
  729. ORIGNEXTDBDBFSELEC
  730. treewind
  731. \<Show tree
  732. No tree to show!
  733. Database tree
  734. \<Hide tree
  735. TREEWIND
  736. TREE1
  737. DDBFNEXTDBF
  738. START_ROW
  739. END_ROW
  740. START_COL
  741. END_COL
  742. ISSHOWTREE
  743. NEXTDBF
  744. ARRANGE
  745. treewind
  746. CURRWIND
  747. NEXTDBF
  748. FTREE1
  749. TREEWIND
  750. SHOWTREE
  751. DBFSELEC
  752. NEXTDBF
  753. FADDCLR
  754. HASCHILD
  755. Main database.
  756. relselec.spr
  757. DBFSELEC
  758. NEWDBF
  759. FDBFLIST
  760. CSTEMNUM
  761. CHILDFLD
  762. CFLDNUM
  763. CHILDDBF
  764. SCDBFNUM
  765. PARENTFLD
  766. PFLDNUM
  767. SIGNCASE
  768. RELSTR
  769. RELSTRNUM
  770. PARENTDBF
  771. PDBFNUM
  772. ADDMODE
  773. RELSELEC
  774. NEXTDBMAKEALIAS
  775. JUSTSTEM
  776. There are no available work areas left.
  777. Database to open:
  778. Duplicate database names are not allowed.
  779. relselec.spr
  780. You cannot clear the main database.
  781. You cannot clear a database that has related databases.
  782. ADDCLR
  783. NEXTDBF
  784. FNUMAREAS
  785. NEWDBF
  786. JUSTEXT
  787. MAKEALIAS
  788. JUSTSTEM
  789. DBFLIST
  790. CSTEMNUM
  791. SCHILDFLD
  792. CHILDDBF
  793. PARENTFLD
  794. IGNCASE
  795. RELSTR
  796. PARENTDBF
  797. RELSELEC
  798. NEXTDBMAKECDX
  799. RELSTRNUM
  800. PFLDNUM
  801. CFLDNUM
  802. CDBFNUM
  803. PDBFNUM
  804. OTHEFONT
  805. DEFAULTFONCASCADENUMDEFAULTCASSROWNUM
  806. 6PSCOLNUM
  807. NQEROWNUM
  808. S9ECOLNUM
  809. X9DBFSELEC
  810. BARRANGE
  811. 3SHASCHILD
  812. IALIASNAME
  813. NUMCOLS
  814. Saving database relations and window positions.
  815. dbfselec.vue2
  816. dbfselec.vue
  817. dbfselec.vue2
  818. dbfselec.vue
  819. OKBUT
  820. RELATEDDBFSTORERSC
  821. PUTDBFLISTDBFLIST
  822. CSTEMNUM
  823. ORIGDBFLISNEXTDBF
  824. ORIGNEXTDBDBFSELEC
  825. treewind
  826. \<Show tree
  827. No tree to show!
  828. Database tree
  829. \<Hide tree
  830. TREEWIND
  831. TREE1
  832. DDBFNEXTDBF
  833. START_ROW
  834. END_ROW
  835. START_COL
  836. END_COL
  837. ISSHOWTREE
  838. NEXTDBF
  839. ARRANGE
  840. treewind
  841. CURRWIND
  842. NEXTDBF
  843. FTREE1
  844. TREEWIND
  845. SHOWTREE
  846. ARREXFLG
  847. CTRLROW
  848. FCTRLCOL
  849. OWTREE
  850. NUMAREAS
  851. DBFLIST
  852. ISCSTEMNUM
  853. SROWNUM
  854. BSCOLNUM
  855. SEROWNUM
  856. ECOLNUM
  857. ARRANGED
  858. APPGEN
  859. DBFSELEC
  860. ARREXFLG
  861. RLCOL
  862. NUMAREAS
  863. DBFLIST
  864. CSTEMNUM
  865. APPGEN
  866. SDBFSELEC
  867. DBFNUM
  868. FNUMAREAS
  869. MAKEALIAS
  870. DBFLIST
  871. PDBFNUM
  872. CSTEMNUM
  873. treewind
  874. treewind
  875. treewind
  876. treewind
  877. treewind
  878. treewind
  879. treewind
  880. treewind
  881. treewind
  882. treewind
  883. treewind
  884. treewind
  885. DBFNUM
  886. INDENT
  887. FINDCHAR
  888. TREESTR
  889. DBFLIST
  890. CSTEMNUM
  891. END_ROW
  892. NEXTDBF
  893. S_COL
  894. BTREEWIND
  895. EESTR
  896. NUMAREAS
  897. MAKEALIAS
  898. PDBFNUM
  899. SHOWTREE
  900. _QNK1AI33I
  901. _QNK1AI34V
  902. _QNK1AI3BP
  903. _QNK1AI3U3
  904. _QNK1AI3YO
  905. _QNK1AI439
  906. _QNK1AI43C
  907. _QNK1AI4VH
  908. _QNK1AI50K
  909. _QNK1AI56P
  910. _QNK1AI5NQ
  911. _QNK1AI5S9
  912. _QNK1AI5X9
  913. _QNK1AI5XB
  914. _QNK1AI6S4
  915. _QNK1AI6V4
  916. _QNK1AI73S
  917. _QNK1AI7NI
  918. _QNK1AI7QW
  919. _QNK1AI7VN
  920. _QNK1AI7VQ
  921. ARRSAVE
  922. ARREXIT
  923. HASCHILD
  924. SHOWTREE
  925. TALKz
  926. COMPATIBLEz
  927. relselec
  928. RELSELEC
  929. RELSELEC.PJX
  930. RELSELEC
  931. RELSELEC.SCX
  932. RELSELEC
  933. RELSELEC.MNX
  934. RELSELEC
  935. RELSELEC.PRG
  936. RELSELEC
  937. RELSELEC.FRX
  938. RELSELEC
  939. RELSELEC.QPR
  940. DEFINE WINDOW relselec  FROM INT((SROW()-13)/2),INT((SCOL()-74)/2)  TO INT((SROW()-13)/2)+12,INT((SCOL()-74)/2)+73  TITLE "Options for &thisdbf"  FLOAT  NOCLOSE  SHADOW  NOMINIMIZE  DOUBLE  COLOR SCHEME 5
  941. Please locate the F
  942.  database
  943. relselec
  944. Equals
  945. Field in Other Table:
  946. Field in This Table:
  947. How is This Table Related to Another Table?
  948. @*HN \!\<OK;\?\<Cancel
  949. @*HN \<Advanced...
  950. relselec
  951. TALKz
  952. COMPATIBLEz
  953. READBORDERz
  954. relselec
  955. RELSELEC
  956. RELSELEC.PJX
  957. RELSELEC
  958. RELSELEC.SCX
  959. RELSELEC
  960. RELSELEC.MNX
  961. RELSELEC
  962. RELSELEC.PRG
  963. RELSELEC
  964. RELSELEC.FRX
  965. RELSELEC
  966. RELSELEC.QPR
  967. DEFINE WINDOW relselec  AT  0.000, 0.000   SIZE 11.000,64.333  TITLE "Options for &thisdbf"  FONT "Geneva", 10  FLOAT  NOCLOSE  SHADOW  DOUBLE
  968. Please locate the F
  969.  database
  970. relselec
  971. Geneva
  972. Equals
  973. Geneva
  974. Geneva
  975. Geneva
  976. @*HN3 \!\<OK;\?\<Cancel
  977. How is This Table Related to Another Table?
  978. Geneva
  979. Field in Other Table:
  980. Geneva
  981. Field in This Table:
  982. Geneva
  983. Geneva
  984. @*HN3 \<Advanced...
  985. relselec
  986. SET READBORDER &rborder
  987. TALKz
  988. COMPATIBLEz
  989. READBORDERz
  990. relselec
  991. RELSELEC
  992. RELSELEC.PJX
  993. RELSELEC
  994. RELSELEC.SCX
  995. RELSELEC
  996. RELSELEC.MNX
  997. RELSELEC
  998. RELSELEC.PRG
  999. RELSELEC
  1000. RELSELEC.FRX
  1001. RELSELEC
  1002. RELSELEC.QPR
  1003. DEFINE WINDOW relselec  AT  0.000, 0.000   SIZE 11.077,80.667  TITLE "Options for &thisdbf"  FONT "MS Sans Serif", 8  STYLE "B"  FLOAT  NOCLOSE  SHADOW  NOMINIMIZE  DOUBLE  COLOR RGB(,,,192,192,192)
  1004. Please locate the F
  1005.  database
  1006. relselec
  1007. Courier New
  1008. Equals
  1009. MS Sans Serif
  1010. Courier New
  1011. Field in Other Table:
  1012. MS Sans Serif
  1013. Field in This Table:
  1014. MS Sans Serif
  1015. How is This Table Related to Another Table?
  1016. MS Sans Serif
  1017. MS Sans Serif
  1018. @*HN \!\<OK;\?\<Cancel
  1019. MS Sans Serif
  1020. @*HN \<Advanced...
  1021. relselec
  1022. SET READBORDER &rborder
  1023. CHILDSTEM
  1024. CHILDDBF
  1025.  CHILDFLD
  1026. 7PARENTFLD
  1027. IGNCASE
  1028.   RELSTR
  1029. 1FFPARENTDBF
  1030. ADDMODE
  1031. DMODE
  1032.    524  AL_NAME
  1033.   THISDBF
  1034.   DONE
  1035.      IN_AREA
  1036. 07JUSTFNAME
  1037. CHILDLIST
  1038. PARENTLISTCURRAREA
  1039.  TALKSTAT
  1040.  COMPSTAT
  1041.  JUSTSTEM
  1042.  PARENTROW
  1043. MAKEALIAS
  1044. ADDTYPE
  1045. CHILDROW
  1046.  NEWCHILD
  1047. NEWPARENT
  1048. CDISLIST
  1049. RELSELEC
  1050. _QNK1AID1J_QNK1AID5WOKCANCL
  1051.   _QNK1AID94ADVBUT
  1052.   0_QNK1AIDDT_QNK1AIDHIRBORDER
  1053. T_QNK1AIEVM_QNK1AIEWO_QNK1AIF0F_QNK1AIF8E_QNK1AIF9A_QNK1AIGOO_QNK1AIGRJ_QNK1AIGTU_QNK1AIH07_QNK1AIH3A
  1054. CDISLIST
  1055. CHILDLIST
  1056. CHILDFLD
  1057. The child database could not be found.
  1058. The parent database could not be found.
  1059. SET RELATION TO F
  1060.  INTO 
  1061. Parent and child have different data types.
  1062. PARENTFLD
  1063. 7CHILDFLD
  1064. OKCANCL
  1065. DBFPART
  1066. RELSTR
  1067. PARENTDBF
  1068. ADDMODE
  1069. CHILDSTEM
  1070. CHILDDBF
  1071. cascdlg.spr
  1072. CASCDLG
  1073. NTFLD
  1074. DBFLIST
  1075. 7NEXTDBF
  1076. CSTEMNUM
  1077. CURRWIND
  1078. PARENTFLD
  1079. GETTYPE
  1080. CHILDFLD
  1081. OKCANCL
  1082. CDISLIST
  1083. CHILDLIST
  1084. CHILDFLD
  1085. The child database could not be found.
  1086. The parent database could not be found.
  1087. SET RELATION TO F
  1088.  INTO 
  1089. Parent and child have different data types.
  1090. PARENTFLD
  1091. CHILDFLD
  1092. OKCANCL
  1093. DBFPART
  1094. RELSTR
  1095. PARENTDBF
  1096. ADDMODE
  1097. CHILDSTEM
  1098. CHILDDBF
  1099. cascdlg.spr
  1100. CASCDLG
  1101. NTFLD
  1102. DBFLIST
  1103. NEXTDBF
  1104. CSTEMNUM
  1105. CURRWIND
  1106. PARENTFLD
  1107. GETTYPE
  1108. CHILDFLD
  1109. OKCANCL
  1110. CDISLIST
  1111. CHILDLIST
  1112. CHILDFLD
  1113. The child database could not be found.
  1114. The parent database could not be found.
  1115. SET RELATION TO F
  1116.  INTO 
  1117. Parent and child have different data types.
  1118. PARENTFLD
  1119. CHILDFLD
  1120. OKCANCL
  1121. DBFPART
  1122. RELSTR
  1123. PARENTDBF
  1124. ADDMODE
  1125. CHILDSTEM
  1126. CHILDDBF
  1127. cascdlg.spr
  1128. CASCDLG
  1129. NTFLD
  1130. DBFLIST
  1131. NEXTDBF
  1132. CSTEMNUM
  1133. CURRWIND
  1134. PARENTFLD
  1135. GETTYPE
  1136. CHILDFLD
  1137. OKCANCL
  1138. FLDNAME
  1139. FLDNAME
  1140. RETVAL
  1141. CURITEM
  1142. SOURCETYPETARGTYPE
  1143. ILDFLD
  1144. GETTYPE
  1145. PECHILDLIST
  1146. PARENTLIST_QNK1AID1J
  1147. _QNK1AID5W
  1148. _QNK1AID94
  1149. _QNK1AIDDT
  1150. _QNK1AIDHI
  1151. _QNK1AIEVM
  1152. _QNK1AIEWO
  1153. _QNK1AIF0F
  1154. _QNK1AIF8E
  1155. _QNK1AIF9A
  1156. _QNK1AIGOO
  1157. _QNK1AIGRJ
  1158. _QNK1AIGTU
  1159. _QNK1AIH07
  1160. _QNK1AIH3A
  1161. ADDTYPE
  1162. GETTYPE
  1163. CDISLIST
  1164. TALKz
  1165. COMPATIBLEz
  1166. advance
  1167. ADVANCE
  1168. ADVANCE.PJX
  1169. ADVANCE
  1170. ADVANCE.SCX
  1171. ADVANCE
  1172. ADVANCE.MNX
  1173. ADVANCE
  1174. ADVANCE.PRG
  1175. ADVANCE
  1176. ADVANCE.FRX
  1177. ADVANCE
  1178. ADVANCE.QPR
  1179.  Advanced Options 
  1180. advance
  1181. @*RVN \<Abbreviated;\<Full
  1182. Project Generation
  1183. @*C \<Store relations
  1184. @*VN \!\<OK;\?\<Cancel
  1185. @*C \<Retrieve relations
  1186. Resource File Options
  1187. @*HN \<Browse Resources
  1188. advance
  1189. TALKz
  1190. COMPATIBLEz
  1191. READBORDERz
  1192. advance
  1193. ADVANCE
  1194. ADVANCE.PJX
  1195. ADVANCE
  1196. ADVANCE.SCX
  1197. ADVANCE
  1198. ADVANCE.MNX
  1199. ADVANCE
  1200. ADVANCE.PRG
  1201. ADVANCE
  1202. ADVANCE.FRX
  1203. ADVANCE
  1204. ADVANCE.QPR
  1205. Geneva
  1206.  Advanced Options 
  1207. advance
  1208. Geneva
  1209. @*RVN3 \<Abbreviated;\<Full
  1210. Project Generation
  1211. Geneva
  1212. Geneva
  1213. @*C3 \<Store relations
  1214. Geneva
  1215. @*VN3 \!\<OK;\?\<Cancel
  1216. Geneva
  1217. @*C3 \<Retrieve relations
  1218. Resource File Options
  1219. Geneva
  1220. Geneva
  1221. K7I4@
  1222. @*HN3 \<Browse Resources
  1223. advance
  1224. SET READBORDER &rborder
  1225. TALKz
  1226. COMPATIBLEz
  1227. READBORDERz
  1228. advance
  1229. ADVANCE
  1230. ADVANCE.PJX
  1231. ADVANCE
  1232. ADVANCE.SCX
  1233. ADVANCE
  1234. ADVANCE.MNX
  1235. ADVANCE
  1236. ADVANCE.PRG
  1237. ADVANCE
  1238. ADVANCE.FRX
  1239. ADVANCE
  1240. ADVANCE.QPR
  1241. MS Sans Serif
  1242.  Advanced Options 
  1243. advance
  1244. MS Sans Serif
  1245. @*RVN \<Abbreviated;\<Full
  1246. Project Generation
  1247. MS Sans Serif
  1248. MS Sans Serif
  1249. |?U3@
  1250. @*C \<Store relations
  1251. MS Sans Serif
  1252. @*VN \!\<OK;\?\<Cancel
  1253. MS Sans Serif
  1254. |?U6@
  1255. @*C \<Retrieve relations
  1256. Resource File Options
  1257. MS Sans Serif
  1258. MS Sans Serif
  1259. |?U4@
  1260. @*HN \<Browse Resources
  1261. advance
  1262. SET READBORDER &rborder
  1263. CURRAREA
  1264. TALKSTAT
  1265. COMPSTAT
  1266. ADVANCE
  1267. REGEN
  1268. FULLPROJ
  1269. CORIGRETRIERETRIEVERSORIGSTORE
  1270. STORERSC
  1271. HADVOK
  1272.  _QNK1AJ4ZTRSCBROW
  1273. RSBRRESVALIDRBORDER
  1274.  _QNK1AJ5DT_QNK1AJ5UU
  1275. ADVOK
  1276. REGEN
  1277. FULLPROJ
  1278. FINDSRC
  1279. FOXAPPDIR
  1280. RETRIEVERSORIGRETRIESTORERSC
  1281. SORIGSTORE
  1282. ADVOK
  1283. REGEN
  1284. FULLPROJ
  1285. FINDSRC
  1286. FOXAPPDIR
  1287. RETRIEVERSORIGRETRIESTORERSC
  1288. SORIGSTORE
  1289. ADVOK
  1290. REGEN
  1291. FULLPROJ
  1292. FINDSRC
  1293. FOXAPPDIR
  1294. RETRIEVERSORIGRETRIESTORERSC
  1295. SORIGSTORE
  1296. _QNK1AJ4ZT
  1297. _QNK1AJ5DT
  1298. _QNK1AJ5UU
  1299. parent
  1300. TALKz
  1301. COMPATIBLEz
  1302. cascade
  1303. CASCADE
  1304. CASCADE.PJX
  1305. CASCADE
  1306. CASCADE.SCX
  1307. CASCADE
  1308. CASCADE.MNX
  1309. CASCADE
  1310. CASCADE.PRG
  1311. CASCADE
  1312. CASCADE.FRX
  1313. CASCADE
  1314. CASCADE.QPR
  1315. Enhanced Deletion
  1316. cascade
  1317. @*HT \!\<OK;\?\<Cancel
  1318. @ 1,2 GET cascdel  PICTURE "@*C Automatically Delete &c_child Records"  SIZE 1,41  DEFAULT 0
  1319. @ 2,6 SAY "When a &c_parent Record is Deleted?"  SIZE 1,35, 0  COLOR N+/W    
  1320. cascade
  1321. parent
  1322. TALKz
  1323. COMPATIBLEz
  1324. READBORDERz
  1325. cascade
  1326. CASCADE
  1327. CASCADE.PJX
  1328. CASCADE
  1329. CASCADE.SCX
  1330. CASCADE
  1331. CASCADE.MNX
  1332. CASCADE
  1333. CASCADE.PRG
  1334. CASCADE
  1335. CASCADE.FRX
  1336. CASCADE
  1337. CASCADE.QPR
  1338. Geneva
  1339. Enhanced Deletion
  1340. cascade
  1341. Geneva
  1342. @*HT3 \!\<OK;\?\<Cancel
  1343. @ 1.538,2.833 GET cascdel  PICTURE "@*C3 Automatically Delete &c_child Records"  SIZE 1.308,35.333  DEFAULT 0  FONT "Geneva", 10  STYLE "T"  COLOR ,,,,,,,,RGB(0,0,0,255,255,255),RGB(0,0,0,255,255,255)
  1344. @ 2.846,8.333 SAY "When a &c_parent Record is Deleted?"   FONT "Geneva", 10  STYLE "T"  COLOR RGB(0,0,0,255,255,255)
  1345. cascade
  1346. SET READBORDER &rborder
  1347. parent
  1348. TALKz
  1349. COMPATIBLEz
  1350. READBORDERz
  1351. cascade
  1352. CASCADE
  1353. CASCADE.PJX
  1354. CASCADE
  1355. CASCADE.SCX
  1356. CASCADE
  1357. CASCADE.MNX
  1358. CASCADE
  1359. CASCADE.PRG
  1360. CASCADE
  1361. CASCADE.FRX
  1362. CASCADE
  1363. CASCADE.QPR
  1364. MS Sans Serif
  1365. Enhanced Deletion
  1366. cascade
  1367. MS Sans Serif
  1368. @*HT \!\<OK;\?\<Cancel
  1369. @ 2.846,7.333 SAY "When a &c_parent Record is Deleted?"   FONT "MS Sans Serif", 8  STYLE "BT"  COLOR RGB(0,0,0,255,255,255)
  1370. @ 1.538,5.167 GET cascdel  PICTURE "@*C Automatically Delete &c_child Records"  SIZE 1.308,41.000  DEFAULT 0  FONT "MS Sans Serif", 8  STYLE "BT"  COLOR ,,,,,,,,RGB(0,0,0,255,255,255),RGB(0,0,0,255,255,255)
  1371. cascade
  1372. SET READBORDER &rborder
  1373. THISDBF
  1374. C_PARENT
  1375. PARENTFLD
  1376. JUSTSTEM
  1377. C_CHILD
  1378. CHILDDBF
  1379. CASCDEL
  1380. DBFLIST
  1381. DBFSELEC
  1382. CASCADENUMCURRAREA
  1383. TALKSTAT
  1384. COMPSTAT
  1385. CASCADE
  1386. OKCANCL
  1387. _QNK1AJ9IVRBORDER
  1388. M_QNK1AJ9YG_QNK1AJAFFo
  1389. OKCANCL
  1390. CASCDEL
  1391. DBFLIST
  1392. DBFSELEC
  1393. CASCADENUMo
  1394. OKCANCL
  1395. CASCDEL
  1396. DBFLIST
  1397. DBFSELEC
  1398. CASCADENUMo
  1399. OKCANCL
  1400. CASCDEL
  1401. DBFLIST
  1402. DBFSELEC
  1403. CASCADENUM_QNK1AJ9IV
  1404. _QNK1AJ9YG
  1405. _QNK1AJAFF
  1406. MS Sans Serif
  1407. ffffff
  1408. P_WIND
  1409. CENTERED
  1410. RBORD_WIDTCBORD_WIDTFNTNAME
  1411. FNTSIZE
  1412. FNTSTYLE
  1413. PUTPANEL
  1414. MSGBOX
  1415. TALKz
  1416. WINDOWS
  1417. MS Sans Serif
  1418. FOXTOOLS.FLL
  1419. Geneva
  1420. FoxFont
  1421. This version of FoxApp only runs on Windows, DOS or Macintosh.
  1422. LIBRARY
  1423. Please locate 
  1424.  is not available.
  1425. SAFETYz
  1426. DELETEDz
  1427. FIELDSz
  1428. FIELDS
  1429. forceregenf
  1430. APPSCX.SPR
  1431. set fields &fa_fldset
  1432. set fields &fa_fldscope
  1433. RSCUSED
  1434. ;\FORCEREGENFXAPAPPNAMMSGBOX
  1435. apAPP_TALK
  1436. APP_PLATFOG_DFLTFFACG_DFLTFSIZG_DFLTFSTYLIBFILE
  1437. LIBEXT
  1438. FA_LIBAVAIFA_LOADLIBTEMPLIB
  1439. AIAPP_SAFE
  1440. AAPP_DELE
  1441. MFA_FLDSET
  1442. FA_FLDSCOPAPPFILE
  1443. ENGENSUCCESSAPPSCX
  1444. YT8SPR
  1445. K0YT97P
  1446. ON ERROR  &app_error
  1447. ON ESCAPE &app_escape
  1448. qprview.vue2
  1449. qprview.vue
  1450. appview.vue2
  1451. appview.vue
  1452. dbfselec.vue2
  1453. dbfselec.vue
  1454. foxapp.vue2
  1455. foxapp
  1456. foxapp.vue
  1457. MTOPIC
  1458. ;\SCXNAME
  1459. ENDBFNAME
  1460. AMINVNAME
  1461. apCDXNAME
  1462. REPNAME
  1463. FOTMFNAME
  1464. ACBAILOUT
  1465. IZORIGNAME
  1466. YDBFLIST
  1467. MNUNAME
  1468. ORIGDBFLISSCRN_FONT
  1469. SCRN_FSIZESCRN_FSTYLSCREEN
  1470. MAPP_ERROR
  1471. APP_ESCAPEQPRVIEW
  1472. ENVUE
  1473. UCCESSAPPVIEW
  1474. T8DBFSELEC
  1475. 7FOXAPP
  1476. AIAPP_TALK
  1477. APP_DELE
  1478. APP_SAFE
  1479. prgs\appproc.prg
  1480. menus\appmenu.mnx
  1481. menus\appmenu.mnt
  1482. screens\getdest.scx
  1483. screens\getdest.sct
  1484. screens\getorder.scx
  1485. screens\getorder.sct
  1486. screens\appabout.scx
  1487. screens\appabout.sct
  1488. screens\appsrch.scx
  1489. screens\appsrch.sct
  1490. screens\prtsetup.scx
  1491. screens\prtsetup.sct
  1492. screens\prtopts.scx
  1493. screens\prtopts.sct
  1494. screens\appctrl.scx
  1495. screens\appctrl.sct
  1496. FXPATH
  1497. ;\ADDBS
  1498. ENFOXAPPDIR
  1499. PROJDIR
  1500. JUSTPATH
  1501. APPFILE
  1502. FOPUTOUT
  1503. PATHNAME
  1504. \SOURCE
  1505. ENTARGET
  1506. FILNAME
  1507. FILE1
  1508. FILE2
  1509. FOJUSTFNAME
  1510. ADDBS
  1511. FOXAPP\FOXAPP.SRC
  1512. FOXAPPW\FOXAPP.SRC
  1513. GOODIES\FOXAPP\FOXAPP.SRC
  1514. FOXAPP.SRC
  1515. FoxApp source files must be available to build projects.
  1516. Please locate the FOXAPP.SRC file:
  1517. FoxApp cannot build a full project without its source files.
  1518. PATHz
  1519. APPDIR
  1520. \TARGFILE
  1521. NADDBS
  1522. ALERT
  1523. CLOSE_UP
  1524. NEWPATH
  1525. FOJUSTPATH
  1526. JANUARY
  1527. FEBRUARY
  1528. MARCH
  1529. APRIL
  1530. AUGUST
  1531. SEPTEMBER
  1532. OCTOBER
  1533. NOVEMBER
  1534. DECEMBER
  1535. \VDATESTR
  1536. NVMONTHSTR
  1537. VMONTH
  1538. FILNAME
  1539. NPNAME
  1540. JUSTPATH
  1541. JUSTFNAME
  1542. ADDBS
  1543. FILNAME
  1544. NJUSTEXT
  1545. FORCEEXT
  1546. FILNAME
  1547. FILNAME
  1548. FILNAME
  1549. \JUSTFNAME
  1550. FILNAME
  1551. \PATHSEP
  1552. FOUND_IT
  1553. MAXCHAR
  1554. PATHNAME
  1555. DEFAULTzj
  1556. \RETVAL
  1557. \ITEM
  1558. NUMCOMMAS
  1559. COMPATIBLEz
  1560. SAFETYz
  1561. Indexing on 
  1562. IF TYPE(m.fldname) = "C" AND LEN(&fldname) >= 99
  1563. INDEX ON SUBSTR(&fldname,1,99) TO (m.fldname)
  1564. INDEX ON &fldname TAG (m.fldname)
  1565. Indexing for 
  1566.  is complete!
  1567. FILNAME
  1568. LNAME
  1569. SAFE_STAT
  1570. COMP_STAT
  1571. IN_AREA
  1572. FLDNAME
  1573. FOFSTEM
  1574. MAKEALIAS
  1575. JUSTSTEM
  1576. APPCTRL.SCX
  1577. FOXAPP\SCREENS\APPCTRL.SCX
  1578. Could not find 
  1579. COLLATEz
  1580. MACHINE
  1581. WINDOWSF
  1582. MAC     
  1583. SET COLLATE TO "&mcollate"
  1584. FoxApp could not complete this application.
  1585. SET COLLATE TO "&mcollate"
  1586. PJXNAME
  1587. \SCXNAME
  1588. CTRL_Y
  1589. CTRL_X
  1590. IN_AREA
  1591. SNAME
  1592. FOCTRL_NAME
  1593. REGEN
  1594. CTRL_SCX
  1595. YADDBS
  1596. JUSTPATH
  1597. CTRLSCX
  1598. SPLATFORM
  1599. APP_PLATFOOBJTYPE
  1600. YLHPOS
  1601. MVPOS
  1602. FA_ALERT
  1603. EMCOLLATE
  1604. NMAKEALIAS
  1605. JUSTSTEM
  1606. 8PJXFILE
  1607. AIHOMENAME
  1608. HOMEDIR
  1609. JUSTFNAME
  1610. TRIMZERO
  1611. TNAME
  1612. FORCEEXT
  1613. SETNUM
  1614. SETID
  1615. **ARRANGED
  1616. SCRNORDER
  1617. CTRL_ORDERUSER_SCX
  1618. RTIMESTAMP
  1619. EXCLUDE
  1620.   C_PATH
  1621. RCLOSE_UP
  1622. XNAME
  1623. XNAME
  1624. DBFLIST
  1625. NUMAREAS
  1626. NUMCOLS
  1627. CSTEMNUM
  1628. OARRANGED
  1629. THEFONT
  1630. DEFAULTFONCASCADENUMDEFAULTCASSROWNUM
  1631. SSCOLNUM
  1632. EROWNUM
  1633. FOECOLNUM
  1634. Please locate the database
  1635. ERROR
  1636. DO TEMPERR
  1637. ON ERROR &olderror
  1638. FNAME
  1639. \STEM
  1640. THEALIAS
  1641. OLDERROR
  1642. JUSTSTEM
  1643. Creating screen F
  1644. Creating screen 
  1645. Screen has been created.
  1646. Database could not be opened.
  1647. \MAXV
  1648. S_NAME
  1649. SCXNAME
  1650. OPENDBF
  1651. DBFNAME
  1652. OADDBS
  1653. JUSTPATH
  1654. JUSTSTEM
  1655. NFORCEEXT
  1656. MADDSCX
  1657. ASMODSCX
  1658. SFXSCXNAME
  1659. PLATFORM
  1660. OAPP_PLATFOOBJTYPE
  1661. MWIDTH
  1662. MY_SCOLS
  1663. EHEIGHT
  1664. RELATEDDBFDBFLIST
  1665. 8ARRANGED
  1666. NEXTDBF
  1667. AISTART_ROW
  1668. MY_SROWS
  1669. START_COL
  1670. T_COL
  1671. T_COL
  1672. GETPLAT
  1673. *THISH
  1674. FONTFACE
  1675. FONTSIZE
  1676. WHATSTYLE
  1677. FONTSTYLE
  1678. THISV
  1679.   CENTER
  1680. MAKEALIAS
  1681. STYLE
  1682. BORDER
  1683. XNAME
  1684. SROWNUM
  1685. BFSCOLNUM
  1686. EROWNUM
  1687. ECOLNUM
  1688. ERRSHOW
  1689. FILNAME
  1690. \FILARRAY
  1691. FILPOS
  1692. JUSTFNAME
  1693. NEXTDBF
  1694. MEMOWIDTHz
  1695. DBFLIST
  1696. Retrieving stored relationships.
  1697. dbflistf
  1698. Where is FF
  1699.  could not be found!
  1700. CSTEM
  1701. \NEXTDBF
  1702. IN_AREA
  1703. J1_AT
  1704. OJ2_AT
  1705. MEMWIDTH
  1706. NTYPE
  1707. MRSCTYPE
  1708. SNAME
  1709. OINITDBFLISCTRLLINE
  1710. MCTRLROW
  1711. CTRLCOL
  1712. EMY_SROWS
  1713. MY_SCOLS
  1714. FNUMAREAS
  1715. 8THIS_DBF
  1716. NUMCOLS
  1717. AIDBFLIST
  1718. CSTEMNUM
  1719. CDBFNUM
  1720. MAKEALIAS
  1721. JUSTSTEM
  1722. ALERT
  1723. CLOSE_UP
  1724. MAKECDX
  1725. CFLDNUM
  1726. Resource file is read-only.  Not updated.
  1727. DBFLIST
  1728. Existing resource record is read-only.  Not updated.
  1729. dbflist[m.i,m.j]f
  1730. DBFLIST
  1731. CSTEM
  1732. \IN_AREA
  1733. _AREA
  1734. REPL_STR
  1735. FILATTR
  1736. OSTORERSC
  1737. NRSCTYPE
  1738. ASNAME
  1739. SREADONLY
  1740. CTRLROW
  1741. OCTRLCOL
  1742. ISNUMAREAS
  1743. MNUMCOLS
  1744. DBFLIST
  1745. EDATA
  1746. CKVAL
  1747. FUPDATED
  1748. 8RSC_STOREDe
  1749. FILNAME
  1750. \TAGNAME
  1751. CDXNAME
  1752. JUSTTAG
  1753. FORCEEXT
  1754. OOPENDBF
  1755. INVERT
  1756. HIGHT
  1757. \WIDTH
  1758. SCHEME
  1759. FROMROW
  1760. FROMCOL
  1761. OTOROW
  1762. TOCOL
  1763. STYLENUM
  1764. unitsf
  1765. fromstylef
  1766. tostylef
  1767. tosizef
  1768. fromsizef
  1769. UNITS
  1770. \CODE
  1771. FROMFONT
  1772. FROMSIZE
  1773. FROMSTYLE
  1774. TOFONT
  1775. OTOSIZE
  1776. TOSTYLE
  1777. STRFLAG
  1778. NRETVAL
  1779. MMAPTOCHAR
  1780. DBFLISTf
  1781. Saving window positions.
  1782. ARREXFLG
  1783. \CTRLROW
  1784. CTRLCOL
  1785. DBFLIST
  1786. CSTEMNUM
  1787. OSROWNUM
  1788. SCOLNUM
  1789. EROWNUM
  1790. NECOLNUM
  1791. MARRANGED
  1792. NUMAREAS
  1793. RSC_STOREDSTORERSC
  1794. SPUTDBFLISTAPPGEN
  1795. VALUE
  1796. \CODE
  1797. RLCOL
  1798. TRANFONT
  1799. DBFLIST
  1800. OTHEFONT
  1801. \ARREXFLG
  1802. NUMAREAS
  1803. DBFLIST
  1804. CSTEMNUM
  1805. OAPPGEN
  1806. WINDOWS
  1807. UNKNOWN
  1808. DBFNUM
  1809. NUMAREAS
  1810. DBFLIST
  1811. PDBFNUM
  1812. CSTEMNUM
  1813. WIND_NAME
  1814. ALERT
  1815. MESSG
  1816. LINENO
  1817. DEFINEWINDALERT
  1818. TALKz
  1819. CONSOLEz
  1820. IN_TALK
  1821. NUMLINES
  1822. REMAIN
  1823. IN_CONS
  1824. OALERT_ARRYMAXLEN
  1825. MY_SCOLS
  1826. YTOP_ROW
  1827. RYMY_SROWS
  1828. BOT_ROW
  1829. TOP_COL
  1830. BOT_COL
  1831. DALERT
  1832. SKEYCODE
  1833. Line No.: FF
  1834. Program: 
  1835.   Error: 
  1836.  Source: 
  1837. E_PROGRAM
  1838. E_MESSAGE
  1839. E_SOURCE
  1840. DE_LINENO
  1841. E_ERROR
  1842. ALERT
  1843. OCLOSE_UP
  1844. Escape pressed.  FoxApp is terminating.
  1845. E_PROGRAM
  1846. E_MESSAGE
  1847. E_SOURCE
  1848. DE_LINENO
  1849. E_ERROR
  1850. M_QUITTINGCLOSE_UP
  1851. STYLENUM
  1852. FNAME
  1853. FILNAME
  1854. *~ WIZARDSCREENF
  1855. G_DFLTFFACG_DFLTFSIZG_DFLTFSTYf
  1856. G_DFLTFFACG_DFLTFSIZG_DFLTFSTYq
  1857. ORIGNAME
  1858. CDBFNAME
  1859. IZAPPPATHLEN
  1860. DBFLISTf
  1861. DBFNAME
  1862. CORIGNAME
  1863. ZRSC_CHECK
  1864. CHKTBLNAMEJUSTFNAME
  1865. FORCEEXT
  1866. GDBFALIAS
  1867. OPENDBF
  1868. SCXNAME
  1869. YDBFLIST
  1870. YCSTEMNUM
  1871. MAKEALIAS
  1872. JUSTSTEM
  1873. Invalid database name.
  1874. Table name must be longer than one character.
  1875. A screen file name is not allowed here.
  1876. A menu file name is not allowed here.
  1877. TNAME
  1878. CJUSTSTEM
  1879. ZFA_ALERT
  1880. JUSTEXT
  1881. MEJUSTFNAME
  1882. Database name:
  1883. DBFLISTf
  1884. TESTDBF
  1885. CDBFNAME
  1886. ZORIGNAME
  1887. RSC_CHECK
  1888. OPENDBF
  1889. CHKTBLNAMESCXNAME
  1890. FORCEEXT
  1891. DBFLIST
  1892. YCSTEMNUM
  1893. YMAKEALIAS
  1894. JUSTSTEM
  1895. Database name:
  1896. DBFNAME
  1897. CMYWIN
  1898. ZDNAME
  1899. OPENDBF
  1900. ADDDBF
  1901. MODDBF
  1902. DBFNAME
  1903. COPENDBF
  1904. ZMODDBF
  1905. Could not find F
  1906. dbfselec.spr
  1907. DBFNAME
  1908. COPENDBF
  1909. ZDBFSELEC
  1910. DBFALIAS
  1911. RELATEDDBFSCXNAME
  1912. ARRANGE
  1913. SCXNAME
  1914. CAPPPATHLENADDSCX
  1915. MODSCX
  1916. Invalid screen name.
  1917. SCXNAME
  1918. CJUSTFNAME
  1919. FORCEEXT
  1920. JUSTSTEM
  1921. FA_ALERT
  1922. Screen file name:
  1923. ORIGNAME
  1924. CSCXNAME
  1925. Screen file name:
  1926. UNTITLED.SCX
  1927. SCXNAME
  1928. CCREATESCX
  1929. Creating screen file
  1930. SCXNAME
  1931. CCREATESCX
  1932. scrnfile
  1933. Creating screen 
  1934. SCXNAME
  1935. CSCRNFILE
  1936. CREATESCX
  1937. ADDSCX
  1938. treewind
  1939. dbfselec
  1940. treewind
  1941. \<Save Arrangement!
  1942. ALT+S
  1943. \<Cancel!
  1944. ALT+C
  1945. DO arrsave
  1946. DO arrexit
  1947. screens\appctrl.scx
  1948. Control panel
  1949. Macintosh
  1950. Windows88
  1951. FoxApp couldn't find any 
  1952.  records for this screen.
  1953. treewind
  1954. WIZ_SCREENTREE_UP
  1955. ARREXFLG
  1956. IN_AREA
  1957. MAXCAPT
  1958. MAXLEN
  1959. BFMAXHEIGHT
  1960. START_ROW
  1961. START_COL
  1962. SHEIGHT
  1963. YSWIDTH
  1964. WS_COL
  1965. WS_ROW
  1966. WE_ROW
  1967. DWE_COL
  1968. SOPENDBF
  1969. RYDBFNAME
  1970. APPGEN
  1971. EDBFSELEC
  1972. TREEWIND
  1973. FA_SAVE
  1974. 8A_CANCEL
  1975. IARR_SCRN
  1976. SCXNAME
  1977. ENPLATFORM
  1978. APP_PLATFOOBJTYPE
  1979. ISWIZ
  1980. REENSETUPCODE
  1981. DNAME
  1982. REENADDBS
  1983. FOXAPPDIR
  1984. CTRL_WIDTHWIDTH
  1985. CTRL_HEIGHHEIGHT
  1986. CTRLROW
  1987. GHMY_SROWS
  1988. CTRLCOL
  1989. MY_SCOLS
  1990. G_DFLTFFACG_DFLTFSIZG_DFLTFSTYSFONTFACE
  1991. SFONTSIZE
  1992. SFONTSTYLEDBFLIST
  1993. TYCSTEMNUM
  1994. XCAPT
  1995. FXSCXNME
  1996. FONTFACE
  1997. FONTSIZE
  1998. NUM2STYLE
  1999. FONTSTYLE
  2000. PLATFORMWOFA_ALERT
  2001. *ARRANGED
  2002. ONEXTDBF
  2003. *SROWNUM
  2004. SCOLNUM
  2005. NUMAREAS
  2006. EWIN_HEIGHTFONTSTRG
  2007. TTHEFONT
  2008. EROWNUM
  2009. * ECOLNUM
  2010. BIUOSCE-
  2011. SCREENI
  2012. EE_UP
  2013. STYLECHARSOUTSTRG
  2014. No table name entered.  Enter one and try again.
  2015. Could not find F
  2016. Error generating application
  2017. DEFAULTzF
  2018. POINTz
  2019. Name your application:F
  2020. FOXAPP.APP
  2021. I named my program FoxApp.  You have to name yours something else.
  2022. DBFLISTf
  2023. Saving database relations and window positions.
  2024. Generating application FF
  2025. scaffold.prg
  2026. *      +---------------------------------------------------------+
  2027. *       |                                                         |
  2028. *       | <<DATE()>>               scaffold.prg            <<TIME()>> |
  2029. *       |                                                         |
  2030. *       +---------------------------------------------------------+
  2031. *       |                                                         |
  2032. *       | Description:                                            |
  2033. *       | This program was automatically generated by FoxApp.     |
  2034. *       |                                                         |
  2035. *       +---------------------------------------------------------+
  2036. *       
  2037. *       
  2038.                                                          
  2039. *       
  2040.  <<DATE()>>               scaffold.prg            <<TIME()>> 
  2041. *       
  2042.                                                          
  2043. *       
  2044. *       
  2045.                                                          
  2046. *       
  2047.  Description:                                                
  2048. *       
  2049.  This program was automatically generated by FoxApp.     
  2050. *       
  2051.                                                          
  2052. *       
  2053. *       To run this application, type DO <<UPPER(justfname(m.appfile))>>
  2054. * Set up runtime environment
  2055. CREATE VIEW appview
  2056. SET TALK OFF
  2057. PUSH MENU _msysmenu
  2058. PUSH KEY CLEAR
  2059. fxapp_error = ON('ERROR')
  2060. fxapp_esc   = ON('ESCAPE')
  2061. SET SAFETY OFF
  2062. SAVE MACROS TO foxapp
  2063. SET SAFETY ON
  2064. SET DELETED ON
  2065. SET ESCAPE OFF
  2066. SET STEP OFF
  2067. SET ECHO OFF
  2068. SET PROCEDURE TO appproc.prg
  2069. SET CURSOR ON
  2070. m.set_point = SET("POINT")
  2071. CLOSE DATABASES
  2072. ON ERROR DO apperror WITH PROGRAM(),MESSAGE(),MESSAGE(1),LINENO(),ERROR()
  2073. IF _WINDOWS OR _MAC
  2074.    * Store current screen font and set it to something reasonable.
  2075.    m.scrn_font   = WFONT(1,"")
  2076.    m.scrn_fsize  = WFONT(2,"")
  2077.    m.scrn_fstyle = WFONT(3,"")
  2078.    MODIFY WINDOW SCREEN FONT "<<m.g_dfltfface>>",<<m.g_dfltfsize>> STYLE "<<m.g_dfltfstyle>>"
  2079. ENDIF
  2080. IF TYPE("BAILOUT") <> "U"
  2081.    RELEASE m.bailout
  2082. ENDIF
  2083. IF TYPE("DBFNAME") <> "U"
  2084.    RELEASE m.dbfname
  2085. ENDIF
  2086. IF TYPE("WIN_NAME") <> "U"
  2087.    RELEASE m.win_name
  2088. ENDIF
  2089. IF TYPE("FILT_EXPR") <> "U"
  2090.    RELEASE m.filt_expr
  2091. ENDIF
  2092. IF TYPE("SRCHTERM") <> "U"
  2093.    RELEASE m.srchterm
  2094. ENDIF
  2095. regen = .T.   && use SPR/MPR files instead of PRGs
  2096. EXTERNAL SCREEN    getdest, getorder, appabout, ;
  2097.                     appsrch, prtopts, prtsetup
  2098. regen = .F.
  2099. EXTERNAL PROCEDURE getdest, getorder, appabout, ;
  2100.                     appsrch, prtopts, prtsetup
  2101. PUBLIC bailout, dbfname, win_name, wiz_screen, filt_expr, srchterm
  2102. m.bailout = .F.
  2103. m.dbfname = "<<m.dbfname>>"     && database name
  2104. m.qprpath = justpath(m.dbfname) && query file path
  2105. m.filt_expr = ""                && filter expression, if any
  2106. m.srchterm = SPACE(60)          && search term
  2107. m.win_name = ""                 && name assigned below
  2108. m.wiz_screen = .F.              && assume false for now
  2109. * Define constants for addressing DBFLIST
  2110. m.numareas   = <<m.numareas>>
  2111. m.numcols    = <<m.numcols>>
  2112. m.cstemnum   = <<m.cstemnum>>
  2113. m.relstrnum  = <<m.relstrnum>>
  2114. m.pfldnum    = <<m.pfldnum>>
  2115. m.cfldnum    = <<m.cfldnum>>
  2116. m.cdbfnum    = <<m.cdbfnum>>
  2117. m.pdbfnum    = <<m.pdbfnum>>
  2118. m.srownum    = <<m.srownum>>
  2119. m.scolnum    = <<m.scolnum>>
  2120. m.erownum    = <<m.erownum>>
  2121. m.ecolnum    = <<m.ecolnum>>
  2122. m.arranged   = <<m.arranged>>
  2123. m.thefont    = <<m.thefont>>
  2124. m.cascadenum = <<m.cascadenum>>
  2125. m.ctrlrow    = <<INT(m.ctrlrow)>>
  2126. m.ctrlcol    = <<INT(m.ctrlcol)>>
  2127. m.nextdbf    = <<m.nextdbf>>
  2128. DO DefineDbf                    && define the DBFLIST array
  2129. * Summon the main application menu
  2130. DO <<m._mname>>
  2131. * Open the main database
  2132. m.stem = makealias(juststem(m.dbfname))
  2133. IF USED(m.stem)
  2134.    SELECT (m.stem)
  2135.    SELECT 0
  2136.    IF !FILE(m.dbfname)
  2137.       m.dbfname = GETFILE('DBF',"Please locate the "+JustStem(m.dbfname)+" database")
  2138.    ENDIF
  2139.    IF EMPTY(m.dbfname) OR !FILE(m.dbfname)
  2140.       DO alert WITH "The " +m.stem+" database could not be found."
  2141.       DO cleanup
  2142.       RETURN
  2143.    ELSE
  2144.       USE (m.dbfname)
  2145.    ENDIF
  2146. ENDIF
  2147. * Make sure the index exists and is hooked up
  2148. IF EMPTY(CDX(1))
  2149.    IF !FILE(forceext(m.dbfname,'CDX'))
  2150.       DO invert WITH m.dbfname
  2151.    ELSE
  2152.       SET INDEX TO (forceext(m.dbfname,'CDX'))
  2153.    ENDIF
  2154. ENDIF
  2155. SET ORDER TO 1
  2156. IF RECCOUNT() = 0
  2157.    APPEND BLANK
  2158.    IF RECCOUNT() < 10
  2159.       COUNT FOR !DELETED() TO notdel
  2160.       IF m.notdel = 0
  2161.          APPEND BLANK  && all records were deleted!
  2162.       ENDIF
  2163.    ENDIF
  2164. ENDIF
  2165. GOTO TOP
  2166. CLEAR
  2167. Macintosh
  2168. Windows88
  2169.  does not contain 
  2170.  records.
  2171. Putting F
  2172.  screen into window.
  2173. SELECT j
  2174. **FOXAPP**
  2175. SELECT FF
  2176. THE FOLLOWING LINE WAS ADDED BY FOXAPP
  2177. SELECT 
  2178. SELECT 
  2179.  Added by **FOXAPP**
  2180. Screen heading record could not be found.
  2181. Screen could not be opened.
  2182. m.win_name = "<<m.win_name>>"
  2183. m.wiz_screen = <<IIF(m.wizscreen,".T.", ".F.")>>
  2184. DO WHILE !m.bailout
  2185.    * Set up any related databases
  2186.    DO setrelat
  2187.    * Display the main screen file
  2188.    DO <<FNAddQuotes(m.sc_file)>>
  2189.    * Make sure nothing closed the database unexpectedly
  2190.    m.stem = makealias(juststem(m.dbfname))
  2191.    IF !USED(m.stem)
  2192.       SELECT 0
  2193.       USE (m.dbfname)
  2194.    ENDIF
  2195. ENDDO
  2196. DO cleanup
  2197. RETURN
  2198. *******************************************************************
  2199. PROCEDURE cleanup
  2200. * Clean up after the application
  2201. SET PROCEDURE TO
  2202. CLOSE DATABASES
  2203. CLEAR WINDOWS
  2204. IF _WINDOWS OR _MAC
  2205.    MODIFY WINDOW SCREEN FONT m.scrn_font, m.scrn_fsize STYLE m.scrn_fstyle
  2206. ENDIF
  2207. IF SET('TALK') = 'ON'
  2208.    SET TALK OFF
  2209.    m.t_stat = 'ON'
  2210.    m.t_stat = 'OFF'
  2211. ENDIF
  2212. SET TALK OFF
  2213. * Restore databases, indexes and environment
  2214. IF FILE("appview.vue")
  2215.    SET VIEW TO appview
  2216.    SET TALK OFF
  2217.    DELETE FILE appview.vue
  2218. ENDIF
  2219. IF FILE("foxapp.fky")
  2220.    RESTORE MACROS FROM foxapp
  2221.    DELETE FILE foxapp.fky
  2222. ENDIF
  2223. IF m.t_stat = "ON"
  2224.    SET TALK ON
  2225. ENDIF
  2226. SET POINT TO "&set_point"
  2227. POP KEY ALL
  2228. POP MENU _msysmenu
  2229. CLEAR PROGRAM
  2230. * Restore original error and escape routines
  2231. IF TYPE('fxapp_error') = 'C'
  2232.    ON ERROR &fxapp_error
  2233. ENDIF
  2234. IF TYPE('fxapp_esc') = 'C'
  2235.    ON ESCAPE &fxapp_esc
  2236. ENDIF
  2237. SET SAFETY ON
  2238. RELEASE m.bailout, m.dbfname, m.win_name, m.wiz_screen, m.filt_expr, m.srchterm, m.skipvar, m.act3
  2239. RELEASE dbflist
  2240. RETURN
  2241. *******************************************************************
  2242. PROCEDURE setrelat
  2243. * This procedure opens subsidiary databases (if any) and establishes
  2244. * the relations between the main database and the subsidiary
  2245. * databases.  It will be empty if there are no subsidiary databases.
  2246. DBFLISTf
  2247. SELECT <<m.i>>
  2248. dname = "<<dbflist[m.i,m.cdbfnum]>>"
  2249. IF !FILE(m.dname)
  2250.    m.dname = GETFILE('DBF',"Please locate the "+Juststem(m.dname)+ " database:")
  2251.    IF EMPTY(m.dname) OR !FILE(m.dname)
  2252.       DO alert WITH "The " +ALLTRIM(m.dname+" database could not be found.")
  2253.       DO cleanup
  2254.       CANCEL
  2255.    ELSE
  2256.       SET PATH TO (SET('PATH') + ';' + Justpath(m.dname))
  2257.       dbflist[<<m.i>>,m.cdbfnum]  = m.dname
  2258.       dbflist[<<m.i>>,m.cstemnum] = makealias(juststem(m.dname))
  2259.    ENDIF
  2260. ENDIF
  2261. USE (m.dname) ALIAS <<dbflist[m.i,m.cstemnum]>> ;
  2262.    ORDER TAG <<m.tagname>>
  2263. DEFINE WINDOW <<"W_"+dbflist[m.i,m.cstemnum]>> ;
  2264.    AT   <<CHRTRAN(dbflist[m.i,m.srownum],",",".")>>, ;
  2265.         <<CHRTRAN(dbflist[m.i,m.scolnum],",",".")>>  ;
  2266.    SIZE <<CHRTRAN(dbflist[m.i,m.erownum],",",".")>>, ;
  2267.         <<CHRTRAN(dbflist[m.i,m.ecolnum],",",".")>> ;
  2268.    FLOAT GROW ZOOM NOCLOSE MINIMIZE ;
  2269.    FONT "<<m.g_dfltfface>>",<<m.g_dfltfsize>> ;
  2270.    STYLE "<<m.g_dfltfstyle>>" ;
  2271.    HALF ;
  2272.    COLOR SCHEME 10
  2273. BROWSE NOWAIT;
  2274.    PREFERENCE <<"P_"+dbflist[m.i,m.cstemnum]>> ;
  2275.    WINDOW <<"W_"+dbflist[m.i,m.cstemnum]>> ;
  2276.    NOAPPEND ;
  2277.    <<IIF(m.nextdbf>1,"NODELETE","")>> ;
  2278.    COLOR SCHEME 10
  2279. SELECT <<makealias(Juststem(dbflist[m.i,m.pdbfnum]))>>
  2280. <<dbflist[m.i,m.relstrnum]>> ADDITIVE
  2281. * Restore the following line if you only want to see records in the
  2282. * parent file that have related records in the child file.
  2283. *SET FILTER TO FOUND('<<dbflist[m.i,m.cstemnum]>>')
  2284. SELECT <<makealias(Juststem(m.dbfname))>>
  2285. RETURN
  2286. *******************************************************************
  2287. PROCEDURE definedbf
  2288. * Define the dbflist array
  2289. PUBLIC dbflist[m.numareas,m.numcols]
  2290. DBFLISTf
  2291. dbflist[m.i,m.j]f
  2292. DBFLIST[<<m.i>>,<<m.j>>] = <<'"'+dbflist[m.i,m.j]+'"'>>
  2293. DBFLIST[<<m.i>>,<<m.j>>] = <<dbflist[m.i,m.j]>>
  2294. DBFLIST[<<m.i>>,<<m.j>>] = ''
  2295. *******************************************************************
  2296. SET POINT TO &mpoint
  2297. APPMENU.MPR
  2298. APPMENU.MPX
  2299. Building project
  2300. appproc.prg
  2301. appmenu.mnx
  2302. prtsetup.scx
  2303. getdest.scx
  2304. getorder.scx
  2305. appabout.scx
  2306. appsrch.scx
  2307. PRGS\appproc.prg
  2308. MENUS\appmenu.prg
  2309. SCREENS\prtsetup.prg
  2310. SCREENS\getdest.prg
  2311. SCREENS\getorder.prg
  2312. SCREENS\appabout.prg
  2313. SCREENS\appsrch.prg
  2314. Adding control panel
  2315. Building application
  2316. WIN_STRINGDNAME
  2317. QUOTED
  2318. SC_FILE
  2319. YLECHARSJ
  2320. TSTRG
  2321. BFWIZSCREEN
  2322. T_COL
  2323. C_PATH
  2324. YUSERAPP_DIVALID_NAMEGENERATE
  2325. DBFNAME
  2326. DJUSTFNAME
  2327. SCXNAME
  2328. RYFORCEEXT
  2329. CREATESCX
  2330. MNUNAME
  2331. APPFILE
  2332. FADDCOLON
  2333. IJUSTPATH
  2334. DMPOINT
  2335. _DIALERT
  2336. RSC_STOREDSTORERSC
  2337. PUTDBFLISTDBFLIST
  2338. JUSTSTEM
  2339. GTMFNAME
  2340. NGADDBS
  2341. REENREGEN
  2342. _MNAME
  2343. FNADDQUOTEVCOORD
  2344. HHCOORD
  2345. SCRNFILE
  2346. HPLATFORM
  2347. APP_PLATFOPLATCNT
  2348. PLATWORD
  2349. FA_ALERT
  2350. OBJTYPE
  2351. CWIN_NAME
  2352. OMAKEALIAS
  2353. ISWIZ
  2354. SETUPCODE
  2355. WIN_MSG
  2356. SCRN_FACE
  2357. FONTFACE
  2358. SCRN_SIZE
  2359. FONTSIZE
  2360. SCRN_STYLEFONTSTYLE
  2361. STYLE
  2362. BORDER
  2363. OCENTER
  2364. *VPOS
  2365. OHPOS
  2366. *RELATEDDBFCTRLROW
  2367. CTRLCOL
  2368. EARRANGED
  2369. TSROWNUM
  2370. TSCOLNUM
  2371. NUMAREAS
  2372.  RNUM
  2373.  KEROWNUM
  2374. TMY_SROWS
  2375.  CNUM
  2376.   MY_SCOLS
  2377.  ECOLNUM
  2378.   HEIGHT
  2379.  TRANFONT
  2380.  G_DFLTFFACG_DFLTFSIZG_DFLTFSTYFLOAT
  2381.  CLOSE
  2382. yrigFOUND_LINENUMLINES
  2383.  ACTIVATE
  2384.  NEWACT
  2385.    THELINE
  2386.  CSTEMNUM
  2387. EB_FONT
  2388. aTHEFONT
  2389.   TAGNAME
  2390.   CFLDNUM
  2391.   NUMCOLS
  2392.  APPNAME
  2393. edPROJNAME
  2394. 9SC_NAME
  2395.  P_PATH
  2396.   PJTNAME
  2397.  MPR_NAME
  2398. MPX_NAME
  2399.  COPYPIECE
  2400. APPPROC
  2401.       APPMENU
  2402.   MNX
  2403.       PRTSETUP
  2404. riptioGETDEST
  2405.   GETORDER
  2406.  APPABOUT
  2407.  APPSRCH
  2408.   PRG1
  2409.      FOXAPPDIR
  2410. as auPRG3
  2411. MERGECTRL
  2412. GENSUCCESS
  2413. DBFNAME
  2414. NGGENERATE
  2415. OTHER
  2416. ADDDBF
  2417. MODDBF
  2418. ARSSCXNAME
  2419. FADDSCX
  2420. MODSCX
  2421. ARRANGE
  2422. RSC_CHECK
  2423. RETRIEVERSNEXTDBF
  2424. MEGETDBFLISTRELATEDDBFV
  2425. DELETEDz
  2426. Monaco
  2427. FoxApp Resource File Entries
  2428. FoxApp Resource File Entries
  2429. FoxFont
  2430. FoxApp Resource File Entries
  2431. SET DELETED &in_del
  2432. IN_AREA
  2433. NGIN_DEL
  2434. APP_RSC
  2435. RSC_BROW
  2436. MY_SCOLS
  2437. STYPE
  2438. RSCTYPE
  2439. The file you have chosen is not a valid table.
  2440. FA_ALERT
  2441. fa_emsgf
  2442. fa_alerttypef
  2443. fa_emsg='&fa_emsg'
  2444. FoxApp
  2445. FoxApp
  2446. FA_EMSG
  2447. GFA_ALERTTYFA_LOADLIBMSGBOX
  2448. TTYCLOSE_UP
  2449. COPYPIECE
  2450. PUTOUT
  2451. FontQ
  2452. FINDSRC
  2453. VERSIONDAT
  2454. TRIMZERO
  2455. FORCEEXT
  2456. DEFAULTEXT
  2457. JUSTFNAME
  2458. JUSTSTEM
  2459. JUSTEXT
  2460. JUSTPATH
  2461. ADDBS
  2462. *****
  2463. ADDCOLON
  2464. ******
  2465. INVERT
  2466. MERGECTRL
  2467. INITDBFLIS
  2468. OPENDBF
  2469.    p)
  2470. CREATESCX
  2471. FILATTR
  2472. RELATEDDBF
  2473. GETDBFLIST
  2474. PUTDBFLIST
  2475. MAKECDX
  2476.    ?@
  2477. DEFINEWIND
  2478. MAPTOCHAR
  2479. TRANFONT
  2480. ARRSAVE
  2481. PUTFONTVAL
  2482. ARREXIT
  2483. GETPLAT
  2484. HASCHILD
  2485. ACTWIN
  2486. ERRSHOW
  2487. ALERT
  2488. BLE("WO
  2489. APPERROR
  2490. APPESCAPE
  2491. WHATSTYLE
  2492. FNADDQUOTE
  2493. MAKEALIAS
  2494. ISWIZ
  2495. ENDIF
  2496. MY_SROWS
  2497. MY_SCOLS
  2498. DBFNAMEWHE
  2499. DBFNAMEVAL
  2500. CHKTBLNAME
  2501. LISTDBFVAL
  2502. ADDDBFVALI
  2503. MODDBFVALI
  2504. OTHERVALID
  2505. SCXNAMEWHE
  2506. SCXNAMEVAL
  2507. LISTSCXVAL
  2508. ADDSCXVALI
  2509. MODSCXWHEN
  2510. MODSCXVALI
  2511. ARRANGEVAL
  2512. NUM2STYLE
  2513. GENERATEVA
  2514. APPSCXSHOW
  2515. BRRESVALID
  2516. TEMPERR
  2517. FA_ALERT
  2518. MSGBOX
  2519. SCREENS\APPSCX.SPR
  2520. C:\WIZARDS\
  2521. APPSCX.SPX
  2522. \foxpro26\foxapp\prgs\appshell.prg
  2523. c:\dos\
  2524. APPSHELL.FXP
  2525. SCREENS\DBFSELEC.SPR
  2526. DBFSELEC.SPX
  2527. SCREENS\RELSELEC.SPR
  2528. RELSELEC.SPX
  2529. SCREENS\ADVANCE.SPR
  2530. ADVANCE.SPX
  2531. SCREENS\CASCDLG.SPR
  2532. CASCDLG.SPX
  2533. \foxpro26\foxapp\prgs\putpanel.prg
  2534. PUTPANEL.FXP
  2535. \foxpro26\foxapp\prgs\fxapcode.prg
  2536. FXAPCODE.FXP
  2537. \foxpro26\foxapp\generic.prg
  2538. GENERIC.FXP
  2539.