home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mega Top 1
/
os2_top1.zip
/
os2_top1
/
DOS_GG
/
COMCAT
/
VOL30.ARJ
/
VOL3016
< prev
next >
Wrap
Text File
|
1992-01-07
|
5KB
|
95 lines
Volume 3016 - Released juni 1989 - Abstract (C) DOS gg
P r o g r a m m a T h e e k volume 3016
gelijk aan TSS 8
Titel: EGA, Debugging & TSR Software (TPascal)
Number Name Size Date Comments
3016.01 ASCII PAS 768 1-01-80 Include file.
3016.02 GLOBTYPE PAS 640 1-01-80 Global declarations.
3016.03 MENUDEMO PAS 6016 1-01-80 Demonstrate Pibmenus Routines.
3016.04 MINMAX PAS 3584 1-01-80 Min and maximum of two integers.
3016.05 PIBMENU FX2 5888 15-03-86 Fix bug in Pibmenus for TPascal 3.0
3016.06 PIBMENUS PAS 51200 1-01-80 Menus and windows.
3016.07 README DOC 768 1-01-80 Short note about Pibmenus.
CATALOG 016 2254 7-10-88 This list.
3016.08 DBG23 1ST 1408 13-12-85 Short note about DBG
3016.09 DBG23 COM 30848 13-12-85 TPascal 3.0 Source debugger V2.3.
3016.10 DBG23 DOC 15104 13-12-85 DBG Documentation.
3016.11 EATMEM ASM 2176 7-08-85 Assembler source.
3016.12 EATMEM COM 256 7-08-85 Memory size testing of programs.
3016.13 MAPMEM PAS 18465 8-03-86 Maps RAM blocks (DOS 2.0 & higher)
3016.14 MARK ASM 2836 8-03-86 Assembler source.
3016.15 MARK COM 1408 8-03-86 Mark a position in memory.
3016.16 RAMFREE ASM 1536 27-06-85 Assembler source.
3016.17 RAMFREE COM 102 11-08-85 Determine amount of available RAM.
3016.18 RELEASE PAS 14546 20-03-86 Releases memory above the last MARK
call made.
3016.19 TSR DOC 5260 20-03-86 Doc: Mark, Release Eatmem & Mapmem.
3016.20 EGA P 2156 4-01-86 Include file.
3016.21 KC-TPEGA BIN 2857 5-01-86 External procedure.
3016.22 TPDEMO COM 18549 5-01-86 EGA Graphics Lib demo for TP 3.0+.
3016.23 TPDEMO PAS 7999 5-01-86 Source.
3016.24 TPEGA DOC 10290 4-01-86 Documentation about EGA library.
3016.25 EVAL PAS 17422 1-01-80 Evaluates mathematical expression.
3016.26 QKSTR PAS 15872 1-01-80 String manipulation.
3016.27 RESET DOC 2432 1-01-80 Modify RESET: opening R/O files.
3016.28 RPN_CALC PAS 11904 3-11-85 Calculator (not TurboPascal).
3016.29 SAFHLT PAS 5218 1-01-80 Close open files and flush buffer
(safe halt).
3016.30 TESTSP PAS 4988 1-01-80 Speed test of bytes vs. integers.
3016.31 TICALC PAS 6144 27-10-85 T.I. style calculator (not TP)
3016.32 TPDBSAVE DOC 8192 1-01-80 Save records in TP DB Toolbox.
3016.33 VIDPAGE PAS 21306 1-01-80 Use of multiple video pages in TP
VOL3016 ABS 2210 7-10-88 Volume abstract.
35 File(s) 40960 bytes free
PIBMENUS
These routines provide a straight-forward menu-selection facility, similar to
that used in programs like Lotus. A pop-up window holds the menu. The menu
is contained in a frame. The items are displayed within the frame. The
currently selected item is highlighted in reverse video. You move up and
down in the list of menu items by using the up and down arrow keys, or the
space bar. To make a selection, hit the Enter (Return) key. Note that code
for stacked windows is available here. You may want to modify this to use
compile-time window spaces, or remove the current push-down stack structure.
DBG23
DBG23 is a source code debugger for use in debugging Turbo Pascal 3.00B (tm)
Programs on the IBM-PC (tm). When used in conjunction with TURBO.COM, it
allows you to:
1. View your source code while debugging.
2. Trace the operation of your program statement by statement.
3. Insert breakpoints in your program by procedure/function name
or by statement number.
4. Examine (and change) global variables in your program,
including strings, array variables, and records.
KC-TPEGA
This graphic software was written to fully use the power of the IBM's Enhance
Graphic Adapter (EGA) with Turbo Pascal 3.0+. Currently the library only
supports the EGA in the 640x350 mode (color or mono).
Graphics Functions Functional Description
------------------------------------------------------------
-
GP_Init; Initialize graphic display
GP_Term; Terminate graphic display
GP_Viewport(x1,y1,x2,y2) Area to plot data
GP_Window(x1,y1,x2,y2) Coordinate set
GP_Palette(p,v) Set a palette register
GP_Merge(b) Merge mode for graphic
GP_Plot(X,Y,Color) Plot a point at X,Y
GP_Draw(X1,Y1,X2,Y2,Color) Draw a line from X1,Y1 to X2,Y2
GP_Clear(X1,Y1,X2,Y2,Color) Clear an area
EVAL
This program takes a legal arithmetic expression in the form of a string and
evaluates it. It also displays the "expression tree" generated, and converts
the expression to RPN notation.