home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 128 27
/
q27.d81
/
................
next >
Wrap
Text File
|
2022-08-28
|
16KB
|
421 lines
Modules
-------
DT128 has specialized functions that are not part of the main program.
The features are called modules. Modules are loaded from the DT128 system
disk. If you select a module that is not in memory you will be asked to
insert your system disk and press RETURN. If you decide not to load the
module you can abort by pressing ESCape.
** System modules are version specific. Each module name ends with the
version they work with. Do not try to rename modules to get them to work
with future versions of DT128 - they won't work.
Block Availability Map (BAM) Editor
-----------------------------------
Disk Directory:
Shows the directory of the default device and drive.
Device/Drive:
Selects the device and drive to be used. This setting uses the system
device and drive (changing this is the same as changing the device and
drive in the disk functions menu).
Edit BAM:
This function allows you to edit the BAM (block availability map) of a
disk. Used sectors will be represented by "+" plus symbols. Follow the
prompts given. To allocate a sector use the cursor keys to position the
cursor on the desired sector and type a plus. To free a sector do the same
except type a space. When you are sure you've made the proper changes you
must re-write the BAM in order for the changes to be recorded on disk.
Press a capital "W" to write the new BAM to disk. To exit without updating
the BAM press the escape key.
Notes:
You can edit the BAM of a subdirectory. You must first select the
subdirectory and then select the "Edit BAM" option. You can select a
subdirectory by selecting the directory option. When the directory prompt
appears type an "*" on the line and press return. This gives you the DOS
command line. Here you can select the subdirectory you want, i.e.
"/subdirectory". This applies to only the 1581. Note, however, that if
you re-write the BAM of a subdirectory you will be taken back to the root
directory.
Calculator
----------
This module has 2 functions. The main function is as a calculator
which can be accessed in 3 different ways. The first is through the main
menu. The second is in the buffer editor with the "F1-6" command (see
BUFFER). The third way to access the calculator is from within terminal
mode with the long ALT-C command in 80 column screens (see TERM MODE). The
second function this module provides is for calculating upload transfer
times.
The Calculator:
The calculator works very similar to the way BASIC direct mode works. If
you wanted to multiply 41 by 16, you would enter the following:
print41*6 <return>
The calculator works with the same syntax except that you do not need to
enter "print" each time as it is implied. All of the BASIC math operators
are supported including, "+-*/^<=>()" as well as the following basic
functions:
INT ABS SQR LOG EXP COS SIN TAN ATN AND OR
(Although calculation results may be in scientific notation you may not
enter numbers in this format)
Any errors that occur in a calculation are displayed. No variables are
allowed at any time.
The following commands are available for input:
ESCape - aborts calculator
RETURN - evaluates current expression
DELete - deletes 1 character to the left
CRSR or ARROW right/left move the solid block cursor left or right
HOME - moves cursor back to the beginning of the input line
CLR - clears the input line
" - recalls the previous input line
# - recalls the previous result
You can perform calculations while online. Try this. Load the calculator
from the main menu, then call a computer system. While receiving a stream
of characters (perhaps a message thread) enter the calculator in terminal
mode with the long ALT-C command (you must be in 80 columns). While typing
in a calculation you will discover that the terminal screen doesn't
"freeze!" Amazing...
Transfer Delays
---------------
This function allows you to customize the calculation for upload
transfer times. When this module or the remote module is in memory a
"delay time per transfer block" is automatically added to the upload
transfer time calculation. When you enter the calculator from the main menu
you will see a table of values that represent the amount of time, in
hundredths of a second, to be added for each transfer block. Each protocol
has its own delay factor for both disk and buffer transfers.
When Ymodem Batch or Multi-Punter is used this module will total the
transfer blocks, disk blocks (only if the terminal type is C/G), and the
transfer time. The totals are displayed only if the send prompt option in
the upload menu is "Yes" or you are in remote mode and a caller is
downloading from you.
Configuration
-------------
This module is entered from the "Display Parameters" menu.
Main Character:
Selects the character color for menu screens.
Background:
Selects the background color for menu screens.
Reverse:
This option reverses the character and background colors for each
character on menu screens. By setting this option to "Yes" you can create
a border.
Clock:
Selects the clock color.
Highlight:
Selects the color for the highlight bar and menu header lines.
Cursor Form:
Selects the cursor type that you prefer, block or underline, flash or
steady, fast flash or slow flash.
Semi-Graphic Mode:
For normal text display this option should be set to "No." If "Yes"
screens will be displayed in "Semi-Graphic" mode, creating a digital 3-D
character effect. The display will only enter this mode if the terminal
screen width is 80 columns.
40 Horiz:
Use this setting to align the terminal screen horizontally for 40
column mode. A value of 55 usually works well with RGB monitors such as
the 1084, while 53 works well with the 1802 in monochrome mode.
Monochrome Mode
If you have a color monitor this should be set to "No". When this
option is set to "Yes" color changes in terminal mode are ignored. This is
useful if you have a monochrome monitor.
Ansi Background:
"No" means that Ansi escape sequences which change the background
color of characters will be ignored.
"Yes" means that Ansi escape sequences which change the background
color of characters will be interpreted.
Since the VDC does not support independent background colors for each
character position Ansi background color changes cannot be interpreted
correctly. Instead of changing the background color for individual
characters the background color of the entire terminal screen will be
changed. This can cause the background color to flicker annoyingly if many
background color changes are made in succession. Because of this you will
usually want to set this option to "No". Occasionally an Ansi system may
change the character color to the same color as the background color that
you are using (usually black) while changing the background color. For
example, a system may change the color to black characters on a blue
background. Because you are ignoring the background color change, the text
will be "invisible" (black text on a black background).
If this happens you can press ALT-N to change the character color, or
you can set this to "Yes" to avoid this problem (it's a tradeoff between
this and flickering). For an Ansi Terminal that can handle color correctly
see VANSI (on LS 128 #28).
Absorb Escape Strings:
When "No" unrecognized escape strings (VT-52, VT-100, DataMedia 1500,
Proterm, and Ansi) are printed on the screen.
When "Yes" unrecognized escape strings are not displayed.
Logon Delay
This is the speed at which characters are sent to the modem from logon
macros. A zero value is full speed, while a value of 255 is the slowest.
A value of around 128 gives good results.
Disable Call Waiting String:
Type in the string you need to defeat call waiting. This number will
automatically be dialed whenever you dial a number from the phone directory
with the cancel call waiting option on (see PHONE DIRECTORY on LS 128
#26).
Character Height:
Can be "Tall" or "Short".
Attribute Flash Rate:
This de