home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a106 / 2.ddi / FOXAPP.AP_ / FOXAPP.bin (.txt)
Encoding:
MS Visual FoxPro App  |  1994-04-28  |  74.3 KB  |  1,591 lines

  1. WINDOWS
  2. TALKz
  3. SAFETYz
  4. DELETEDz
  5. forceregenf
  6. TALKz
  7. COMPATIBLEz
  8. READBORDERz
  9. appgen
  10. APPGEN
  11. APPGEN.PJX
  12. APPGEN
  13. APPGEN.SCX
  14. APPGEN
  15. APPGEN.MNX
  16. APPGEN
  17. APPGEN.PRG
  18. APPGEN
  19. APPGEN.FRX
  20. APPGEN
  21. APPGEN.QPR
  22. MS Sans Serif
  23.  FoxPro Application Generator 
  24. foxapp
  25. MS Sans Serif
  26. ERROR
  27. DO apperror WITH PROGRAM(),MESSAGE(),MESSAGE(1),LINENO(),ERROR()
  28. ESCAPE
  29. DO appescape WITH PROGRAM(),MESSAGE(),MESSAGE(1),LINENO(),ERROR()
  30. APPMENU.MNX
  31. COMMAND
  32. FOXAPP2.0A
  33. FOXAPP
  34. GENERATE
  35. Error opening CONFIG.FP.
  36. FOXAPP
  37. MENUS\APPMENU.PRG2
  38. MENUS\APPMENU.MPR2    
  39. MENUS\APPMENU.MPR
  40. COPY FILE MENUS\appmenu.prg TO &mpr_name
  41. appmenu.prg2
  42. appmenu.mpr2    
  43. appmenu.mpr
  44. COPY FILE appmenu.prg TO &mpr_name
  45. FOXAPP\MENUS\APPMENU.PRG2
  46. FOXAPP\MENUS\APPMENU.MPR2    
  47. FOXAPP\MENUS\APPMENU.MPR
  48. COPY FILE foxapp\MENUS\appmenu.prg TO &mpr_name
  49. MENUS\APPMENU.PRG2
  50. MENUS\APPMENU.MPR2    
  51. MENUS\APPMENU.MPR
  52. DELETE FILE &mpr_name
  53. appmenu.prg2
  54. appmenu.mpr2    
  55. appmenu.mpr
  56. DELETE FILE &mpr_name
  57. FOXAPP\MENUS\APPMENU.PRG2
  58. FOXAPP\MENUS\APPMENU.MPR2    
  59. FOXAPP\MENUS\APPMENU.MPR
  60. DELETE FILE &mpr_name
  61. MENUS\APPMENU.PRG2
  62. MENUS\APPMENU.MPX2    
  63. MENUS\APPMENU.MPX
  64. DELETE FILE &mpx_name
  65. appmenu.prg2
  66. appmenu.MPX2    
  67. appmenu.MPX
  68. DELETE FILE &mpx_name
  69. FOXAPP\MENUS\APPMENU.PRG2
  70. FOXAPP\MENUS\APPMENU.MPX2    
  71. FOXAPP\MENUS\APPMENU.MPX
  72. DELETE FILE &mpx_name
  73. appgen
  74. MS Sans Serif
  75. @*VN C\<reate
  76. Screen name:
  77. MS Sans Serif
  78. Table name:
  79. MS Sans Serif
  80. Step 2 -- Create or Modify a Screen
  81. MS Sans Serif
  82. Step 1 -- Create or Modify a Table
  83. MS Sans Serif
  84. MS Sans Serif
  85. 33333
  86. MS Sans Serif
  87. @*VN \<Create
  88. MS Sans Serif
  89. @*VN \<Modify
  90. MS Sans Serif
  91. @*VN From \<File...
  92. MS Sans Serif
  93. @*HN Re\<lated...
  94. MS Sans Serif
  95. 33333
  96. MS Sans Serif
  97. @*VN M\<odify
  98. MS Sans Serif
  99. @*VN From F\<ile...
  100. MS Sans Serif
  101. @*VN \!\<Generate
  102. MS Sans Serif
  103. @*HN Ad\<vanced...
  104. MS Sans Serif
  105. @*VN \?\<Cancel
  106. MS Sans Serif
  107. @*HN \<Arrange
  108. appgen
  109. SET READBORDER &rborder
  110. The screen file is missing.
  111. The database file is missing.
  112. Locate 
  113.  please
  114. MS Sans Serif
  115. appdoc
  116. ffffff
  117.    FoxApp has created an application named F
  118.    in the F
  119.  directory.
  120.    You can run your application now by pressing any key.
  121.    To run it in the future, simply select "Application"
  122.    from the RUN menu, or enter FoxPro and type:
  123.       SET DEFAULT TO F
  124.       DO F
  125. Press any key to start your application.
  126. RSCUSED
  127. _GFORCEREGENAPP_PLATFOAPP_TALK
  128. EAPP_DELE
  129. EAPP_SAFE
  130. CURRAREA
  131. NTALKSTAT
  132. yCOMPSTAT
  133. RBORDER
  134. APPGEN
  135. APPFILE
  136. MNUNAME
  137. DBFNAME
  138. SCXNAME
  139. TREPNAME
  140. TMFNAME
  141. SKIPDBFBUTDBFLIST
  142. NAFIRSTTIME
  143. ORIGNAME
  144. NAPP_ERROR
  145. APP_ESCAPEFOXAPP
  146. APESCRN_FONT
  147. SCRN_FSIZESCRN_FSTYLSCREEN
  148. GEAPPPATHLENGENERATE
  149. NCANCBUT
  150. ADDDBF
  151. ADDSCX
  152. MODSCX
  153. MODDBF
  154. COMMAND
  155. ENNUMCOLS
  156. NUMAREAS
  157. CSTEMNUM
  158. NRELSTRNUM
  159. PFLDNUM
  160. TLCFLDNUM
  161. CDBFNUM
  162. PDBFNUM
  163. RASROWNUM
  164. m.SCOLNUM
  165. erEROWNUM
  166. ECOLNUM
  167. RAARRANGED
  168. THEFONT
  169. CASCADENUMCTRLROW
  170. CTRLCOL
  171. NEXTDBF
  172. DEFAULTFONDEFAULTCASRSC_CHECK
  173. RSC_STOREDRETRIEVERSSTORERSC
  174.  RSCTYPE
  175.   REGEN
  176. EGENFP
  177. EGENBUFFER
  178. (c)FOXAPPDIR
  179. ADDBS
  180. rp. FINDSRC
  181. MPR_NAME
  182. MPX_NAME
  183. QUITTING
  184. s_QDL0OOZZO_QDL0OP0HZDBFVALID
  185.  _QDL0OP103_QDL0OP18DLISTDBF
  186. nd_QDL0OP1FE_QDL0OP1IKOTHER
  187.     _QDL0OP1Q5_QDL0OP1Y3_QDL0OP21X_QDL0OP29J_QDL0OP2D6LISTSCX
  188.   _QDL0OP2JN_QDL0OP2QFADVANCED
  189. D_QDL0OP7BF_QDL0OP7GHARRANGE
  190.   _QDL0OP7LU_QDL0OP90PSCRNUPD
  191.   CLOSE_UP
  192. gINVSTEM
  193. tJUSTSTEM
  194.  CDXNAME
  195.  bFORCEEXT
  196.  INVERT
  197.   FNT_FACE
  198.  FNT_SIZE
  199.  FNT_STYLE
  200.       TR2
  201. STYLE
  202. STYLE
  203. STYLE
  204. PUTPANEL
  205. IN_WRAP
  206. IN_LMARGININ_RMARGINJUSTFNAME
  207. JUSTPATH
  208. APPDOC
  209. GININVNAME
  210. enBAILOUT
  211.   APPSHELL
  212. ON ERROR  &app_error
  213. ON ESCAPE &app_escape
  214. qprview.vue2
  215. qprview.vue
  216. appview.vue2
  217. appview.vue
  218. dbfselec.vue2
  219. dbfselec.vue
  220. foxapp.vue2
  221. foxapp
  222. foxapp.vue
  223. SCXNAME
  224. _GDBFNAME
  225. ENINVNAME
  226. FOCDXNAME
  227. EREPNAME
  228. ETMFNAME
  229. BAILOUT
  230. NSKIPDBFBUTORIGNAME
  231. DBFLIST
  232. MNUNAME
  233. APPFILE
  234. ORIGDBFLISSCRN_FONT
  235. SCRN_FSIZESCRN_FSTYLSCREEN
  236. APP_ERROR
  237. APP_ESCAPEQPRVIEW
  238. NAPPVIEW
  239. DBFSELEC
  240. EFOXAPP
  241. APEAPP_TALK
  242. APP_DELE
  243. EAPP_SAFE
  244. prgs\appproc.prg
  245. menus\appmenu.mnx
  246. menus\appmenu.mnt
  247. screens\getdest.scx
  248. screens\getdest.sct
  249. screens\getorder.scx
  250. screens\getorder.sct
  251. screens\appabout.scx
  252. screens\appabout.sct
  253. screens\appsrch.scx
  254. screens\appsrch.sct
  255. screens\prtsetup.scx
  256. screens\prtsetup.sct
  257. screens\prtopts.scx
  258. screens\prtopts.sct
  259. screens\appctrl.scx
  260. screens\appctrl.sct
  261. FXPATH
  262. _GADDBS
  263. ENFOXAPPDIR
  264. PROJDIR
  265. EJUSTPATH
  266. EAPPFILE
  267. PUTOUT
  268. COPY FILE &file1 TO &file2
  269. PATHNAME
  270. GSOURCE
  271. ENTARGET
  272. FILNAME
  273. EFILE1
  274. EFILE2
  275. JUSTFNAME
  276. ADDBS
  277. FOXAPP\FOXAPP.SRC
  278. FOXAPPW\FOXAPP.SRC
  279. GOODIES\FOXAPP\FOXAPP.SRC
  280. FOXAPP.SRC
  281. FoxApp source files must be available to build projects.
  282. Please locate the FOXAPP.SRC file:
  283. FoxApp cannot build a full project without its source files.
  284. PATHz
  285. APPDIR
  286. GTARGFILE
  287. NADDBS
  288. ALERT
  289. ECLOSE_UP
  290. ENEWPATH
  291. JUSTPATH
  292. JANUARY
  293. FEBRUARY
  294. MARCH
  295. APRIL
  296. AUGUST
  297. SEPTEMBER
  298. OCTOBER
  299. NOVEMBER
  300. DECEMBER
  301. GVDATESTR
  302. NVMONTHSTR
  303. VMONTH
  304. FILNAME
  305. NPNAME
  306. JUSTPATH
  307. JUSTFNAME
  308. ADDBS
  309. FILNAME
  310. NJUSTEXT
  311. FORCEEXT
  312. FILNAME
  313. FILNAME
  314. FILNAME
  315. GJUSTFNAME
  316. FILNAME
  317. PATHNAME
  318. GITEM
  319. NUMCOMMAS
  320. COMPATIBLEz
  321. SAFETYz
  322. Indexing on 
  323. IF TYPE(m.fldname) = "C" AND LEN(&fldname) >= 99
  324. INDEX ON SUBSTR(&fldname,1,99) TO (m.fldname)
  325. INDEX ON &fldname TAG (m.fldname)
  326. Indexing for 
  327.  is complete!
  328. FILNAME
  329. LNAME
  330. SAFE_STAT
  331. COMP_STAT
  332. IN_AREA
  333. FLDNAME
  334. FSTEM
  335. JUSTSTEM
  336. APPCTRL.SCX
  337. FOXAPP\SCREENS\APPCTRL.SCX
  338. SELECT &sname
  339. WINDOWSF
  340. FoxApp could not complete this application.
  341. SET DEFAULT TO &c_path
  342. PJXNAME
  343. GSCXNAME
  344. CTRL_Y
  345. CTRL_X
  346. IN_AREA
  347. SNAME
  348. CTRL_NAME
  349. REGEN
  350. TCTRL_SCX
  351. ADDBS
  352. JUSTPATH
  353. CTRLSCX
  354. ISVPOS
  355. JUSTSTEM
  356. EPJXFILE
  357. LTYPE
  358. HOMENAME
  359. HOMEDIR
  360. PEJUSTFNAME
  361. TRIMZERO
  362. NNAME
  363. FORCEEXT
  364. ESETNUM
  365. SETID
  366. ARRANGED
  367. SCRNORDER
  368. CTRL_ORDERUSER_SCX
  369. RTIMESTAMP
  370. EXCLUDE
  371. CLOSE_UP
  372. XNAME
  373. XNAME
  374. DBFLIST
  375. NUMAREAS
  376. NUMCOLS
  377. CSTEMNUM
  378. ARRANGED
  379. THEFONT
  380. TDEFAULTFONCASCADENUMDEFAULTCASSROWNUM
  381. SCOLNUM
  382. SEROWNUM
  383. ECOLNUM
  384. Please locate the database
  385. FNAME
  386. GSTEM
  387. JUSTSTEM
  388. Creating screen 
  389. WINDOWS
  390. WINDOWS
  391. Screen has been created.
  392. Database could not be opened.
  393. GMAXV
  394. S_NAME
  395. SCXNAME
  396. OPENDBF
  397. DBFNAME
  398. ADDBS
  399. JUSTPATH
  400. TJUSTSTEM
  401. NFORCEEXT
  402. MADDSCX
  403. ASMODSCX
  404. FXSCXNAME
  405. WIDTH
  406. HEIGHT
  407. RELATEDDBFDBFLIST
  408. ARRANGED
  409. NEXTDBF
  410. PESTART_ROW
  411. START_COL
  412. T_COL
  413. T_COL
  414. OBJTYPE
  415. PLATFORM
  416. THISH
  417. FONTFACE
  418. FONTSIZE
  419. WHATSTYLE
  420. FONTSTYLE
  421. THISV
  422. CENTER
  423. STYLE
  424. BORDER
  425. XNAME
  426. SROWNUM
  427. BFSCOLNUM
  428. EROWNUM
  429. ECOLNUM
  430. ERRSHOW
  431. FILNAME
  432. GFILARRAY
  433. FILPOS
  434. JUSTFNAME
  435. NEXTDBF
  436. MEMOWIDTHz
  437. DBFLIST
  438. Retrieving stored relationships.
  439. dbflistf
  440. Where is FF
  441.  could not be found!
  442. CSTEM
  443. GNEXTDBF
  444. IN_AREA
  445. J1_AT
  446. J2_AT
  447. MEMWIDTH
  448. NTYPE
  449. MRSCTYPE
  450. INITDBFLISCTRLLINE
  451. FCTRLROW
  452. CTRLCOL
  453. NUMAREAS
  454. ETHIS_DBF
  455. NUMCOLS
  456. DBFLIST
  457. CSTEMNUM
  458. CDBFNUM
  459. JUSTSTEM
  460. ALERT
  461. CLOSE_UP
  462. MAKECDX
  463. CFLDNUM
  464. Resource file is read-only.  Not updated.
  465. DBFLIST
  466. Existing resource record is read-only.  Not updated.
  467. dbflist[m.i,m.j]f
  468. DBFLIST
  469. CSTEM
  470. GIN_AREA
  471. _AREA
  472. REPL_STR
  473. FILATTR
  474. STORERSC
  475. TTYPE
  476. NRSCTYPE
  477. ASNAME
  478. READONLY
  479. CTRLROW
  480. CTRLCOL
  481. ISNUMAREAS
  482. FNUMCOLS
  483. DBFLIST
  484. ECKVAL
  485. UPDATED
  486. RSC_STOREDe
  487. FILNAME
  488. GTAGNAME
  489. CDXNAME
  490. JUSTTAG
  491. FORCEEXT
  492. OPENDBF
  493. INVERT
  494. HIGHT
  495. GWIDTH
  496. SCHEME
  497. FROMROW
  498. FROMCOL
  499. TOROW
  500. TOCOL
  501. STYLENUM
  502. unitsf
  503. fromstylef
  504. tostylef
  505. tosizef
  506. fromsizef
  507. UNITS
  508. GCODE
  509. FROMFONT
  510. FROMSIZE
  511. FROMSTYLE
  512. TOFONT
  513. TOSIZE
  514. TOSTYLE
  515. TSTRFLAG
  516. NRETVAL
  517. MMAPTOCHAR
  518. DBFLISTf
  519. Saving window positions.
  520. ARREXFLG
  521. GCTRLROW
  522. CTRLCOL
  523. DBFLIST
  524. CSTEMNUM
  525. SROWNUM
  526. SCOLNUM
  527. TEROWNUM
  528. NECOLNUM
  529. MARRANGED
  530. NUMAREAS
  531. RSC_STOREDSTORERSC
  532. SPUTDBFLISTAPPGEN
  533. VALUE
  534. GCODE
  535. RLCOL
  536. TRANFONT
  537. DBFLIST
  538. THEFONT
  539. GARREXFLG
  540. NUMAREAS
  541. DBFLIST
  542. CSTEMNUM
  543. APPGEN
  544. DBFNUM
  545. NUMAREAS
  546. DBFLIST
  547. PDBFNUM
  548. CSTEMNUM
  549. WIND_NAME
  550. ALERT
  551. MESSG
  552. LINENO
  553. DEFINEWINDALERT
  554. TALKz
  555. CONSOLEz
  556. IN_TALK
  557. IN_CONS
  558. NDNUMLINES
  559. ALERT_ARRYREMAIN
  560. MAXLEN
  561. TTOP_ROW
  562. RYBOT_ROW
  563. MTOP_COL
  564. BOT_COL
  565. ALERT
  566. KEYCODE
  567. Line No.: FF
  568. Program: 
  569.   Error: 
  570.  Source: 
  571. E_PROGRAM
  572. E_MESSAGE
  573. E_SOURCE
  574. DE_LINENO
  575. E_ERROR
  576. RYALERT
  577. CLOSE_UP
  578. Escape pressed.  FoxApp is terminating.
  579. E_PROGRAM
  580. E_MESSAGE
  581. E_SOURCE
  582. DE_LINENO
  583. E_ERROR
  584. RYM_QUITTINGCLOSE_UP
  585. STYLENUM
  586. Screen file name
  587. UNTITLED.SCX
  588. SCXNAME
  589. CREATESCX
  590. ORIGNAME
  591. DBFNAME
  592. APPPATHLENSKIPDBFBUT=
  593. Invalid database name.
  594. Invalid database name.
  595. A screen file name is not allowed here.
  596. A menu file name is not allowed here.
  597. DBFLISTf
  598. DBFNAME
  599. ORIGNAME
  600. RSC_CHECK
  601. JUSTSTEM
  602. TJUSTEXT
  603. RYJUSTFNAME
  604. FORCEEXT
  605. DBFALIAS
  606. TOPENDBF
  607. RYSCXNAME
  608. MSKIPDBFBUTDBFLIST
  609. CSTEMNUM
  610. Database name:
  611. DBFNAME
  612. MYWIN
  613. DNAME
  614. OPENDBF
  615. TADDDBF
  616. RYMODDBF
  617. DBFNAME
  618. OPENDBF
  619. MODDBF
  620. ORIGNAME
  621. DBFNAME
  622. Database name:
  623. DBFLISTf
  624. DBFNAME
  625. ORIGNAME
  626. RSC_CHECK
  627. OPENDBF
  628. TSCXNAME
  629. RYFORCEEXT
  630. DBFLIST
  631. CSTEMNUM
  632. TJUSTSTEM
  633. dbfselec.spr
  634. OPENDBF
  635. DBFNAME
  636. DBFSELEC
  637. TDBFALIAS
  638. YRELATEDDBFARRANGE
  639. SCXNAME
  640. APPPATHLENMODSCX
  641. ADDSCX
  642. Invalid screen name.
  643. SCXNAME
  644. JUSTFNAME
  645. FORCEEXT
  646. JUSTSTEM
  647. Creating screen file
  648. SCXNAME
  649. CREATESCX
  650. Creating screen
  651. SCXNAME
  652. CREATESCX
  653. ADDSCX
  654. Screen file name:
  655. ORIGNAME
  656. SCXNAME
  657. DEFAULTzF
  658. POINTz
  659. Name your application:F
  660. FOXAPP.APP
  661. I named my program FoxApp.  You have to name yours something else.
  662. DBFLISTf
  663. Saving database relations and window positions.
  664. Generating application FF
  665. scaffold.prg
  666. *       
  667. *       
  668.                                                          
  669. *       
  670.  <<DATE()>>               scaffold.prg            <<TIME()>> 
  671. *       
  672.                                                          
  673. *       
  674. *       
  675.                                                          
  676. *       
  677.  Description:                                            
  678. *       
  679.  This program was automatically generated by FoxApp.     
  680. *       
  681.                                                          
  682. *       
  683. *       To run this application, type DO <<UPPER(justfname(m.appfile))>>
  684. * Set up runtime environment
  685. CREATE VIEW appview
  686. SET TALK OFF
  687. PUSH MENU _msysmenu
  688. PUSH KEY CLEAR
  689. fxapp_error = ON('ERROR')
  690. fxapp_esc   = ON('ESCAPE')
  691. SET SAFETY OFF
  692. SAVE MACROS TO foxapp
  693. SET SAFETY ON
  694. SET DELETED ON
  695. SET ESCAPE OFF
  696. SET STEP OFF
  697. SET ECHO OFF
  698. SET PROCEDURE TO appproc.prg
  699. SET CURSOR ON
  700. m.set_point = SET("POINT")
  701. CLOSE DATABASES
  702. ON ERROR DO apperror WITH PROGRAM(),MESSAGE(),MESSAGE(1),LINENO(),ERROR()
  703. IF _WINDOWS OR _MAC
  704.    * Store current screen font and set it to MS Sans Serif.  This ensures that
  705.    * functions like SROWS() and SCOLS() return values we can use.
  706.    m.scrn_font   = WFONT(1,"")
  707.    m.scrn_fsize  = WFONT(2,"")
  708.    m.scrn_fstyle = WFONT(3,"")
  709.    MODIFY WINDOW SCREEN FONT "MS Sans Serif",8 STYLE "B"
  710. ENDIF
  711. IF TYPE("BAILOUT") <> "U"
  712.    RELEASE bailout
  713. ENDIF
  714. IF TYPE("DBFNAME") <> "U"
  715.    RELEASE dbfname
  716. ENDIF
  717. IF TYPE("WIN_NAME") <> "U"
  718.    RELEASE win_name
  719. ENDIF
  720. IF TYPE("FILT_EXPR") <> "U"
  721.    RELEASE filt_expr
  722. ENDIF
  723. IF TYPE("SRCHTERM") <> "U"
  724.    RELEASE srchterm
  725. ENDIF
  726. regen = .T.   && use SPR/MPR files instead of PRGs
  727. EXTERNAL SCREEN    getdest, getorder, appabout, ;
  728.                     appsrch, prtopts, prtsetup
  729. regen = .F.
  730. EXTERNAL PROCEDURE getdest, getorder, appabout, ;
  731.                     appsrch, prtopts, prtsetup
  732. PUBLIC bailout, dbfname, win_name, filt_expr, srchterm
  733. m.bailout = .F.
  734. m.dbfname = "<<m.dbfname>>"     && database name
  735. m.qprpath = justpath(m.dbfname) && query file path
  736. m.filt_expr = ""                && filter expression, if any
  737. m.srchterm = SPACE(60)          && search term
  738. * Define constants for addressing DBFLIST
  739. m.numareas   = <<m.numareas>>
  740. m.numcols    = <<m.numcols>>
  741. m.cstemnum   = <<m.cstemnum>>
  742. m.relstrnum  = <<m.relstrnum>>
  743. m.pfldnum    = <<m.pfldnum>>
  744. m.cfldnum    = <<m.cfldnum>>
  745. m.cdbfnum    = <<m.cdbfnum>>
  746. m.pdbfnum    = <<m.pdbfnum>>
  747. m.srownum    = <<m.srownum>>
  748. m.scolnum    = <<m.scolnum>>
  749. m.erownum    = <<m.erownum>>
  750. m.ecolnum    = <<m.ecolnum>>
  751. m.arranged   = <<m.arranged>>
  752. m.thefont    = <<m.thefont>>
  753. m.cascadenum = <<m.cascadenum>>
  754. m.ctrlrow    = <<INT(m.ctrlrow)>>
  755. m.ctrlcol    = <<INT(m.ctrlcol)>>
  756. m.nextdbf    = <<m.nextdbf>>
  757. DO DefineDbf                    && define the DBFLIST array
  758. * Summon the main application menu
  759. DO <<_mname>>
  760. * Open the main database
  761. m.stem = juststem(m.dbfname)
  762. IF USED(m.stem)
  763.    SELECT (m.stem)
  764.    SELECT 0
  765.    IF !FILE(m.dbfname)
  766.       m.dbfname = GETFILE('DBF','Please locate the '+JustStem(m.dbfname)+' database')
  767.    ENDIF
  768.    IF EMPTY(m.dbfname) OR !FILE(m.dbfname)
  769.       DO alert WITH "The "+m.stem+" database could not be found."
  770.       DO cleanup
  771.       RETURN
  772.    ELSE
  773.       USE (m.dbfname)
  774.    ENDIF
  775. ENDIF
  776. * Make sure the index exists and is hooked up
  777. IF EMPTY(CDX(1))
  778.    IF !FILE(forceext(m.dbfname,'CDX'))
  779.       DO invert WITH m.dbfname
  780.    ELSE
  781.       SET INDEX TO (forceext(m.dbfname,'CDX'))
  782.    ENDIF
  783. ENDIF
  784. SET ORDER TO 1
  785. IF RECCOUNT() = 0
  786.    APPEND BLANK
  787.    IF RECCOUNT() < 10
  788.       COUNT FOR !DELETED() TO notdel
  789.       IF m.notdel = 0
  790.          APPEND BLANK  && all records were deleted!
  791.       ENDIF
  792.    ENDIF
  793. ENDIF
  794. GOTO TOP
  795. CLEAR
  796. Putting F
  797.  screen into window.
  798. MS Sans Serif
  799. SELECT j
  800. **FOXAPP**
  801. SELECT F
  802. THE FOLLOWING LINE WAS ADDED BY FOXAPP
  803. SELECT 
  804. SELECT 
  805.  Added by **FOXAPP**
  806. m.win_name = "<<m.win_name>>"
  807. DO WHILE !bailout
  808.    * Set up any related databases
  809.    DO setrelat
  810.    * Display the main screen file
  811.    DO <<m.sc_file>>
  812. ENDDO
  813. DO cleanup
  814. RETURN
  815. *******************************************************************
  816. PROCEDURE cleanup
  817. * Clean up after the application
  818. SET PROCEDURE TO
  819. CLOSE DATABASES
  820. CLEAR WINDOWS
  821. IF _WINDOWS OR _MAC
  822.    MODIFY WINDOW SCREEN FONT m.scrn_font, m.scrn_fsize STYLE m.scrn_fstyle
  823. ENDIF
  824. IF SET('TALK') = 'ON'
  825.    SET TALK OFF
  826.    m.t_stat = 'ON'
  827.    m.t_stat = 'OFF'
  828. ENDIF
  829. SET TALK OFF
  830. * Restore databases, indexes and environment
  831. IF FILE("appview.vue")
  832.    SET VIEW TO appview
  833.    SET TALK OFF
  834.    DELETE FILE appview.vue
  835. ENDIF
  836. IF FILE("foxapp.fky")
  837.    RESTORE MACROS FROM foxapp
  838.    DELETE FILE foxapp.fky
  839. ENDIF
  840. IF m.t_stat = "ON"
  841.    SET TALK ON
  842. ENDIF
  843. SET POINT TO "&set_point"
  844. POP KEY ALL
  845. POP MENU _msysmenu
  846. CLEAR PROGRAM
  847. *Restore original error and escape routines
  848. IF TYPE('fxapp_error') = 'C'
  849.    ON ERROR &fxapp_error
  850. ENDIF
  851. IF TYPE('fxapp_esc') = 'C'
  852.    ON ESCAPE &fxapp_esc
  853. ENDIF
  854. SET SAFETY ON
  855. RELEASE m.bailout, m.dbfname, m.win_name, m.filt_expr, m.srchterm, m.skipvar, m.act3
  856. RELEASE dbflist
  857. RETURN
  858. *******************************************************************
  859. PROCEDURE setrelat
  860. * This procedure opens subsidiary databases (if any) and establishes
  861. * the relations between the main database and the subsidiary
  862. * databases.  It will be empty if there are no subsidiary databases.
  863. DBFLISTf
  864. SELECT <<m.i>>
  865. dname = "<<dbflist[m.i,m.cdbfnum]>>"
  866. IF !FILE(m.dname)
  867.    m.dname = GETFILE('DBF','Please locate the '+Juststem(m.dname)+ ' database:')
  868.    IF EMPTY(m.dname) OR !FILE(m.dname)
  869.       DO alert WITH "The "+ALLTRIM(m.dname+" database could not be found.")
  870.       DO cleanup
  871.       CANCEL
  872.    ELSE
  873.       SET PATH TO (SET('PATH') + ';' + Justpath(m.dname))
  874.       dbflist[<<m.i>>,m.cdbfnum]  = m.dname
  875.       dbflist[<<m.i>>,m.cstemnum] = juststem(m.dname)
  876.    ENDIF
  877. ENDIF
  878. USE (m.dname) ALIAS <<dbflist[m.i,m.cstemnum]>> ;
  879.    ORDER TAG <<m.tagname>>
  880. DEFINE WINDOW <<"W_"+dbflist[m.i,m.cstemnum]>> ;
  881.    AT   <<CHRTRAN(dbflist[m.i,m.srownum],",",".")>>, ;
  882.         <<CHRTRAN(dbflist[m.i,m.scolnum],",",".")>>  ;
  883.    SIZE <<CHRTRAN(dbflist[m.i,m.erownum],",",".")>>, ;
  884.         <<CHRTRAN(dbflist[m.i,m.ecolnum],",",".")>> ;
  885.    FLOAT GROW ZOOM NOCLOSE MINIMIZE ;
  886.    FONT "MS Sans Serif",8 ;
  887.    STYLE "B" ;
  888.    HALF ;
  889.    COLOR SCHEME 10
  890. BROWSE LAST NOWAIT;
  891.    WINDOW <<"W_"+dbflist[m.i,m.cstemnum]>> ;
  892.    NOAPPEND ;
  893.    <<IIF(m.nextdbf>1,"NODELETE","")>> ;
  894.    COLOR SCHEME 10
  895. SELECT <<Juststem(dbflist[m.i,m.pdbfnum])>>
  896. <<dbflist[m.i,m.relstrnum]>> ADDITIVE
  897. * Restore the following line if you only want to see records in the
  898. * parent file that have related records in the child file.
  899. *SET FILTER TO FOUND('<<dbflist[m.i,m.cstemnum]>>')
  900. SELECT <<Juststem(m.dbfname)>>
  901. RETURN
  902. *******************************************************************
  903. PROCEDURE definedbf
  904. * Define the dbflist array
  905. PUBLIC dbflist[m.numareas,m.numcols]
  906. DBFLISTf
  907. dbflist[m.i,m.j]f
  908. DBFLIST[<<m.i>>,<<m.j>>] = <<'"'+dbflist[m.i,m.j]+'"'>>
  909. DBFLIST[<<m.i>>,<<m.j>>] = <<dbflist[m.i,m.j]>>
  910. DBFLIST[<<m.i>>,<<m.j>>] = ''
  911. *******************************************************************
  912. SET POINT TO &mpoint
  913. SET DEFAULT TO &p_path
  914. APPMENU.MPR
  915. DELETE FILE &mpr_name
  916. APPMENU.MPX
  917. DELETE FILE &mpx_name
  918. Building project
  919. appproc.prg
  920. appmenu.mnx
  921. prtsetup.scx
  922. getdest.scx
  923. getorder.scx
  924. appabout.scx
  925. appsrch.scx
  926. PRGS\appproc.prg
  927. MENUS\appmenu.prg
  928. SCREENS\prtsetup.prg
  929. SCREENS\getdest.prg
  930. SCREENS\getorder.prg
  931. SCREENS\appabout.prg
  932. SCREENS\appsrch.prg
  933. Adding control panel
  934. Building application
  935. SET DEFAULT TO &c_path
  936. WIN_STRINGDNAME
  937. QUOTED
  938. SC_FILE
  939. XNAME
  940. LATEDDBFGENERATE
  941. DBFNAME
  942. TSCXNAME
  943. YFORCEEXT
  944. MCREATESCX
  945. MNUNAME
  946. C_PATH
  947. APPFILE
  948. YUSERAPP_DIJUSTPATH
  949. TMPOINT
  950. _DIVALID_NAMEJUSTFNAME
  951. ALERT
  952. RSC_STOREDSTORERSC
  953. DPUTDBFLISTDBFLIST
  954. JUSTSTEM
  955. GTMFNAME
  956. NGADDBS
  957. REGEN
  958. _MNAME
  959. VCOORD
  960. HCOORD
  961. SCRNFILE
  962. OBJTYPE
  963. PLATFORM
  964. APP_PLATFONAME
  965. WIN_MSG
  966. SCRN_FACE
  967. FONTFACE
  968. FSCRN_SIZE
  969. FONTSIZE
  970. SCRN_STYLEFONTSTYLE
  971. STYLE
  972. ABORDER
  973. .CENTER
  974. rVPOS
  975. AWIN_NAME
  976. RELATEDDBFCTRLROW
  977. CTRLCOL
  978. ARRANGED
  979. SROWNUM
  980. SCOLNUM
  981. NNUMAREAS
  982. SRNUM
  983. EROWNUM
  984. EDCNUM
  985. RSECOLNUM
  986.  HEIGHT
  987.  TRANFONT
  988. NFLOAT
  989. GENCLOSE
  990. (c)FOUND_LINENUMLINES
  991.  ACTIVATE
  992. NEWACT
  993. THELINE
  994. CSTEMNUM
  995. EB_FONT
  996. OTHEFONT
  997. HZTAGNAME
  998.  CFLDNUM
  999. 03NUMCOLS
  1000. DAPPNAME
  1001. ndPROJNAME
  1002. ESC_NAME
  1003. KP_PATH
  1004.   PJTNAME
  1005. 5MPR_NAME
  1006. 3MPX_NAME
  1007. XCOPYPIECE
  1008. APPPROC
  1009.   APPMENU
  1010. JNMNX
  1011. 0OP2QFPRTSETUP
  1012. 0OP7BFGETDEST
  1013. GHGETORDER
  1014.  APPABOUT
  1015. UAPPSRCH
  1016. 0PFOXAPPDIR
  1017. MERGECTRL
  1018. advance.spr
  1019. ADVANCE
  1020. NGSPR
  1021. QUITTING
  1022. treewind
  1023. dbfselec
  1024. treewind
  1025. \<Save Arrangement!
  1026. ALT+S
  1027. \<Cancel!
  1028. ALT+C
  1029. DO arrsave
  1030. DO arrexit
  1031. screens\appctrl.scx
  1032. WINDOWS
  1033. MS Sans Serif
  1034. Control panel
  1035. WINDOWS
  1036. FoxApp couldn't find any Windows records for this screen.
  1037. MS Sans Serif
  1038. MS Sans Serif
  1039. treewind
  1040. OPENDBF
  1041. GDBFNAME
  1042. ARREXFLG
  1043. TREE_UP
  1044. TAPPGEN
  1045. YDBFSELEC
  1046. FTREEWIND
  1047. A_SAVE
  1048. TA_CANCEL
  1049. MARR_SCRN
  1050. DNAME
  1051. ADDBS
  1052. FOXAPPDIR
  1053. IN_AREA
  1054. DICTRL
  1055. TPLATFORM
  1056. IOBJTYPE
  1057. MECTRL_WIDTHWIDTH
  1058. CTRL_HEIGHHEIGHT
  1059. DCTRLROW
  1060. GHCTRLCOL
  1061. SCXNAME
  1062. THDBFLIST
  1063. NGCSTEMNUM
  1064. MAXLEN
  1065. MAXHEIGHT
  1066. MAXCAPT
  1067. SHEIGHT
  1068. SWIDTH
  1069. FXSCXNME
  1070. DBF_FONTFAFONTFACE
  1071. DBF_FONTSIFONTSIZE
  1072. DBF_FONTSTFONTSTYLE
  1073. ARRANGED
  1074. NEXTDBF
  1075. LESTART_ROW
  1076. START_COL
  1077. SROWNUM
  1078. SCOLNUM
  1079. NUMAREAS
  1080. WIN_HEIGHTWS_ROW
  1081. GHTWS_COL
  1082. GHTWE_ROW
  1083. WE_COL
  1084. GHTFONTSTRG
  1085. TTHEFONT
  1086. EROWNUM
  1087. NECOLNUM
  1088. CURRWIND
  1089. GDBFNAME
  1090. SKIPDBFBUTGENERATE
  1091. TOTHER
  1092. YADDDBF
  1093. FMODDBF
  1094. SCXNAME
  1095. TADDSCX
  1096. YMODSCX
  1097. MARRANGE
  1098. RSC_CHECK
  1099. RETRIEVERSNEXTDBF
  1100. GETDBFLISTRELATEDDBFCLOSE_UP
  1101. COPYPIECE
  1102. PUTOUT
  1103. FINDSRC
  1104. VERSIONDAT
  1105. TRIMZERO
  1106. FORCEEXT
  1107. DEFAULTEXT
  1108. JUSTFNAME
  1109. JUSTSTEM
  1110. JUSTEXT
  1111. JUSTPATH
  1112. ADDBS
  1113. INVERT
  1114. MERGECTRL
  1115. INITDBFLIS
  1116. OPENDBF
  1117. CREATESCX
  1118. FILATTR
  1119. RELATEDDBF
  1120. GETDBFLIST
  1121. PUTDBFLIST
  1122. MAKECDX
  1123. DEFINEWIND
  1124. MAPTOCHAR
  1125. TRANFONT
  1126. ARRSAVE
  1127. PUTFONTVAL
  1128. ARREXIT
  1129. HASCHILD
  1130. ACTWIN
  1131. ERRSHOW
  1132. ALERT
  1133. APPERROR
  1134. APPESCAPE
  1135. WHATSTYLE
  1136. _QDL0OOZZO
  1137. _QDL0OP0HZ
  1138. DBFVALID
  1139. _QDL0OP103
  1140. _QDL0OP18D
  1141. _QDL0OP1FE
  1142. _QDL0OP1IK
  1143. _QDL0OP1Q5
  1144. _QDL0OP1Y3
  1145. _QDL0OP21X
  1146. _QDL0OP29J
  1147. _QDL0OP2D6
  1148. _QDL0OP2JN
  1149. _QDL0OP2QF
  1150. _QDL0OP7BF
  1151. _QDL0OP7GH
  1152. _QDL0OP7LU
  1153. _QDL0OP90P
  1154. SCRNUPD
  1155.  could not be located.
  1156. FNAME
  1157. TALKz
  1158. COMPATIBLEz
  1159. READBORDERz
  1160. dbfselec
  1161. DBFSELEC
  1162. DBFSELEC.PJX
  1163. DBFSELEC
  1164. DBFSELEC.SCX
  1165. DBFSELEC
  1166. DBFSELEC.MNX
  1167. DBFSELEC
  1168. DBFSELEC.PRG
  1169. DBFSELEC
  1170. DBFSELEC.QPR
  1171. MS Sans Serif
  1172.  Related Tables
  1173. dbfselec.vue
  1174. DBFLISTf
  1175. Database to open:
  1176. dbfselec
  1177. @ 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 _qbp0zbo5j()  VALID _qbp0zboe2()
  1178. MS Sans Serif
  1179. @*VN \<Add;\<Delete
  1180. MS Sans Serif
  1181. @*VT \!\<OK;\?\<Cancel
  1182. MS Sans Serif
  1183. @*HN Show As \<Tree
  1184. Related Tables:
  1185. MS Sans Serif
  1186. dbfselec
  1187. SET READBORDER &rborder
  1188. treewind
  1189. CURRAREA
  1190. TALKSTAT
  1191. COMPSTAT
  1192. RBORDER
  1193. DBFSELEC
  1194. NEXTDBF
  1195. INITDBFLISDBFLIST
  1196. CSTEMNUM
  1197. CDBFNUM
  1198. NEWDBF
  1199. JUSTSTEM
  1200. FSELEC
  1201. NUMAREAS
  1202. ORIGDBFLISNUMCOLS
  1203. SORIGNEXTDBADDCLR
  1204. _QBP0ZBOWFOKBUT
  1205. _QBP0ZBQS0TREE1
  1206. _QBP0ZBR77_QBP0ZBRMN_QBP0ZBRMUTREEWIND
  1207. ARREXFLG
  1208. CTRLROW
  1209. CTRLCOL
  1210. FSELEC
  1211. NUMAREAS
  1212. DBFLIST
  1213. CSTEMNUM
  1214. SSROWNUM
  1215. SCOLNUM
  1216. EROWNUM
  1217. ECOLNUM
  1218. ARRANGED
  1219. APPGEN
  1220. DBFSELEC
  1221. ARREXFLG
  1222. RLCOL
  1223. NUMAREAS
  1224. DBFLIST
  1225. CSTEMNUM
  1226. APPGEN
  1227. DBFSELEC
  1228. DBFNUM
  1229. NUMAREAS
  1230. DBFLIST
  1231. PDBFNUM
  1232. CSTEMNUM
  1233. treewind
  1234. treewind
  1235. treewind
  1236. treewind
  1237. DBFNUM
  1238. INDENT
  1239. TREESTR
  1240. DBFLIST
  1241. CSTEMNUM
  1242. END_ROW
  1243. NEXTDBF
  1244. S_COL
  1245. STREEWIND
  1246. EESTR
  1247. NUMAREAS
  1248. PDBFNUM
  1249. SHOWTREE
  1250. DBFSELEC
  1251. NEXTDBF
  1252. ADDCLR
  1253. HASCHILD
  1254. Main database.
  1255. relselec.spr
  1256. DBFSELEC
  1257. NEWDBF
  1258. DBFLIST
  1259. CSTEMNUM
  1260. CHILDFLD
  1261. CFLDNUM
  1262. CHILDDBF
  1263. CDBFNUM
  1264. SPARENTFLD
  1265. PFLDNUM
  1266. IGNCASE
  1267. RELSTR
  1268. RELSTRNUM
  1269. PARENTDBF
  1270. PDBFNUM
  1271. ADDMODE
  1272. SRELSELEC
  1273. NEXTDBJUSTSTEM
  1274. There are no available work areas left.
  1275. Database to open:
  1276. Duplicate database names are not allowed.
  1277. relselec.spr
  1278. You cannot clear the main database.
  1279. You cannot clear a database that has related databases.
  1280. ADDCLR
  1281. NEXTDBF
  1282. NUMAREAS
  1283. NEWDBF
  1284. JUSTEXT
  1285. JUSTSTEM
  1286. DBFLIST
  1287. SCSTEMNUM
  1288. CHILDFLD
  1289. CHILDDBF
  1290. PARENTFLD
  1291. IGNCASE
  1292. RELSTR
  1293. PARENTDBF
  1294. RELSELEC
  1295. SMAKECDX
  1296. RELSTRNUM
  1297. PFLDNUM
  1298. CFLDNUM
  1299. CDBFNUM
  1300. 0PDBFNUM
  1301. THEFONT
  1302. DEFAULTFONCASCADENUMDEFAULTCASSROWNUM
  1303. SCOLNUM
  1304. EROWNUM
  1305. ECOLNUM
  1306. DBFSELEC
  1307. ARRANGE
  1308. HASCHILD
  1309. NUMCOLS
  1310. Saving database relations and window positions.
  1311. dbfselec.vue2
  1312. dbfselec.vue
  1313. dbfselec.vue2
  1314. dbfselec.vue
  1315. OKBUT
  1316. RELATEDDBFSTORERSC
  1317. PUTDBFLISTDBFLIST
  1318. CSTEMNUM
  1319. ORIGDBFLISNEXTDBF
  1320. SORIGNEXTDBDBFSELEC
  1321. treewind
  1322. \<Show tree
  1323. No tree to show!
  1324. Database tree
  1325. \<Hide tree
  1326. TREEWIND
  1327. TREE1
  1328. DDBFNEXTDBF
  1329. START_ROW
  1330. END_ROW
  1331. START_COL
  1332. END_COL
  1333. ISSHOWTREE
  1334. NEXTDBF
  1335. ARRANGE
  1336. treewind
  1337. CURRWIND
  1338. NEXTDBF
  1339. FTREE1
  1340. TREEWIND
  1341. SHOWTREE
  1342. ARRSAVE
  1343. ARREXIT
  1344. HASCHILD
  1345. SHOWTREE
  1346. _QBP0ZBO5J
  1347. _QBP0ZBOE2
  1348. _QBP0ZBOWF
  1349. _QBP0ZBQS0
  1350. _QBP0ZBR77
  1351. _QBP0ZBRMN
  1352. _QBP0ZBRMU
  1353. TALKz
  1354. COMPATIBLEz
  1355. READBORDERz
  1356. relselec
  1357. RELSELEC
  1358. RELSELEC.PJX
  1359. RELSELEC
  1360. RELSELEC.SCX
  1361. RELSELEC
  1362. RELSELEC.MNX
  1363. RELSELEC
  1364. RELSELEC.PRG
  1365. RELSELEC
  1366. RELSELEC.QPR
  1367. DEFINE WINDOW relselec  AT  0.000, 0.000   SIZE 12.154,89.667  TITLE "Options for &thisdbf"  FONT "MS Sans Serif", 8  STYLE "B"  FLOAT  NOCLOSE  SHADOW  NOMINIMIZE  DOUBLE
  1368. Please locate the F
  1369.  database
  1370. relselec
  1371. Courier
  1372. Equals
  1373. MS Sans Serif
  1374. Courier
  1375. MS Sans Serif
  1376. @*HN \!\<OK;\?\<Cancel
  1377. How is This Table Related to Another Table?
  1378. MS Sans Serif
  1379. Field in Other Table:
  1380. MS Sans Serif
  1381. Field in This Table:
  1382. MS Sans Serif
  1383. |?U2@
  1384. MS Sans Serif
  1385. @*HN \<Advanced...
  1386. relselec
  1387. SET READBORDER &rborder
  1388. CHILDSTEM
  1389. CHILDDBF
  1390. CHILDFLD
  1391. PARENTFLD
  1392. IGNCASE
  1393. RELSTR
  1394. PARENTDBF
  1395. ADDMODE
  1396. DMODE
  1397. THISDBF
  1398. JUSTFNAME
  1399. CHILDLIST
  1400. PARENTLISTCURRAREA
  1401. TALKSTAT
  1402. COMPSTAT
  1403. RBORDER
  1404. RELSELEC
  1405. IN_AREA
  1406. JUSTSTEM
  1407. PARENTROW
  1408. ILDSTEM
  1409. ADDTYPE
  1410. CHILDROW
  1411. NEWCHILD
  1412. NEWPARENT
  1413. CDISLIST
  1414. _QBP0MEESC_QBP0MEF0HOKCANCL
  1415. _QBP0MEF8EADVBUT
  1416. _QBP0MEFTZ_QBP0MEG39S
  1417. FLDNAME
  1418. FLDNAME
  1419. RETVAL
  1420. CURITEM
  1421. SOURCETYPETARGTYPE
  1422. RENTFLD
  1423. GETTYPE
  1424. PECHILDLIST
  1425. PARENTLIST
  1426. CDISLIST
  1427. CHILDLIST
  1428. CHILDFLD
  1429. The child database could not be found.
  1430. The parent database could not be found.
  1431. SET RELATION TO F
  1432.  INTO 
  1433. Parent and child have different data types.
  1434. PARENTFLD
  1435. CHILDFLD
  1436. OKCANCL
  1437. DBFPART
  1438. RELSTR
  1439. TPARENTDBF
  1440. ADDMODE
  1441. CHILDSTEM
  1442. CHILDDBF
  1443. cascdlg.spr
  1444. CASCDLG
  1445. NTFLD
  1446. DBFLIST
  1447. NEXTDBF
  1448. CSTEMNUM
  1449. CURRWIND
  1450. PARENTFLD
  1451. GETTYPE
  1452. CHILDFLD
  1453. OKCANCL
  1454. ADDTYPE
  1455. GETTYPE
  1456. CDISLIST
  1457. _QBP0MEESC
  1458. _QBP0MEF0H
  1459. _QBP0MEF8E
  1460. _QBP0MEFTZ
  1461. _QBP0MEG39
  1462. TALKz
  1463. COMPATIBLEz
  1464. advance
  1465. ADVANCE
  1466. ADVANCE.PJX
  1467. ADVANCE
  1468. ADVANCE.SCX
  1469. ADVANCE
  1470. ADVANCE.MNX
  1471. ADVANCE
  1472. ADVANCE.PRG
  1473. ADVANCE
  1474. ADVANCE.QPR
  1475. MS Sans Serif
  1476.  Advanced Options 
  1477. advance
  1478. MS Sans Serif
  1479. @*RVN \<Abbreviated;\<Full
  1480. Project Generation
  1481. MS Sans Serif
  1482. MS Sans Serif
  1483. @*C \<Store relations
  1484. MS Sans Serif
  1485. @*VN \!\<OK;\?\<Cancel
  1486. MS Sans Serif
  1487. @*C \<Retrieve relations
  1488. Resource File Options
  1489. MS Sans Serif
  1490. MS Sans Serif
  1491. |?U4@
  1492. @*HN \<Browse Resources
  1493. advance
  1494. CURRAREA
  1495. TALKSTAT
  1496. COMPSTAT
  1497. ADVANCE
  1498. REGEN
  1499. FULLPROJ
  1500. ORIGRETRIERETRIEVERSORIGSTORE
  1501. STORERSC
  1502. ADVOK
  1503. _QBP0MFFDPRSCBROW
  1504. RS_QBP0MFFS5o
  1505. ADVOK
  1506. REGEN
  1507. FULLPROJ
  1508. FINDSRC
  1509. FOXAPPDIR
  1510. RETRIEVERSORIGRETRIESTORERSC
  1511. SORIGSTORE
  1512. DELETEDz
  1513. FoxFont
  1514. FoxApp Resource File Entries
  1515. SET DELETED &in_del
  1516. IN_AREA
  1517. IN_DEL
  1518. APP_RSC
  1519. RSC_BROW
  1520. RSNAME
  1521. IERSCTYPE
  1522. S_QBP0MFFDP
  1523. _QBP0MFFS5
  1524. TALKz
  1525. COMPATIBLEz
  1526. READBORDERz
  1527. cascade
  1528. CASCADE
  1529. CASCADE.PJX
  1530. CASCADE
  1531. CASCADE.SCX
  1532. CASCADE
  1533. CASCADE.MNX
  1534. CASCADE
  1535. CASCADE.PRG
  1536. CASCADE
  1537. CASCADE.QPR
  1538. MS Sans Serif
  1539. Enhanced Deletion
  1540. cascade
  1541. MS Sans Serif
  1542. @*HT \!\<OK;\?\<Cancel
  1543. @ 1.538,2.800 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)
  1544. @ 2.846,8.400 SAY "When a &c_parent Record is Deleted?"  SIZE 1.000,36.500, 0.000  FONT "MS Sans Serif", 8  STYLE "BT"  COLOR RGB(0,0,0,255,255,255)
  1545. cascade
  1546. SET READBORDER &rborder
  1547. THISDBF
  1548. PARENTFLD
  1549. C_PARENT
  1550. JUSTSTEM
  1551. C_CHILD
  1552. CHILDDBF
  1553. CASCDEL
  1554. DBFLIST
  1555. DBFSELEC
  1556. CASCADENUMCURRAREA
  1557. TALKSTAT
  1558. COMPSTAT
  1559. RBORDER
  1560. CASCADE
  1561. OKCANCL
  1562. _QBP0MFSQUo
  1563. OKCANCL
  1564. CASCDEL
  1565. DBFLIST
  1566. DBFSELEC
  1567. CASCADENUM_QBP0MFSQU
  1568. MS Sans Serif
  1569. ffffff
  1570. P_WIND
  1571. CENTERED
  1572. RBORD_WIDTCBORD_WIDTFNTNAME
  1573. FNTSIZE
  1574. FNTSTYLE
  1575. PUTPANEL
  1576. SCREENS\APPSCX.SPR
  1577. c:\windtemp\
  1578. APPSCX.SPX
  1579. PRGS\APPSHELL.PRG
  1580. APPSHELL.FXP
  1581. SCREENS\DBFSELEC.SPR
  1582. DBFSELEC.SPX
  1583. SCREENS\RELSELEC.SPR
  1584. RELSELEC.SPX
  1585. SCREENS\ADVANCE.SPR
  1586. ADVANCE.SPX
  1587. SCREENS\CASCDLG.SPR
  1588. CASCDLG.SPX
  1589. PRGS\PUTPANEL.PRG
  1590. PUTPANEL.FXP
  1591.