Dec 062017
 
A guide to using Turbo Pascal.
File USNGTP.ZIP from The Programmer’s Corner in
Category Pascal Source Code
A guide to using Turbo Pascal.
File Name File Size Zip Size Zip Type
CLR-ATTR.INC 904 359 deflated
DEMO-CTV.INC 1471 465 deflated
DEMO-HLP.TSM 4096 715 deflated
DEMO-INP.PAS 7375 2037 deflated
DEMO-INP.TSM 4096 295 deflated
DEMO.DAT 134 88 deflated
DEMO.DOC 3072 1224 deflated
DEMO.MNU 317 100 deflated
DEMO.MSG 399 234 deflated
DEMO.PAS 2134 916 deflated
LN-ACPT.INC 374 188 deflated
LN-CTV.INC 1983 679 deflated
LN-DISP.INC 4234 776 deflated
LN-EXIT.INC 1373 508 deflated
LN-FILES.INC 3915 1201 deflated
LN-HELP.INC 773 366 deflated
LN-HELP.SCR 2135 873 deflated
LN-INIT.INC 464 243 deflated
LN-MOD.INC 7029 1793 deflated
LN-PRNT.INC 9991 2420 deflated
LN-SLCT.INC 427 253 deflated
LNPAS.DOC 1353 538 deflated
LOAN.DOC 1017 540 deflated
LOAN.PAS 1590 617 deflated
LOAN.SCR 1890 761 deflated
LST01-01.PAS 537 315 deflated
LST02-01.PAS 676 298 deflated
LST02-02.PAS 675 300 deflated
LST02-03.PAS 596 281 deflated
LST02-04.PAS 1002 421 deflated
LST02-05.PAS 1215 403 deflated
LST02-06.PAS 1010 426 deflated
LST03-01.PAS 777 359 deflated
LST03-02.PAS 990 344 deflated
LST03-03.PAS 1130 330 deflated
LST03-04.PAS 2217 686 deflated
LST03-05.PAS 1030 472 deflated
LST03-06.PAS 1976 707 deflated
LST03-07.PAS 1183 509 deflated
LST03-08.PAS 1175 449 deflated
LST03-09.PAS 1798 541 deflated
LST04-01.PAS 627 300 deflated
LST04-02.PAS 1639 515 deflated
LST04-03.PAS 4743 1378 deflated
LST05-01.PAS 1633 693 deflated
LST07-01.PAS 3088 826 deflated
LST07-02.PAS 727 370 deflated
LST07-03.PAS 4132 1511 deflated
LST07-04.PAS 1469 608 deflated
LST07-05.PAS 1511 614 deflated
LST07-06.PAS 1067 507 deflated
LST07-07.PAS 2073 723 deflated
LST07-08.PAS 2607 996 deflated
LST09-01.PAS 2924 881 deflated
LST12-01.PAS 1686 653 deflated
LST12-02.PAS 838 376 deflated
LST12-03.PAS 1185 524 deflated
LSTFIL.DOC 4702 1597 deflated
MENU-HLP.TSM 4096 630 deflated
PLS-DISP.INC 12386 3314 deflated
PLS-INP.INC 14631 3071 deflated
PLS-MENU.TSM 4096 226 deflated
PLS-PRMT.TSM 4096 499 deflated
PLS-UTIL.INC 5157 1651 deflated
STD-ATTR.INC 856 352 deflated
STD-CTV.INC 9623 2766 deflated
STD-DISP.INC 12164 3561 deflated
STD-INP.INC 13250 3242 deflated
STD-UTIL.INC 4883 1354 deflated
USING-TP.FIX 3712 1451 deflated

Download File USNGTP.ZIP Here

Contents of the DEMO.DOC file



FROM BOOK: "USING TURBO PASCAL"
AUTHOR : STEVE WOOD


The LST-IBM directory

This directory contains source code files, compiled programs and
supporting data files for a demo program illustrating a menu and
data input system for the IBM-PC and compatibles. As you review the
source code you will find that many routines are identical to
those in the book. The main differences are in the use of
formatted input screens created with a program development
utility called T-SCREEN. See the READ-ME file in the TSCREEN
directory for more information on T-SCREEN.

In addition to the use of T-SCREENs the demo program uses a
Video I/O driver written as a Turbo procedure. It writes directly
to video RAM and is over three times faster than the DOS video output
routine. The trade-off for this speed is system dependence.

The demo program consists of a .COM file compiled from the source
file DEMO.PAS and a .CHN file compiled from the source code file
DEMO-INP.PAS. The precompiled version on this disk is intended
for a monochrome system. If you are using a color system you may
recompile using the color version of STD-ATTR.INC. The code for
the color version is in the file called CLR-ATTR.INC. You should
be aware that the .TSM files created by T-SCREEN use only
monochrome attributes, so the video images that are called from
those files will appear in black and white even after recompiling
the demo for a color system. Note that a color version of
T-SCREEN is available which permits the creation of video images
using the full range of colors on the IBM-PC. Due to space
limitations it was not possible to include color T-SCREENS on
this diskette.

NOTE: If you recompile the DEMO.PAS file set the minimum Code
and Data size to 500 (Hex) paragraphs each.


Here is a list of the files on this disk and their contents.

STD-ATTR.INC { Video constants and attribute control routines. }
CLR-ATTR.INC { Color version of STD-ATTR.INC. }
STD-CTV.INC { Other standard constants, types and variables. }
PLS-UTIL.INC { Misc. global routines. }
PLS-INP .INC { Global input routines. }
PLS-DISP.INC { Global display routines. }
DEMO-CTV.INC { Constants, types and variables for DEMO program.}
DEMO.PAS { Source code for DEMO.PAS file. }
DEMO-INP.PAS { Source code for DEMO-INP.CHN file. }
DEMO-HLP.TSM { T-SCREEN Help screen for demo program. }
MENU-HLP.TSM { T-SCREEN Help screen for demo menu system. }
PLS-MENU.TSM { T-SCREEN menu screen for demo program. }
DEMO-INP.TSM { T-SCREEN input screen for demo program. }
PLS-PRMT.TSM { T-SCREEN command prompts for demo program. }
DEMO.MSG { Field input messages for demo input program. }
DEMO.MNU { Menu selections for demo program. }
DEMO.DAT { Data file for demo input program. }
DEMO-INP.CHN { Precompiled DEMO-INP.PAS as a chai


 December 6, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)