home *** CD-ROM | disk | FTP | other *** search
- Page 1. (PrintMe.1st)
- ==========================================================================
- Turbo ScrEdit v.1.6
- (C)opyright 1989, 1990 by iHn Systems
- All rights are reserved.
- ==========================================================================
-
-
- Welcome to Turbo ScrEdit. Turbo ScrEdit is a powerful screen development
- system that can save you hours programming time with features like:
-
- 1. A screen editor that allows you to easily:
- a - toggle the keyboard characters set between regular ASCII
- characters and the extended graphics characters.
- b - draw lines and boxes with just a few keystrokes.
- c - select text color attributes for a single character
- or for painting all or any part of the screen.
- d - move or copy screen text by block or line.
- e - undo changes.
- f - define up to 128 data entry or display only fields on a
- screen.
- 2. Change the order that the screen fields are addressed during
- data entry.
- 3. Assign each field a different color to be used during data
- entry, for displaying empty fields, and for displaying fields
- containing data.
- 4. Specify the type of data that can be keyed into a field.
- (any keyboard characters, alphabetical only, or numeric with
- with from 0 to 6 decimal places.)
- 5. Generate source code for your language that is ready to be
- compiled and run. The code generated is commented to aid you
- in merging it into your code.
- 6. Access fields from the screen by name, just as you would
- any other field in a record.
-
- Other features include:
- 1. Automatic (yet optional) backup files.
- 2. Fully supports use of MsDos(tm) paths and directories.
- 3. The entire manual is implemented in the on-line help system; you
- can view or print all or part of the manual whenever you need
- it with just a few keystrokes.
- 4. Direct video memory access for lightning fast screen displays.
- 5. Programs using Turbo ScrEdit procedures will run on monochrome,
- CGA, EGA, and VGA with out recompiling. Turbo ScrEdit procedures
- detect the video type and automatically adjust to it.
- 6. Comes complete with a tutor and a demonstration screen file.
-
- Minimum system requirement:
-
- Memory for programming: 640K For use with "C" compiler.
- 448K For use with Pascal compiler.
- Memory for applications: 256K or more depending on application.
- Disk: 1 - floppy (any size) + 1 Hard disk (HARD DISK RECOMMENDED)
- 2 - 3 1/2 720k or 1.44 meg
- 2 - 5 1/4 HD 1.2 meg.
- 2 - 5 1/4 360k. (Not recommended for Turbo C version)
- Monitor: MDA, CGA, EGA, VGA
- Dos: MsDos 2.0 or greater
-
- Compilers: Turbo Pascal 4.0, 5.0, 5.5
- Turbo C 1.5 2.0
-
-
-
-
-
- Page 2.
- ===========================================================================
- ** DISCLAIMER **
- ---------------------------------------------------------------------------
-
- Turbo ScrEdit diskettes, programs, and documentation are distributed AS IS,
- with no guarantee it will work correctly in any or all situations.
-
- - The manual may contain errors and/or omissions. In no event will
- iHn Systems be liable for any damages or losses of any type.
- YOU USE Turbo ScrEdit AT YOUR OWN RISK. Further, all offers for
- technical support, notification of updated versions, including the
- stated fees for updated versions, are subject to withdrawal or
- increase without prior notice.
-
- - IF YOU USE THIS SOFTWARE, YOU ARE ACCEPTING ALL CONDITIONS AS
- STATED ABOVE AND AGREE TO COMPLY WITH THE LEGAL TERMS AND
- CONDITIONS AS STATED IN THE NOTES TO USERS SECTIONS. If you do not
- accept these conditions and terms then delete the Turbo ScrEdit
- files from your system!
-
- - No refunds will be granted under any conditions. The evaluation
- version is provided so you can determine the suitability of Turbo
- ScrEdit for your needs before you purchase a license.
-
- - All prices our subject to change without notice.
-
- ---------------------------------------------------------------------------
- ** DISCLAIMER **
- ---------------------------------------------------------------------------
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 3.
- ===========================================================================
- ** CONCLUDING THE INSTALLATION ** Continued from README.DOC
- ---------------------------------------------------------------------------
- If you have followed the instructions outlined in README.DOC, you will now
- have Turbo ScrEdit installed for your system.
-
- There are still a few things that must be done to make Turbo ScrEdit fully
- usable on your system.
-
- MODIFYING CONFIG.SYS:
-
- You must include the following lines in the CONFIG.SYS file on the
- root directory of your boot diskette or hard drive.
-
- FILES=20
- BUFFERS=20
-
- If you do not have a CONFIG.SYS file on your boot diskette or hard
- drive, you must create one.
-
- *** WARNING *** Turbo ScrEdit will malfunction if this step is not
- performed.
-
- MODIFYING AUTOEXEC.BAT:
-
- Turbo ScrEdit can be executed from anywhere on your system if you will
- place the drive and path where it has been installed in the system PATH
- statement.
-
- A typical AUTOEXEC.BAT file might contain the lines:
-
- HARD DISK: FLOPPY DISK:
- PROMPT $P$G PROMPT $P$G
- PATH C:;C:\Dos;C:\TurboC PATH A:\ B:\
-
- You might change it to read:
- HARD DISK: FLOPPY DISK:
- PROMPT $P$G PROMPT $P$G
- PATH C:;C:\Dos;C:\TurboC;C:\ScrEdit PATH A:\ B:\
- ^^^^^^^^^^^
- And that concludes the installation of the SCREEN EDITOR. You are now ready
- to begin using Turbo ScrEdit to create and edit screen libraries.
-
-
- STARTING TURBO SCREDIT:
-
- FLOPPY DISK USERS: After booting your system, insert the diskette
- labeled "1 of 5 - Turbo ScrEdit" into drive B:
-
- HARD DISK AND FLOPPY DISKS users:
- Turbo ScrEdit can now be started by typing:
-
- TSCREDIT (for Mono, CGA, EGA, VGA)
- TSCREDIT /BW (for LCD or black and white systems)
-
-
-
-
-
-
-
-
-
-
-
- Page 4
- ===========================================================================
- *** PREPARING THE PROGRAMMING INTERFACES *** PASCAL PROGRAMMERS
- ---------------------------------------------------------------------------
-
- Creating Turbo Scredit's Unit files:
- -----------------------------------------------------------------------
- HARD DRIVE USERS: change directories to the "\INTERFAC" directory
- created by INSTALL.BAT when it installed Turbo ScrEdit on your system.
- In this directory you will find the file TPUBUILD.BAT.
-
- FLOPPY DRIVE USERS: If you are using Turbo Pascal on a floppy disk
- system, you will need to organize your diskettes as follows:
-
- Step 1 - Boot you system from a boot diskette.
-
- Step 2 - Make a diskette for drive A: that contains:
-
- TPC.EXE (Turbo Pascal command line compiler)
- TURBO.TPL (Turbo Pascal Object code library)
-
- Also copy the following files form the diskette labeled
- "4 of 5 Programmers Interface Modules" onto the diskette.
-
- ScrEdit.Pas
- Validate.Pas
- ScrMouse.Pas
- Windows.Pas (If installing the registered version.)
-
- TpuBuild.Bat
-
- Step 3 - For drive B: create a working diskette that contains only
- the directory "B:\Units".
-
- This Diskette will become your working diskette. All unused
- disk space on this diskette will be for your screen files
- and program files when you are writing programs.
-
-
- HARD DRIVE and FLOPPY DRIVE users:
-
- TPUBUILD.BAT is a BATCH file that will use the command line
- compiler TPC.EXE to compile the Turbo ScrEdit interface source code
- files ScrEdit.Pas, Validate.Pas, and ScrMouse.Pas, and create the
- "unit" files ScrEdit.Tpu and ScrMouse.Tpu. (If you are installing
- the registered version it will also create Windows.Tpu from the
- source file Windows.Pas.)
-
- There are three items you need to know before you can use TPUBUILD.BAT.
-
- Item 1 - The compiler version that you are using (4.0, 5.0, 5.5)
-
- Item 2 - HARD DRIVE INSTALLATION: The drive and directory where the
- command line compiler (TPC.EXE) resides. (Normally C:\TP)
- FLOPPY DRIVE INSTALLATION: The disk drive (A:) where you will
- insert the diskette that contains the command line compiler.
-
- Item 3 - The drive and directory where you wish to store the Turbo
- ScrEdit "Unit" files when they are created.
-
- HARD DRIVE USERS:
- *** IMPORTANT *** The directory that you select to store the
-
-
-
-
- Page 5
- ===========================================================================
- *** PREPARING THE PROGRAMMING INTERFACES *** PASCAL PROGRAMMERS
- ---------------------------------------------------------------------------
-
- "unit" files in MUST BE INCLUDED in the list of directories
- specified in the OPTION/DIRECTORIES/UNIT DIRECTORIES menu line
- of the Turbo Pascal editor/compiler. A good place to store
- the Turbo ScrEdit ".TPU" files created here is in the same
- directory with, or on the same diskette as, the Turbo Pascal
- graphics unit "GRAPH.TPU".
-
-
- FLOPPY DRIVE USERS: You will use "B:\Units"
-
- Next you will use these three items of information to tell
- TPUBUILD.BAT what it needs to know to build the Turbo ScrEdit interface
- unit files for your system.
-
- TPUBUILD.BAT command line format:
-
- TPUBUILD OPTION PATH-1 PATH-2
- ------ ------ ------
- OPTION: (Item 1) Selects the compiler version that you are using:
- 4 = Turbo Pascal 4.0
- 5 = Turbo Pascal 5.0, 5.5, and Quick Pascal 1.0
-
- PATH-1: (Item 2) The drive and path where TPC.EXE is located on your
- system.
-
- PATH-2: (Item 3) The drive and path where the unit files SCREDIT.TPU
- and SCRMOUSE.TPU are to be place when they are created.
- (Registered version will also create WINDOWS.TPU).
-
- *** IMPORTANT *** This directory should be included in the list
- of directories specified in the OPTION/DIRECTORIES/UNIT search
- chain.
-
- Type in the following line substituting the parameters that fit on your
- machine and compiler.
-
- HARD DRIVE: TPUBUILD 5 C:\TP C:\TP\UNITS
- FLOPPY DRIVE: TPUBUILD 5 A: B:\Units
-
- When the batch job has completed successfully, you will be ready to
- skip ahead to the next topic ** GETTING STARTED **.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 6
- ===========================================================================
- *** PREPARING THE PROGRAMMING INTERFACES *** "C" Programmers
- ---------------------------------------------------------------------------
-
- SPECIAL NOTE TO C PROGRAMMERS
- -----------------------------------------------------------------------
- When Turbo ScrEdit was written, all of the global variables and
- procedure names were created using mixed character case:
-
- Example:
-
- S_OpenScreenFile() instead of s_openscreenfile()
- S_ReadScreen() instead of s_readscreen()
- S_CloseScreenFile() instead of s_closescreenfile()
-
- We realize now that having mixed character case can be bothersome to
- C programmers that are accustom to working with all lower case
- statements.
-
- To insure compatibility for programs written for previous versions of
- Turbo ScrEdit, the source code included with this package still has
- mixed character case in the variable and procedures names. However, we
- have included a program in this package that will scan any file that
- has an extension of ".C" or ".H" and convert all the variables and
- procedures names referenced by programmers to all lower case.
-
- The batch file CONVERT.BAT will convert all of Turbo ScrEdit's source
- files. USE THIS BATCH FILE BEFORE YOU GENERATE THE LIBRARY FILES AS
- DESCRIBED IN THE NEXT STEP. It will have to be executed once in the
- "\Interfac" directory or on the "4 - 5 Program Interface Modules"
- diskette, and once in the "\Demos" directory or on the "5 - 5 Examples
- and Demos" diskette.
-
- If you have programs that you have written for a previous version of
- Turbo ScrEdit, you can convert existing programs by using CHGCASE.EXE.
-
- Format:
-
- CHGCASE program.C (Converts program source code files)
- CHGCASE header.H (Converts header files)
-
- The current program is saved as "program.C$" and the converted program
- is stored in a file with the original file name.
-
-
- Creating Turbo ScrEdit's C Libraries:
- -----------------------------------------------------------------------
- HARD DRIVE USERS: Locate the files TCC.EXE (the Turbo C command line
- compiler) and TLIB.EXE (the Turbo Librarian) and make a note of the
- directory where they reside. If you used the standard installation
- program that came with your Turbo Language package you will find
- them in the directory "C:\TC".
-
- You will also need to know the path to the directories where Turbo
- C's standard libraries and include files are stored. If you used the
- standard Turbo C installation's default directories they will also
- be located on the "C:\TC" directory as "C:\TC\LIB" and
- "C:\TC\INCLUDE". So, "C:\Tc" will be the directory you must know.
-
- Change directories to the "\INTERFAC" directory that was created by
- INSTALL.BAT when it installed Turbo ScrEdit on your system. In this
- directory you will find the file LIBBUILD.BAT.
-
-
-
-
- Page 7
- ===========================================================================
- *** PREPARING THE PROGRAMMING INTERFACES *** "C" Programmers
- ---------------------------------------------------------------------------
-
- FLOPPY DRIVE USERS: If you are using Turbo C on a floppy disk system,
- you will need to organize your diskettes as follows:
-
- Step 1 - Boot you system from a boot diskette.
-
- Step 2 - Make a diskette for drive A: that contains the following
- files:
-
- TCC.EXE (Turbo C command line compiler)
- TLIB.EXE (Turbo C librarian)
-
- Also copy the following files form the diskette labeled
- "4 of 5 Programmers Interface Modules" onto the diskette.
-
- #defines.C
- ScrEdit.C
- Validate.C
- ScrMouse.C
- Windows.C (If installing the registered version.)
-
- LibBuild.Bat
-
- Step 3 - For drive B: locate you Turbo C compiler diskette that has
- the "\LIB" and "\INCLUDE" directories for the MEMORY MODEL
- that you wish to install Turbo ScrEdit for. (LARGE is
- recommended.)
-
-
- HARD DRIVE and FLOPPY DRIVE users:
-
- We will now use the LIBBUILD.BAT file to compile the Turbo ScrEdit
- interface object code library files from the source code files
- ScrEdit.C, Validate.C, and ScrMouse.C.
-
- LIBBUILD.BAT parameter format:
-
- LIBBUILD OPTION PATH-1 PATH-2 PATH-3
- ------ ------ ------ ------
- OPTION: Selects the memory model to be used for the object code library
- that will be created.
-
- M = MEDIUM
- C = COMPACT
- L = LARGE
- H = HUGE
- ALL = creates all four memory models.
-
-
- PATH-1: The drive and path where TCC.EXE and TLIB.EXE are located
- on your system.
-
- On a Hard drive system this might be "C:\Tc".
-
- On a Floppy drive system this should be "A:"
-
-
- PATH-2: The drive and path where Turbo C's object code libraries and
- header files are stored.
-
-
-
- Page 8
- ===========================================================================
- *** PREPARING THE PROGRAMMING INTERFACES *** "C" Programmers
- ---------------------------------------------------------------------------
-
-
- On a Hard drive system these directories might be "C:\Tc\Lib"
- and "C:\Tc\Include". So your response here would be "C:\Tc".
-
- On a Floppy drive system this should be "B:"
-
-
- PATH-3: The drive and path where the library files ScrEditX.Lib will be
- stored when they are created. Registered version will also
- create WindowsX.LIB. ("X" is replaced by M,C,L,H to signify the
- memory model of the library.)
-
- The recommended directory is in the "\LIB" directory with the
- other Turbo C standard library files. But, you may specify any
- other directory that you wish. The important thing is that the
- directory that you select is included in the list of
- directories specified in the "OPTION/DIRECTORIES/LIBRARY
- DIRECTORIES" menus window.
-
- On a Hard drive system the recommend response is "C:\Tc\Lib".
-
- On a Floppy drive system this should be "B:\Lib"
-
-
- Now, type in the following line substituting the parameters that fit on
- your machine and compiler.
-
- Example (Hard drive): LIBBUILD ALL C:\Tc C:\Tc C:\Tc\Lib
- (Floppy Dr.): LIBBUILD L A: B: B:\LIB
-
-
-
-
- COPY THE HEADER FILES TO YOU "INCLUDE" DIRECTORY:
- -----------------------------------------------------------------------
- Turbo ScrEdit's programming interface "header" files must be copied
- into:
-
- HARD DRIVE: One of the directories listed in the search chain for your
- programming environments OPTION/DIRECTORIES/INCLUDE FILES
- menu option. Example:
-
- Copy C:\ScrEdit\Interfac\*.H C:\Tc\Include
-
- FLOPPY DRIVE: Insert diskette "4 of 5 Program Interface Modules" into
- your A: drive and type:
-
- Copy A:*.H B:\Lib
-
- The header files that will be copied are:
-
- ScrEdit.H
- Windows.H (Registered version only).
-
-
- YOU ARE FINISHED - installing Turbo ScrEdit, skip ahead to the next topic
- ** GETTING STARTED **.
-
-
-
-
- Page 9
- ===========================================================================
- ** GETTING STARTED **
- ---------------------------------------------------------------------------
- Next print the following files and place them in a binder:
-
- Hard drive diskettes File Name
- ------------------ ---------------------------------- ------------------
- C:\ScrEdit\Doc 3 of 5 - Programmers Ref. Manual Manual.Pt1
- C:\ScrEdit\Doc 3 of 5 - Programmers Ref. Manual Manual.Pt2
- C:\ScrEdit\Doc 3 of 5 - Programmers Ref. Manual Manual.Pt3
-
- C:\ScrEdit\Tutor 2 of 5 - Turbo ScrEdit Tutor TutorPt1.Doc
- C:\ScrEdit\Tutor 2 of 5 - Turbo ScrEdit Tutor TutorPt2.Doc
- C:\ScrEdit\Interfac 4 of 5 - Program Interfac Modules TutorPt3.Doc
-
-
- You are now ready to begin using Turbo ScrEdit. If you are like most people
- your time is valuable and you want to get going and become productive. You
- may begin using Turbo ScrEdit NOW. Everything is in place. However, because
- of the scope of Turbo ScrEdit, I would encourage you to take a little time
- and go through the tutors and examples that have been supplied.
-
- IN A HURRY - If you do not want to take time to go though the tutors and
- examples, PLEASE do at least the following just to make sure
- that every thing has been installed correctly.
-
- 1 - Locate Part III of the tutor in the "\INTERFAC" directory
- or on the "4 of 5 - Program Interfac Modules" diskette.
- Work through the section on "SMALLEST" and make sure that
- you can successfully compile and run this example program.
-
- 2 - When you have successfully compiled and ran "SMALLEST",
- compile and run "ScrDemo", and "TestMous". IF YOU CAN NOT
- GET THESE PROGRAMS TO COMPILE AND RUN, YOU WILL NOT BE
- ABLE TO GET ANY PROGRAMS THAT YOU WRITE THAT USE TURBO
- SCREDIT TO COMPILE AND RUN.
-
-
- Suggested Steps to learning how to use Turbo ScrEdit:
-
- Step 1 - (4 hours) Turbo ScrEdit tutor PARTS I and II have been stored in
- the directory "\Tutor" or diskette "2 of 5 - Turbo ScrEdit Tutor".
- Part I of the tutor will teach you how to create, edit, and test
- screens.
- Part II of the tutor will teach you how to use field processing
- statements, edit masks, help messages, set initial values, and much
- more.
-
- Step 2 - (3 hours) Turbo ScrEdit tutor PART III. This section of the tutor
- introduces you to programming with Turbo ScrEdit. It steps you
- several several examples that will touch on using every feature
- and function of Turbo ScrEdit. These examples will provide you
- with a host of examples that you can copy and use in your own
- programs.
-
-
-
-
-
-
-
-
-
-
-
- Page 10
- ===========================================================================
- ** DETAILED FILE LIST **
- ---------------------------------------------------------------------------
- You have now completed the installation of Turbo ScrEdit on your system.
- Next lets look at the files that have been deposited on your diskettes or
- hard drive.
-
-
-
- Directory: C:\UserDir Diskette: "1 - 5 Turbo ScrEdit"
- --------------------------------------------------------------------------
- The following files make up the Turbo ScrEdit System and must reside on the
- same directory or diskette.
-
- TSCREDIT.EXE.....These files make up the Turbo ScrEdit screen develop-
- TSCREDIT.OVR ment system.
- TSCREDIT.SYS
- TSCREDIT.SCR
- SKELETON.P.......This is Turbo Pascal source code skeleton file used
- by Turbo ScrEdit when it creates the pascal program
- shell for accessing screens in a screen file.
- SKELETON.C.......This is the Turbo C source code skeleton file used by
- Turbo ScrEdit when it generates the "C" program shell
- for accessing screens in a screen file.
- CURSOR.EXE.......This program will restore the system cursor when a
- program ends abnormally leaving the system cursor
- hidden.
- PRINTME.1st......The file that you are reading right now.
- ORDER.DOC........A Order Form for iHn System's software offerings.
-
-
-
-
- Directory: C:\UserDir\Tutor Diskette: "2 - 5 Turbo ScrEdit Tutor"
- --------------------------------------------------------------------------
- The Turbo ScrEdit Tutor - Parts I and II, and the main demonstration
- program ScrDemo.Exe and DemoWind.Exe. These files may be deleted after you
- are finished with the ALL THREE PARTS of the tutor. Part three of the tutor
- is in another directory or diskette.
-
- TUTORPT1.DOC.....Tutor Part I - teaches the use of the interactive
- screen development program for build screens and
- screen files.
- TUTORPT2.DOC.....Tutor Part II - teaches the use of field processing
- statements for editing field values, using field help
- messages, setting field initial values, and
- using field edit masks.
- SCRDEMO.EXE......This is a complete example program that demonstrates
- using every procedure and feature of Turbo ScrEdit's
- user interface modules. This program is also used
- as a programming example in PART III of the tutor.
- SCRDEMO.SCR......A screen file and the source code that
- DEMOWIND.EXE.....A example program that is executed by ScrDemo.EXE
-
-
-
-
-
-
-
-
-
-
-
-
- Page 11
- ===========================================================================
- ** GETTING STARTED ** continued
- ---------------------------------------------------------------------------
- Directory: C:\UserDir\Doc Diskette: "3 - 5 Programmers Ref. Manual"
- --------------------------------------------------------------------------
- These files contain the new programmers reference manual. You will find a
- complete description of each of the procedures, functions, and global
- variables that are used for working with Turbo ScrEdit screens and screen
- files, interfacing with the mouse driver, and using pop up windows. The
- manual comes complete with example code segments.
-
- These files may be printed and then deleted.
-
- MANUAL.PT1.......Turbo ScrEdit programmers reference manual.
- Documents compiling the object code "unit" and
- library files, and describes the syntax of each
- procedure with pascal and C coding examples.
- It also describes the usage of Turbo ScrEdit's
- global variables and switches.
- MANUAL.PT2.......User reference for using mouse support procedures.
- MANUAL.PT3.......User reference for using pop up window support.
-
-
-
- Directory: C:\UserDir\Interfac Diskette: "4 - 5 Program Interface Modules"
- --------------------------------------------------------------------------
- These files are the source that is compiled to create the "unit" files and
- "object code library" files.
-
- These files may be deleted you finish using LIBBUILD.BAT and TPUBUILD.BAT
- to create the object code library files.
-
- SCREDIT.PAS......These files contains the procedures that are
- VALIDATE.PAS required by your Turbo Pascal 4.0, 5.0, and 5.5
- SCRMOUSE.PAS programs that use Turbo ScrEdit screens and mouse
- support.
- TPUBUILD.BAT.....This is a batch file that will use TPC.EXE to
- compile the interface source modules and create
- the "unit" files ScrEdit.Tpu, ScrMouse.Tpu, and
- Windows.Tpu.
- * WINDOWS.PAS......This is the source code to the POP UP windows unit.
- (* Windows.pas is supplied only with the registered version.)
-
- SCREDIT.C........Theses files contain the C source code for the
- VALIDATE.C interface libraries required for your Turbo C 1.5,
- SCRMOUSE.C 2.0 programs that use Turbo ScrEdit screens and
- and mouse support.
- SCREDIT.H........Header file for ScrEdit.C and ScrMouse.C.
- * WINDOWS.C........This is the source code for the POP UP windows
- library.
- * WINDOWS.H........Header file for Windows.C.
- (* Windows files are supplied only with the registered version.)
- LIBBUILD.BAT.....This is a batch file that will use TCC.EXE and
- TLIB.EXE to compile the interface modules listed
- above and create the object code library files for
- MEDIUM, COMPACT, LARGE, and HUGE memory models.
-
-
-
-
-
-
-
-
-
- Page 12
- ===========================================================================
- ** GETTING STARTED ** continued
- ---------------------------------------------------------------------------
- Directory: C:\UserDir\Demos Diskette: "4 - 5 Examples and Demos"
- --------------------------------------------------------------------------
- TUTORPT3.DOC.....Tutor PART III - teaches programming techniques for
- using Turbo ScrEdit screens, monitoring mouse
- activity, and using the "Pop Up" windows routines.
- SMALLEST.PAS.....This file is a example of the minimum coding required
- to open a screen file, display a screen, and accept
- data into the fields on the screen until the ESC key
- is pressed.
- It also serves as an programming example in PART III
- of the tutor.
- SMALLEST.C.......C source code for SMALLEST.PAS.
- SMALLEST.PRJ.....C Project file to SMALLEST.C
- TESTMOUS.PAS.....Pascal source code for an example program that
- demonstrates how simple it is to interact with the
- mouse in your pascal programs.
- TESTMOUS.C.......C source code for TESTMOUS.PAS.
- TESTMOUS.PRJ.....C Project file to TESTMOUS.C.
- SCRDEMO.P........Pascal source code for ScrDemo.EXE.
- SCRDEMO.C........C source code for ScrDemo.EXE.
- SCRDEMO.PRJ......C Project file ScrDemo.C.
- DEMOWIND.PAS.....Pascal source code for DemoWind.Exe.
- DEMOWIND.C.......C source code for DemoWind.Exe.
- DEMOWIND.PRJ.....C Project file for DemoWind.Exe.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 13.
- ===========================================================================
- A note to the unregistered user of Turbo ScrEdit:
- ---------------------------------------------------------------------------
- If your version of Turbo ScrEdit has a blinking message on the logo
- screen, then you have in your possession an evaluation version. The
- evaluation version of Turbo ScrEdit is the complete system, nothing
- has been omitted. The blinking message is intended to remind you
- that you are using a evaluation version, and have not registered. The
- registered version of Turbo ScrEdit will display your name and address
- in place of the message on the logo screen.
-
- The "POP UP WINDOW PROCEDURES" demonstrated in DEMOWIND.EXE
- are included FREE with the registered package.
-
- This introduction version is intended to introduce you to Turbo
- ScrEdit and to allow you to get some 'hands on' experience before you
- have to make an investment. I am confident that you will find Turbo
- ScrEdit is a handy tool for program development and that it is fun to
- use.
-
- I have chosen the "SHAREWARE" method to distribute Turbo ScrEdit for
- several reasons:
- - First, I like the "try before you buy" approach of shareware. I
- have software setting on my shelf that I would not have bought if I
- could have had a hour or two alone with it.
- - Second, I like the honor system approach. It's really quite simple;
- if you are going to use this program you should register, if you
- are not all that thrilled with the program then delete it, or pass
- it on.
- - Third, I want to keep the price for Turbo ScrEdit reasonable.
-
- If you have any questions about using Turbo ScrEdit please direct them
- to the address below. We would also like to know what you think about
- the installation and documentation. IF YOU WISH TO HAVE A RESPONSE,
- SEND A STAMPED, SELF ADDRESSED ENVELOPE. Also include information
- about your system: memory size, number and type of disk drives, dos
- version, compiler versions. Any other information would be helpful.
- We would like to here from you.
-
- To register use the order form "ORDER.DOC" or send $25.00 ($35.00
- Canada and foreign) to:
-
- iHn Systems
- P.O. Box 1707
- Tulare, CA. 93275-1707
- (Call 209-688-7665 - answering machine 24 hrs a day. Calls will
- be returned COLLECT)
-
- Legal Terms and Conditions for using and distributing the
- EVALUATION version of ScrEdit:
- - You may copy and distribute the evaluation version of Turbo
- ScrEdit to anyone. No fees in excess of $10.00 may be accepted for
- distributing this evaluation version of Turbo ScrEdit.
-
- - Copies of Turbo ScrEdit distributed must be complete and
- unmodified.
-
- - You may not collect a fee for any program that is developed using
- the evaluation version of Turbo ScrEdit.
-
- - You may not use any programs in a business environment that have
- been developed using the evaluation version of Turbo ScrEdit.
-
-
-
- Page 14.
- ==========================================================================
- A Note to registered users of ScrEdit:
-
- Thank you for taking the time to become a registered user of ScrEdit.
-
- If you have any problems, suggestions for enhancements, or just
- questions on how Turbo ScrEdit works, then write me a letter. Include
- a self addressed stamped envelope and I will try to answer your
- questions in a reasonable amount of time. Be sure to include your
- registration number found on the system logo screen.
-
- In the case of a problem, send a diskette with the problem screen
- file, your code, and a description of the problem as you see it. I
- will do what I can to help you resolve your problem. Include a phone
- number where you can be reached collect if you would like me to call
- you and discuss the problem with you. Also include return postage.
-
- In the case of suggestions for enhancements, if you are the first
- person to make a enhancement suggestion that I decide to implement in
- ScrEdit, you will receive a free updated copy of ScrEdit. The first
- person will be determined by post marks.
-
- In the case that you have a comment or two pertaining to anything
- about ScrEdit.. I would be very interested to hear them.
-
- As a registered user, you will be notified of the release of new
- versions of ScrEdit. You will be able to purchase updated versions for
- $10.00.
- form "ORDER.DOC" for more details.
-
- Send any correspondences to:
- iHn Systems
- P.O. Box 1707
- Tulare, CA. 93275-1707
- (Call 209-688-7665 - answering machine 24 hrs a day. Calls will
- be returned COLLECT)
-
- Legal Terms And Conditions for using the REGISTERED version of ScrEdit:
- - The registered version of Turbo ScrEdit may be copied for archival
- purposes only.
-
- - Each registered copy of this software may be used on only one
- machine at a any given time.
-
- - Each registered version of Turbo ScrEdit may be used by any number
- of people as long as Turbo ScrEdit is not used on more than one
- machine at any given time. If you need to have more than one
- person using this software at the same time, you should register
- for additional copies.
-
- - Registered users of Turbo ScrEdit may freely sell and or
- distributed programs that contain compiled ScrEdit procedures.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-