ID: Q108179
The information in this article applies to:
Below is the complete FoxPro for MS-DOS README.TXT file found in the FOXPRO25\GOODIES\DEMO subdirectory.
The following lists the files that are found in the demo project DEMO.PJX and gives a brief description of each.
BIGCHARS Program This procedure displays the text string passed
to it in large shadowed letters. Each letter
is contained in a window. These windows must
be released by the calling procedure.
BROWSE Program This topic procedure demonstrates the Browse
facility in FoxPro 2.5.
CUSTOMER Database This is the sample database used by the
browse program to demonstrate the browse
facility.
DEMOMACS.FKY File This file contains all of the macros used by
the demo application.
DEMO Screen Set This screen set contains the screens NEWCONTR
(controlling screen), SPEEDSET (speed setting
code) and NEWTITL (title). This screen set
produces the driving code for the demo
application.
DEMOMEMO Database This database contains the memo fields used by
the browse program.
DEMORESO Database This database is used as the resource file
for the demo application.
DEMOTOPS Database This database contains the topics that are
included in the demo application. This
database contains three fields: CHECKBOX
contains the text that appears in the checkbox
for this topic, PRGNAME contains the program
that is executed when the corresponding topics
checkbox is checked, and DISABLED contains a
logical value for which true indicates that
the corresponding topic should be disabled in
a runtime environment. This is for topics
that include features that are not available
in the runtime environment, such as TRACE and
DEBUG.
DISTRIBU Program This topic procedure demonstrates the
Distribution Kit in FoxPro 2.5.
DOTRACE.PRG File The procedure TRACEDEB copies this file out of
the application as TEMPTRAC.PRG. This program
is then executed, illustrating the trace and
debug features of FoxPro 2.5.
LASER Database This database is used by SCREBUIL to show the
features of the Screen Builder.
LASERC.PRG File This file is used by SCREBUIL to show the
code generated by the Screen Builder.
LASERM.MPR File This file is used by MENUBUIL to show the code
generated by the Menu Builder.
LIBCONST Program This topic procedure demonstrates the Library
Construction Kit in FoxPro 2.5.
MENUBUIL Program This topic procedure demonstrates the Menu
Builder in FoxPro 2.5.
PROJMANG Program This topic procedure demonstrates the Project
Manager in FoxPro 2.5.
REPOWRIT Program This topic procedure demonstrates the Report
Writer in FoxPro 2.5.
RESTSETS Program This procedure restores the SET values from a
specified file. This file was created with
the procedure SAVESETS.
RQBESQL Program This topic procedure demonstrates the RQBE
facility in FoxPro 2.5.
SAMPLE Report This report is used by REPOWRIT to show the
features of the Report Writer.
SAMPLEQ Program This program is used by TEXTEDIT to show the
features of the FoxPro editor.
SAMPLEQ Database This database is used by RQBESQL to show the
results of a query.
SAVESETS Program This procedure saves the current SET values to
a specified file. These settings may be
restored by the RESTSETS procedure.
SCREBUIL Program This topic procedure demonstrates the Screen
Builder in FoxPro 2.5.
TEXTEDIT Program This topic procedure demonstrates the Text
Editor in FoxPro 2.5.
TRACEDEB Program This topic procedure demonstrates the Trace
and Debug facilities in FoxPro 2.5.
WELCOME Program This topic procedure demonstrates the
interactive features in FoxPro 2.5.
Feel free to utilize any or all of this application for your own use. To
use this application as a front end to your own demo, simply exchange the
topics found in DEMOTOPS with your own. To build the application, replace
the old topic programs with your own in the project DEMO.PJX. You may also
want to change the title in the screen NEWTITL (in the screen set DEMO) and
the topics title that is defined in the procedure DEFTOPIC located in the
cleanup code for the screen NEWCONTR (in the screen set DEMO).
Additional reference words: FoxDos 2.50 2.50a 2.50b KBCategory: kbreadme KBSubcategory:
Last Reviewed: April 18, 1995