home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Vectronix 2
/
VECTRONIX2.iso
/
FILES_01
/
HISPEED1.LZH
/
READ.ME
< prev
Wrap
Text File
|
1991-07-02
|
5KB
|
150 lines
HIGHSPEED Pascal Version 1.13
-----------------------------
This READ.ME file contains last minute information
Before you use this disk, please make a backup copy of it
1.1 NEW IN THIS VERSION
------------------------
o The version $Define variable is "VER11"
o ABSOLUTE variables. Examples:
MyBuffer: array [0..999] of integer ABSOLUTE inp;
Bottom: array [0..999] of pointer ABSOLUTE $00;
o Fixed the problems with window #2
o Fixed inline assembler problems with: BTST, BSET, LINK, NEG and MOVEQ
o Fixed the MOVE procedure. MOVE(x,y,n) sometimes moved one byte too much
1.2 NEW SINCE FIRST VERSION
----------------------------
o Inline Assembler. Enables you to write assembly language directly in
your Pascal source code. See the HZ200 function in the UTILUNIT.PAS
file for an example of how to use the IA.
The words ASM and ASSEMBLER are reserved
o Assign and SetTextBuf has been implemented
o Reset, Rewrite and Append does not take [,buffersize]
Use SetTextBuf(File,Buffer[,Size]) instead
o Windows are sized in steps of whole chars on screen
o Ctrl-A not a hotkey
o Minimum value of heap in $M is 0 KByte
o Alt-T use both Include and Unit paths while searching for a file
o The following procedures has been cleaned up to use "VAR xx" instead of
"xx: pointer" in there declaration:
evnt_multi, appl_find, appl_trecord, appl_read, appl_write, appl_tplay,
evnt_mesag, menu_text, menu_register, form_alert,
scrp_read, scrp_write, fsel_input, fsel_exinput, rsrc_load,
shel_read, shel_get, shel_put, shel_find, shel_envrn, shel_write
o FlopWr in BIOS works. Did not use the sector parameter
o ReadKey function no longer returns LF after CR when return key pressed
o Graph unit implemented
o Dummy CRT unit implemented
o SwapVectors and Exec implemented in the DOS unit
o Writeln(1.0) works correct
o The help window can go backwards. Use the UNDO key
o The HIDE has been optimized. Scrolls faster than before
o The HIDE supports Ctrl-Y/Ctrl-Z for delete line
o DOS and BIOS unit has been completely rewritten using the Inline Assembler
o GRAPH unit has been partially rewritten using the Inline Assembler
o The BIOS.RsConf procedure has been changed to a function:
Function RsConf(Scr, Tsr, Rsr, Ucr, Ctr, Speed : Integer) : LongInt;
o The Cnt and Res parameters to BlockRead and BlockWrite has been
changed from LongInt's to Integers
1.3 New utilities
o HighSpeed Help Accessory implemented. Please read the file HHA\HHA.DOC
on disk #2.
2. FILES ON DISK #1
--------------------
Information files
-----------------
READ .ME This file with latest news
The compiler files
------------------
HSPASCAL.PRG The integrated compiler.
PASCAL .LIB A collection of unit files in one library.
PASCAL .HLP The help file for on-line help.
PASCAL .DAT Default settings, made by the integrated version.
Demonstration files
-------------------
DOSDEMO\*.* Demonstration programs
GRAFDEMO\*.* Graphic demonstration programs without use of windows
3. FILES ON DISK #2
--------------------
The compiler file
-----------------
HSPC .TTP The command line version of the compiler.
Utility programs
----------------
HHA\*.* The HighSpeed Help Accessory.
UNITS\LIBMAKER.TTP The unit to library converter.
Generates the PASCAL.LIB file.
UNITS\LIBMAKER.PAS The unit to library converter source code.
You may change it if you need to move a lot of files.
Unit Files
----------
UNITS\GemDecl .UNI Standard Gem declarations (and some utilities)
UNITS\GemAES .UNI Standard Gem routines
UNITS\GemVDI .UNI Standard Vdi routines
UNITS\STPascal.UNI Implementation of the routines from ST-Pascal
UNITS\Dos .UNI A lot of routines for TOS interface
UNITS\Bios .UNI Interface for the BIOS and XBIOS routines
UNITS\Printer .UNI Makes it easy to use a printer.
UNITS\UtilUnit.PAS A mixture of often used routines.
UNITS\EasyGraf.PAS A demonstration unit, using the VDI library.
UNITS\STPascal.DOC Some information about the STPascal unit.
UNITS\Graph .UNI Unit for making PC graphics.
UNITS\Crt .UNI Dummy CRT unit.
DOS unit is build into the compiler.
All other unit files are included in the PASCAL.LIB file.
Demonstration files
-------------------
GEMDEMO\*.* Gem demonstration programs
MYCALC\*.* An example of a calculator