Dec 252017
Installation program for Session Manager (Offline Reader). | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
README.106 | 1211 | 598 | deflated |
REGISTER.FRM | 2678 | 834 | deflated |
SMCOLORS.LIB | 2232 | 865 | deflated |
SMQINST.DOC | 48427 | 12694 | deflated |
SMQINST.EXE | 258576 | 105751 | deflated |
SMQINST.HLP | 27618 | 14432 | deflated |
Download File SMQI106.ZIP Here
Contents of the SMQINST.DOC file
------------------------------------------------------
| |
| Session Manager |
| Installation Program |
| Version 1.04 |
| 1990 |
| |
| |
| A mail reader, resident editor, and |
| offline bulletin board file management |
| program compatible with the Qmail, |
| MarkMail and Tomcat doors. |
| |
| copyright (c) Patrick W. Hart 1990 |
| all rights reserved |
| |
| |
------------------------------------------------------
Page i
TABLE OF CONTENTS
Disclaimer______________________________________ii
Introduction____________________________________1
Main Menu_______________________________________2
Load____________________________________________2
Store___________________________________________2
Colors__________________________________________2
Editor__________________________________________3
Keyboard________________________________________4
General Configuration Options___________________4
Display Configuration Options___________________11
General Editing Options_________________________12
External Files Editing Options__________________14
Operating System Shell Options__________________17
Register________________________________________18
Quit____________________________________________18
Index___________________________________________I-1
Page ii
DISCLAIMER
USE THIS SOFTWARE AT YOUR OWN RISK!
-----------------------------------
Due to the complex nature and vagaries of today's hardware and
software market, the author cannot be held accountable for any loss
of data or information through the use of this software or anything
in this software package. There are many different types of
hardware and software combinations that are possible today that
create conditions for programmers that are difficult or impossible
to manage.
Guarantees and special support are increasingly more difficult or
impossible to supply and are not stated or implied in any manner
here. This is a low-cost piece of shareware at the present time and
is written and supported by a private individual. The use of this
software constitutes your consent to use it AT YOUR OWN RISK.
Users note: As always but especially in the case of a new program,
you should take precautions to back up your files. No guarantee is
made that this program will suit the purposes for which you intend
to use it, and certainly the author will not be liable for any
damages or losses resulting from its use.
Page 1
INTRODUCTION
The file SMQINST.EXE is an external configuration program. It has
built in help and can be used to do extra things not supported with
Session Manager such as turn off EMS memory capability, special
subdirectory configuration, and other features.
If this is the first time you have used Session Manager, you should
start the main program FIRST, configure the paths, then save the
configuration and exit Session Manager. Start SMQINST.EXE and run
through the configuration. That should pretty well handle anything
you need to do. You also have the option of not running the install
program but you will be missing some of the powerful features.
If this is just an upgrade of the main program, you do not have to
start the main program and configure it first. Simply start the
installation program and LOAD your configuration (SMMAIN.CFG).
Page 2
SMQINST MAIN MENU
-----------------
| Load |
| Store |
| Colors |
| Editor |
| Keyboard |
| Options |
| Register |
| Quit |
-----------------
LOAD
Session Manager allows you to retain a copy of your customized set
up for use with future releases. This selection will load the file
SMMAIN.CFG that was created by this program's STORE option and
contains your setup data.
If you have registered SM and completed that process by simply
running SM and then used the STORE option, even your registration
information has been saved.
STORE
Session Manager allows you to save a copy of your set up options and
color data that can be used with a future version of SM and SMQINST
to quickly reconfigure the newer version.
This option will create the file SMMAIN.CFG that can later be used
with the LOAD option for quick configuration.
If you have registered this copy of Session Manager and have
completed the process by running SM, then this option will also save
your registration information.
COLORS
Session Manager will allow you to configure the program's colors or
you can choose to perform that operation here. This option also lets
you choose from any of a number of supplied color sets that are
contained in the file SMCOLORS.LIB. Once in the color selection
area, press + and - to cycle through the various color sets. When
you find one that you want, press to select it. If you want
to change some of the colors, press, edit the colors, then
press. If none of the supplied colors suit you, you can
choose your own and insert that set into the library with.
Page 3
EDITOR
Although Session Manager contains its own powerful internal editor,
you can also configure SM to use another editor. This selection will
guide you through that set up.
Note, that if you wish to only use your external editor, you should
also set that default in the OPTIONS area.
Use 2 file names
If your editor can accept 2 file names on the command line, then
Session Manager can write a text file to be used when replying to
an existing message. If it cannot, then SM can write the
referenced message to the same file name that will be used for your
message to allow you to use use the original message for quoting.
Editor file spec
You must enter the complete file spec including the path, name and
extension for you editor in this field. SMQINST will provide an
error report if the file you have specified does not exist.
Refer message file name
The entry here is only used if you have specified that your editor
can accept 2 file names and you are replying to an existing
message. This file name will be used when Session Manager writes
the text file containing the referenced message.
Your message file name
This entry is the file name that will be passed to your editor for
the message that you will be writing. It is also the file name
that Session Manager reads in when you exit your editor.
Command line options for editor
This entry allows you to enter any command line options you may
wish to pass to your editor.
Process address info first
This selection will allow you to enter the necessary address
information either before or after you have written your message.
If you have not set the default "Use external editor" in the
"Options" section of this program, your setting here will not have
any effect.
Page 4
KEYBOARD
This selection will allow you to customize the key strokes used by
Session Manager. In this process, the online help available in SM
will also be updated. This feature is only available in registered
versions of Session Manager. After you receive your registration
password and serial number, select the REGISTER option from the main
menu. Save your configuration and quit. Start the main Session
Manager program to complete the registration. If you then wish to
customize your keyboard, restart SMQINST and select this option.
OPTIONS
Session Manager provides a great deal of flexibility to allow you to
set up to match your preferences and system. This selection provides
some of the same options available from the main program as well as
some that are unique to this program.
GENERAL CONFIGURATION OPTIONS
Support Path
Session Manager uses several files in its operation. These contain
the current printer definition, default macros, and the help file.
In order to run Session Manager from a drive or directory other
than where these files are located, you will need to set up a Home
Directory. The home directory specifies the location of the
optional Session Manager support files on your system. Session
Manager will not operate until the support path has been set.
Additionally, if you copy SM to a new directory it will not run
without changing its support path.
Work path
The work directory is where all the files in the mail packet will
reside during a session. If the configured work directory does not
exist, it will be created as necessary. This feature makes it easy
to use a RAM disk for the work directory.
Folder path / name
Session Manager allows you to configure a default directory and
file name to be used when opening or writing to a folder. There
are 2 variables that may be used to ease the operation and keep
your folders in a logical order. @BOARD will be translated to
represent the code name of the current BBS. @CONF will be
translated to represent the current conference name. These may be
used at your descretion to automate the folder naming process. When
folders are given a file spec with a non-existent directory, that
directory will be created when the folder is first written to.
Another convenient option here is the ability to use DOS wildcards
in the default folder name. For example, you can specify
C:\@BOARD\*.SMF. In that case all the folder files in a
subdirectory named for the BBS will be displayed whenever a folder
is to be opened or written to.
Page 5
Upload directory
You should enter the drive and directory name where Session Manager
will place its upload packet. This directory should match that of
your telecommunications package. No error checking is performed on
the data entered in this field.
Download directory
You should enter the drive and directory name where your
telecommunication program will place its download packet. This
directory should match that of your telecommunications package. No
error checking is performed on the data entered in this field.
Mail packet search spec
Session Manager will use this search spec to limit the entries in
the BBS packet selection window. This will be used together with
the download directory.
Decompression program filespec
The complete filespec for the program to be used for decompressing
files should be entered here. If you are unsure of the filespec,
you can enter the DOS wild card characters, and a window will open
allowing you to browse among your directory structure.
Compression program filespec
The complete filespec for the program to be used for compressing
files should be entered here. If you are unsure of the filespec,
you can enter the DOS wild card characters, and a window will open
allowing you to browse among your directory structure.
Include SMKs in saved QWKs
When Session Manager saves the current session back to the parent
QWK, the setting of this option will determine if the place marking
flag files will be included. If they are not, SM will not know
which messages have been read or written to a folder. If you
select "Ask" for this option, SM will prompt you whenever the
operation to save the session is invoked.
Page 6
Include REPs in saved QWKs
When Session Manager saves the current session back to the parent
QWK, the setting of this option will determine if the messages you
have written will be included. If they are not, SM will not know
when it encounters a matching REP. If you select "Ask" for this
option, SM will prompt you whenever the operation to save the
session is invoked.
Auto save QWK packet
Session Manager provides the ability to automatically save the
current session back to the parent QWK packet. This option
controls if this operation will be included as part of the process
that occurs when exiting SM. If you select "Ask" for this option,
SM will prompt you when exiting.
Auto save replies
Session Manager provides the ability to automatically save messages
you have written to a REP packet that can be uploaded to a mail
door. This option controls if this operation will be included as
part of the process that occurs when exiting SM. If you select
"Ask" for this option, SM will prompt you when exiting.
Auto import replies
Session Manager can automatically import replies matching the ID
code for the selected BBS. If you are opening a mail packet that
was previously saved by SM, and it was saved with replies, then SM
will not automatically import the reply packet that had been
created from the current messages as that would surely duplicate
those messages. If you select "Ask" for this option, SM will
prompt you when it is opening a new mail packet.
Delete QWK packet
Session Manager can automatically delete the selected QWK packet
after it has been successfully opened into the work area. If you
select "Ask" for this option, SM will prompt you after it has
opened a new mail packet.
Page 7
Clean work area
This option controls how Session Manager will handle the work area
when you are exiting the program. If "Yes" is selected, SM will
delete the entire contents of the work area. If you select "Ask"
for this option, SM will prompt you as you are exiting. In either
case, if there are unsaved replies in the work area, you will be
prompted to save them before they are deleted.
Re-read messages
The setting of this option will control how Session Manager handles
messages that have been previously read by you. If you choose
"Yes" then you will never be prompted to "Reread messages" and
those messages that have been previously read will not be skipped
when moving through the conference. If you select "Ask" then you
will be prompted if the conference you have selected has been
completely read, and if not, SM will skip previously read messages
when moving through the conference using either the or
keys.
Beep on personal
The setting of this will enable or disable beeps on personal
messages. If "All" is selected, SM will also beep on those
messages addressed to "ALL".
Conference sort order
Session Manager's Conference Pick Window may be sorted in any of a
number of ways. This selection will determine that order.
The options are: mail, name, read, personal, mail/name, number,
and bulletin.
Thread sort order
This allows you to set the default thread sort order used by
Session Manager. SM will sort by Message Number, Subject, From and
To. All sorting is case insensitive and will use the Message
Number as a secondary sort element.
Use tag lines
Turns the inclusion of tag lines in messages on or off. This option
is only available in registered versions of SM.
Page 8
Printer config file
You can edit and store printer definitions from within Session
Manager using the File Print menu. This option allows you to
specify the default printer config file that will be used.
Printer output file
This is the default file spec to be used when printing is directed
to a file. If you leave this entry blank, you will be prompted for
a file name each time the print operation is called.
Printer port
You can also choose between sending the printed output to LPT1,
LPT2, or to a file. LPT1 and LPT2 refer to the computer port where
your printer is attached. If the printer is attached to a serial
port, you must use the DOS MODE command in order to assign the
serial port to one of the print devices LPT1 or LPT2.
Force print to file
Session Manager can be configured to force all print operations to
a file using this option. If selected, SM will write to the default
printer output file, or if that is not set, it will prompt you for
a file name to write to.
Run auto macros
Session Manager allows the ability to embed variables and commands
interpreted when the macro file is loaded or when a macro is run.
Toggling the auto macro feature off allows macro files to be loaded
and edited without their values being changed.
Column block mode
Session Manager allows the use of 2 distinct blocking modes, Column
blocking mode and Line blocking mode. This allows the choice of the
default mode of operation. In the column block mode, only the copy
operation is supported. The column mode provides the ability to
copy text from an area specified be defining the upper left and
lower right positions of the block. All lines that are contained
within those positions and only that text between the right and
left positions will be marked for copying. In the line block mode,
the entire contents of lines falling completly within the block are
marked for copying.
Page 9
Use EMS for overlays
When this option is enabled, Session Manager will attempt to load a
large part of itself into EMS (LIM 3.2 and later) memory. If SM is
successfull the low RAM buffer size specified in the option RAM
Buffer (EMS) will be used. If there is insufficient EMS available,
the low RAM buffer size specified in the option RAM Buffer (no EMS)
will be used. If your system is not equipted with EMS, disabling
this option will speed the initialization process.
RAM buff size (no EMS)
This option allows you to customize Session Manager to operate at
optimum efficiency on individual systems. SM has been designed to
limit the amount of memory it uses to run. This means that
portions of the program that are not being used do not need to
remain in memory. The parts of the program that are not being used
can be held in EMS memory or can reside on a disk.
The value specified here will effect how much of the inactive parts
of SM will remain in low RAM when EMS is not used to hold the
main portion of the buffer. Generally the value here will be
somewhat higher than that used with the EMS Buffer. However,
the optimum value is totally dependant on the data transfer rate of
the hard drive and may be further reduced without any noticable
loss of performance with the use of disk caching.
If you reduce this value, you may find that certain features are
operating slower than you like. This can be corrected by
increasing the value.
The amount of RAM is entered in K Bytes. Valid values are between
40 and 240.
Also see: RAM Buffer (EMS)
RAM buff size (EMS)
This option allows you to customize Session Manager to operate at
optimum efficiency on individual systems. SM has been designed to
limit the amount of memory it uses to run. This means that
portions of the program that are not being used do not need to
remain in memory. The parts of the program that are not being used
can be held in EMS memory or can reside on a disk.
The value specified here will effect how much of the inactive parts
of SM will remain in low RAM when EMS is used to hold the main
portion of the buffer. Generally this can be a smaller amount
because moving the needed program parts from EMS to low RAM is a
relatively fast operation compared to most disk operations.
If you reduce this value, you may find that certain features are
operating slower than you like. This can be corrected by
increasing the value.
The amount of RAM is entered in K Bytes. Valid values are between
40 and 240.
Also see: RAM Buffer (no EMS)
Page 10
Emulate Enhanced Kbd.
Session Manager supports the enhanced keyboard and will provide
enhanced keyboard emulation if there is not one installed. While
there are very few problems with this, there are some non-standard
keyboards that will cause problems. If you do not have an enhanced
keyboard on your system, but would like to use some of the enhanced
key strokes, then you can enable emulation with this option. There
is also a slight difference when this option is active and you
attempt to enter any of the high order ASCII characters such as the
line drawing sets. Where you would have used the alone with
the ASCII code on the numeric key pad, when this option is active,
you will need to use the combination of both
along with the ASCII code on the numeric keypad.
Copy message
This option sets the default that will allow the entire contents of
the referenced message to be copied into the new window. This
operation will apply a user specified quote prefix to the beginning
of each line copied. When you initiate a reply, the address window
will have a field to the right side of the "Refer" field titled
"Copy Msg". You can toggle this setting in the address window by
entering a "Y" or "N" as appropriate. When [Y]es is selected, the
entire contents of the current message will be copied into the new
window and the configured prefix will be applied to each line. You
should be aware that in this process, each quoted line will grow in
length by the size of the quote prefix. Translated, there is no
reformatting performed short of the applied prefix.
Quote prefix
The quote prefix is the default used to lead each line when the
referenced message is copied into the new window. You may use any
of the meta statements available:
@DAY
@DATE
@TIME
@MTIME
@INITIALS
@FIRSTNAME
@LASTNAME
@BOARD
@CONF
Use Auto routing
This option adds to automatic support for the PCRelay message
routing capabilities. When you are replying to a message
containing the "PCRelay" tag line, SM can place the correct routing
code on the top line of your message in the process of opening the
window. This option will appear in the address window only when
this feature is available. In other words, you will never see the
"Auto route:" field in non echoed conferences, nor will you see it
on messages not supporting this feature. In the cases of a reply to
a private message that can be routed, the default will
automatically be set to "Yes" regardless of the setting here.
Page 11
Use external editor
If an external editor is desired and has been configured from the
main menu of this program, an additional field "Use ext ed." will
appear in the address window when you have selected to enter a new
message. The option here will be used as the default in this
field. If you choose "No" as a default here, the setting of
"Address first" will be ignored and you will be required to set the
option to "Yes" in the address window.
DISPLAY CONFIGURATION OPTIONS
Use custom fonts (EGA/VGA)
Session Manager will allow you to use custom fonts. This option is
provided if you do not care to use this feature. You must have the
supplied font files (SMEGA.FNT SMEGA88.FNT SMVGA.FNT SMVGA88.FNT)
present in the home directory.
Disable snow check (CGA)
When Snow Control is ON, Session Manager avoids the screen
interference patterns called "snow" that are produced by certain
display adapters, notably the IBM Color Graphics Adapter. For other
color adapters, the Snow Control can be turned off. This improves
screen updating performance considerably.
43 / 50 line mode (EGA / VGA)
On computers equipped with an EGA or VGA adapter, Session Manager
can display 43 / 50 lines on the screen. Toggle this option ON if a
longer text display is desired.
Force window zoom
The state of this toggle determines Session Manager's default
behavior when more than one window is on the screen. When Initial
Zoom State is OFF, multiple windows will appear simultaneously on
the screen, that is, they will not be zoomed.
When Initial Zoom State is ON, multiple windows will be zoomed. The
last file opened will be visible on the screen, and others will be
hidden behind it.
The normal zoom window command may be used at any time, regardless
of Initial Zoom State.
Page 12
Use solid cursor
Session Manager offers a choice between a blinking hardware cursor
and a solid unblinking cursor. The color of the block cursor can be
set via the Options Colors menu.
Key help in menus
When Key Help is ON, Session Manager will display the command
sequences that correspond to each menu selection while you are
browsing through the menu system. This can serve to familiarize you
with the quick keystrokes and speed up your editing.
From field first
Session Manager allows you to configure the layout of the "From"
and "To" fields in the message header. Selecting this option will
place the "From" field above the "To" field in the message header
and in the header text inserted into a window.
Use highlighted background
By default, Session Manager will disable the blinking attributes to
allow the full 256 color selections. Unfortunately, some less than
100% compatible video cards will not handle this properly, leading
to some unpredictable video results. This options allows this
feature to be disabled. When de-selected, color attributes above
127 will blink.
GENERAL EDITING OPTIONS
Default insert on
When insert mode is active, newly typed text is inserted into the
current text line, pushing the characters that are to the right of
the cursor aside to make room. When insert mode is off, newly typed
text overwrites existing text. Many commands, such as block copy
and insert line, operate in insert mode independent of the setting
of this toggle.
Default indent on
When autoindent mode is active and the key is pressed,
the new line of text will be indented the same number of spaces as
the line immediately above it. The setting of this toggle also
affects the operation of the paragraph reformatting command.
Page 13
Default word wrap on
When Word Wrap mode is active, paragraph reformatting and automatic
word wrap are available. Otherwise, left and right margin settings
are ignored, and text may be entered in any column up to the
maximum line length.
Default compress wrap on
Session Manager can be configured to compress extra spaces out of
any line before it is wrapped. This feature is required in order to
"unjustify" text that has previously been right justified. However,
in some cases the compression will remove desired spaces, as in the
case of aligned columns of figures. When this toggle is OFF, extra
spaces will not be removed from lines being wrapped.
Default right justify
When Justify is active, word wrap and paragraph reformat operations
will cause each line to be filled in with spaces such that the
rightmost non-blank character is exactly on the right margin.
By toggling Justify off, and reformatting lines or paragraphs, the
additional blanks will be automatically removed from the text. Note
that blanks manually inserted (via the Tab command, etc.) will also
be removed, unless the Compress Wrap mode is turned off.
Fixed tab size
By default, a tab is placed after every eight columns of text. This
tab size is also used when files containing tabs are read into
Session Manager. This allows you to customize the tab size that
will be used with Fixed tabs.
Fixed tabs
When fixed tabs are ON, tab positions are taken from a table of
columns that you can set to even spacing (Fixed tab size) or
customize through various tab commands. When fixed tabs are OFF,
tab positions are based on the contents of the text surrounding the
current line.
Display tab line
Display Tabs ON reserves one line of the current window for display
of tab settings and margins. The tabs and margins can be active
whether or not the tab line is visible.
Page 14
Lines to keep in undo buffer
This specifies the maximum number of lines of deleted text that
will be stored in the Undo buffer. If Undo limit is 10, and you
delete 15 lines, the first five lines deleted will be lost.
Whenever lines are Undeleted, that space is recovered for the undo
buffer to reuse.
Left margin
The value specified here will be used to determine the left margin
offset.
Right margin
The value specified here will control the right margin when word
wrap is on. It is also used by Session Manager when a message is
saved to determine if a line is too long.
EXTERNAL FILES EDITING OPTIONS
Default extension
If you edit many files with the same extension, such as .DOC, you
should enter that value for the default extension. Session Manager
will automatically supply the default extension whenever you
respond to a filename prompt without entering an extension. The
extension you enter should not include a period or any DOS
wildcards, and is limited to three characters.
Top print margin
This specifies the number of lines to leave blank at the top of
each page during printing or pagination of the file in the current
window. The top margin is a default value that will be overridden
by Session Manager format (@) commands embedded in the text. The
value you specify in the prompt box is not stored in the document
file. It is a default value that exists only while the file is
being edited.
Bottom print margin
This specifies the number of lines to leave blank at the bottom of
each page during printing or pagination of the file in the current
window. The bottom margin is a default value that will be
overridden by Session Manager format (@) commands embedded in the
text. The value you specify in the prompt box is not stored in the
document file. It is a default value that exists only while the
file is being edited.
Page 15
Page length
This specifies the total number of lines on each page during
printing or pagination of the file in the current window. The page
length is a default value that will be used for page displays and
printing only. The value you specify is not stored in the document
file. It is a default value that exists only while the file is
being edited.
The value specified here will also be used by Session Manager when
saving messages to determine if the line count has been exceeded.
Expand tabs
When tab expansion is ON, any tabs encountered upon read-in of a
file are expanded into spaces, using a tab spacing that you
specify. If tab expansion is OFF, Session Manager leaves the tabs
intact. However, Session Manager does not expand tabs as it
displays them, so these will be displayed on the screen as a
" " character.
Compress tabs
By default, Session Manager does not write tab characters in files
saved from the editor. If Tab Writing is activated, Session Manager
will translate sequences of spaces to tabs in order to save disk
space for the output file. Tabs are computed using the fixed
spacing currently set for fixed tabs. Multiple spaces found within
pairs of single or double quotes (as used in Pascal or C source
code) will not be converted to tabs.
Format printed documents
This setting determines if Session Manager will apply the default
top and bottom margins, page length etc. when you print a file.
Strip hi bit
When Hi-bit strip is ON, the most significant bit of each character
read from the disk will be set to zero. This is useful when reading
in files previously generated in WordStar document mode. In
addition, "dot commands" used for WordStar document formatting will
be changed to pEditor's and Session Manager's format character (@).
Note that stripping the high bit will also affect any usage of the
IBM extended ASCII character set, such as the line drawing
characters.
Page 16
Display page breaks
When pagination is activated, the left two columns of the text
window will be devoted to showing page breaks. The characters in
those columns indicate that the corresponding line is the first
printing text line on its page. In addition, the status line for
the window will indicate what page number the cursor is on. The
Jump to Page command is available only when pagination is
activated. Session Manager calculates page numbers while it is
waiting for you to enter keystrokes. As a result, if you enter new
text, it may take a short period of time before the page break
markers are redrawn at their new positions. Although the page
breaks displayed on screen correspond to those in a printout of the
document, Session Manager does not store any special characters in
the disk file. Page breaks are recomputed each time the file is
read into Session Manager.
Display pE text attributes
When text attributes are enabled, print formatting commands that
control font selections will not be displayed on-screen. Instead
the marked text will be displayed in a color or attribute
corresponding to the font. This "what you see is what you get" mode
allows more accurate alignment of tables, and avoids multiple print
cycles to correct formatting commands. When font display is
enabled, the control characters that select the fonts are not
visible. However, the cursor can be positioned over the control
character, and it can be deleted if desired. The pEditor hardware
cursor grows to a large block when it is positioned over the
control character. The value of the control character will be
displayed at the right hand edge of the window status line when the
cursor is positioned over it. pEditor computes the display of
on-screen fonts while it is waiting for you to enter keystrokes. As
a result, if you enter new text it may take a short period of time
before control characters disappear and fonts are drawn in their
final colors.
Make backup files
Session Manager can be configured to make a copy of your original
file, replacing its current extension with BAK. If you do not
desire to create these files or you wish to change the current
setting, you may select this option.
Use pE place markers
When ON, this option will save the current cursor location when the
file is saved. When the file is later reloaded into either Session
Manager or pEditor and this option is still active, the cursor will
be positioned where it was when the file was saved.
Update place markers only
Used in conjunction with Place Markers, when ON this option will
save the current cursor position only if the current file had
previously had the cursor position saved as determined when the
file was read. This option is only effective when the Place
Markers option is ON.
Page 17
OPERATING SYSTEM SHELL OPTIONS
Allow disk shell swap
Toggled on allows Session Manager to swap the current contents of
RAM to a disk file. This will free up most of the memory being
used by Session Manager to run other applications without
abandoning the current session.
Enable smart shell swapping
Toggled on will cause Session Manager to check the available RAM
before exiting to the command shell. If the amount of free RAM is
less than the amount configured as the minimum RAM size, Session
Manager will swap the current contents of RAM to a disk file to
provide additional memory for other applications. When this option
is enabled, SM will check the current setting of the Minimum RAM
free before smart swap. If the free RAM is less than this value
then the amount of RAM set in the option Maximum RAM to free will
be cleared by swapping the contents of RAM to EMS or a temporary
file.
Min. RAM free before smart swap
Used in conjunction with Smart swapping. Set to the minimum
amount of free RAM before swapping of memory to a disk file when
exiting to a command shell. The amount of RAM is entered in K
Bytes. Valid values are between 0 and 600.
Maximum RAM to free
Used in conjunction with Smart swapping. Set to the amount of RAM
to free when swapping memory to a disk file when exiting to a
command shell. Entering a value of 0 will cause SM to free the
maximum amount of RAM possible. The amount of RAM is entered in K
Bytes. Valid values are between 0 and 600.
Use EMS for swap if possible
When toggled on, this will allow Session Manager to attempt to use
EMS memory when swapping RAM. If this is toggled on, SM will first
attempt to use EMS when swapping is required as determined by the
settings of the Shell swapping and the Smart swapping options.
Disk swap path / file name
This option allows you to set the path and / or the file name to be
used when pE swaps out RAM. You may enter multiple paths for the
swap file. Each of these must be seperated by a semicolon. If a
file name is used with a path, the swap file will use that name,
otherwise a unique file name will be given to the swap file. A
semicolon entered in the first position of this entry represents
the current directory. Entering multiple paths will allow pE to
find the first area that will hold the swap file.
Also see: Shell swapping and Smart swapping
Page 18
REGISTER
The shareware version of Session Manager can be registered to you
through this selection. You must have your serial number and
password available when you make this selection. After you receive
your registration password and serial number, select the REGISTER
option from the main menu. Save your configuration and quit. Start
the main Session Manager program to complete the registration.
You may obtain your personal serial number and password by
either mail order, a voice call, or via modem through:
The Exchange Computer Group
To register Session Manager, send $35.00 (US) to:
The Exchange Computer Group
333 Office Square Lane
Suite 103
Virginia Beach, Virginia 23462
Voice calls phone 804-552-1009
VISA and MasterCard orders must include the expiration date.
Add $10.00 for a diskette and specify 5 or 3 format.
Virginia residents must add 4.5% sales tax.
OR...
For immediate registration using VISA or MasterCard call:
The Exchange BBS
12 Nodes
804-552-1010 2400 Baud
804-552-1016 9600 Baud (HST)
804-552-1017 Dual Standard
QUIT
This selection allows you to save your setup and exit SMQINST.
Page I-1
INDEX
43 / 50 line mode (EGA / VGA)......11
Allow disk shell swap..............17
Auto import replies................6
Auto save QWK packet...............6
Auto save replies..................6
Beep on personal...................7
Bottom print margin................14
Clean work area....................7
Colors.............................2
Column block mode..................8
Command line options for editor....3
Compress tabs......................15
Compression program filespec.......5
Conference sort order..............7
Copy message.......................10
Decompression program filespec.....5
Default compress wrap on...........13
Default extension..................14
Default indent on..................12
Default insert on..................12
Default right justify..............13
Default word wrap on...............13
Delete QWK packet..................6
Disable snow check (CGA)...........11
Disclaimer.........................ii
Disk swap path / file name.........17
Display configuration options......11
Display page breaks................16
Display pE text attributes.........16
Display tab line...................13
Download directory.................5
Editor.............................3
Editor file spec...................3
Emulate Enhanced Kbd...............10
Enable smart shell swapping........17
Expand tabs........................15
External files editing options.....14
Fixed tabs.........................13
Fixed tab size.....................13
Folder path / name.................4
Force print to file................8
Force window zoom..................11
Format printed documents...........15
From field first...................12
General configuration options......4
General editing options............12
Include REPs in saved QWKs.........6
Include SMKs in saved QWKs.........5
Introduction.......................1
Key help in menus..................12
Keyboard...........................4
Left margin........................14
Lines to keep in undo buffer.......14
Load...............................2
Mail packet search spec............5
Main menu..........................2
Make backup files..................16
Maximum RAM to free................17
Min. RAM free before smart swap....17
Page I-2
Operating system shell options.....17
Options............................4
Page length........................15
Printer config file................8
Printer output file................8
Printer port.......................8
Process address info first.........3
Quote prefix.......................10
RAM buff size (EMS)................9
RAM buff size (no EMS).............9
Refer message file name............3
Re-read messages...................7
Right margin.......................14
Run auto macros....................8
Store..............................2
Strip hi bit.......................15
Support path.......................4
Thread sort order..................7
Top print margin...................14
Update place markers only..........16
Upload directory...................5
Use 2 file names...................3
Use Auto routing...................10
Use custom fonts (EGA/VGA).........11
Use EMS for overlays...............9
Use EMS for swap if possible.......17
Use external editor................11
Use highlighted background.........12
Use pE place markers...............16
Use solid cursor...................12
Use tag lines......................7
Work path..........................4
Your message file name.............3
| |
| Session Manager |
| Installation Program |
| Version 1.04 |
| 1990 |
| |
| |
| A mail reader, resident editor, and |
| offline bulletin board file management |
| program compatible with the Qmail, |
| MarkMail and Tomcat doors. |
| |
| copyright (c) Patrick W. Hart 1990 |
| all rights reserved |
| |
| |
------------------------------------------------------
Page i
TABLE OF CONTENTS
Disclaimer______________________________________ii
Introduction____________________________________1
Main Menu_______________________________________2
Load____________________________________________2
Store___________________________________________2
Colors__________________________________________2
Editor__________________________________________3
Keyboard________________________________________4
General Configuration Options___________________4
Display Configuration Options___________________11
General Editing Options_________________________12
External Files Editing Options__________________14
Operating System Shell Options__________________17
Register________________________________________18
Quit____________________________________________18
Index___________________________________________I-1
Page ii
DISCLAIMER
USE THIS SOFTWARE AT YOUR OWN RISK!
-----------------------------------
Due to the complex nature and vagaries of today's hardware and
software market, the author cannot be held accountable for any loss
of data or information through the use of this software or anything
in this software package. There are many different types of
hardware and software combinations that are possible today that
create conditions for programmers that are difficult or impossible
to manage.
Guarantees and special support are increasingly more difficult or
impossible to supply and are not stated or implied in any manner
here. This is a low-cost piece of shareware at the present time and
is written and supported by a private individual. The use of this
software constitutes your consent to use it AT YOUR OWN RISK.
Users note: As always but especially in the case of a new program,
you should take precautions to back up your files. No guarantee is
made that this program will suit the purposes for which you intend
to use it, and certainly the author will not be liable for any
damages or losses resulting from its use.
Page 1
INTRODUCTION
The file SMQINST.EXE is an external configuration program. It has
built in help and can be used to do extra things not supported with
Session Manager such as turn off EMS memory capability, special
subdirectory configuration, and other features.
If this is the first time you have used Session Manager, you should
start the main program FIRST, configure the paths, then save the
configuration and exit Session Manager. Start SMQINST.EXE and run
through the configuration. That should pretty well handle anything
you need to do. You also have the option of not running the install
program but you will be missing some of the powerful features.
If this is just an upgrade of the main program, you do not have to
start the main program and configure it first. Simply start the
installation program and LOAD your configuration (SMMAIN.CFG).
Page 2
SMQINST MAIN MENU
-----------------
| Load |
| Store |
| Colors |
| Editor |
| Keyboard |
| Options |
| Register |
| Quit |
-----------------
LOAD
Session Manager allows you to retain a copy of your customized set
up for use with future releases. This selection will load the file
SMMAIN.CFG that was created by this program's STORE option and
contains your setup data.
If you have registered SM and completed that process by simply
running SM and then used the STORE option, even your registration
information has been saved.
STORE
Session Manager allows you to save a copy of your set up options and
color data that can be used with a future version of SM and SMQINST
to quickly reconfigure the newer version.
This option will create the file SMMAIN.CFG that can later be used
with the LOAD option for quick configuration.
If you have registered this copy of Session Manager and have
completed the process by running SM, then this option will also save
your registration information.
COLORS
Session Manager will allow you to configure the program's colors or
you can choose to perform that operation here. This option also lets
you choose from any of a number of supplied color sets that are
contained in the file SMCOLORS.LIB. Once in the color selection
area, press + and - to cycle through the various color sets. When
you find one that you want, press
to change some of the colors, press
press
choose your own and insert that set into the library with
Page 3
EDITOR
Although Session Manager contains its own powerful internal editor,
you can also configure SM to use another editor. This selection will
guide you through that set up.
Note, that if you wish to only use your external editor, you should
also set that default in the OPTIONS area.
Use 2 file names
If your editor can accept 2 file names on the command line, then
Session Manager can write a text file to be used when replying to
an existing message. If it cannot, then SM can write the
referenced message to the same file name that will be used for your
message to allow you to use use the original message for quoting.
Editor file spec
You must enter the complete file spec including the path, name and
extension for you editor in this field. SMQINST will provide an
error report if the file you have specified does not exist.
Refer message file name
The entry here is only used if you have specified that your editor
can accept 2 file names and you are replying to an existing
message. This file name will be used when Session Manager writes
the text file containing the referenced message.
Your message file name
This entry is the file name that will be passed to your editor for
the message that you will be writing. It is also the file name
that Session Manager reads in when you exit your editor.
Command line options for editor
This entry allows you to enter any command line options you may
wish to pass to your editor.
Process address info first
This selection will allow you to enter the necessary address
information either before or after you have written your message.
If you have not set the default "Use external editor" in the
"Options" section of this program, your setting here will not have
any effect.
Page 4
KEYBOARD
This selection will allow you to customize the key strokes used by
Session Manager. In this process, the online help available in SM
will also be updated. This feature is only available in registered
versions of Session Manager. After you receive your registration
password and serial number, select the REGISTER option from the main
menu. Save your configuration and quit. Start the main Session
Manager program to complete the registration. If you then wish to
customize your keyboard, restart SMQINST and select this option.
OPTIONS
Session Manager provides a great deal of flexibility to allow you to
set up to match your preferences and system. This selection provides
some of the same options available from the main program as well as
some that are unique to this program.
GENERAL CONFIGURATION OPTIONS
Support Path
Session Manager uses several files in its operation. These contain
the current printer definition, default macros, and the help file.
In order to run Session Manager from a drive or directory other
than where these files are located, you will need to set up a Home
Directory. The home directory specifies the location of the
optional Session Manager support files on your system. Session
Manager will not operate until the support path has been set.
Additionally, if you copy SM to a new directory it will not run
without changing its support path.
Work path
The work directory is where all the files in the mail packet will
reside during a session. If the configured work directory does not
exist, it will be created as necessary. This feature makes it easy
to use a RAM disk for the work directory.
Folder path / name
Session Manager allows you to configure a default directory and
file name to be used when opening or writing to a folder. There
are 2 variables that may be used to ease the operation and keep
your folders in a logical order. @BOARD will be translated to
represent the code name of the current BBS. @CONF will be
translated to represent the current conference name. These may be
used at your descretion to automate the folder naming process. When
folders are given a file spec with a non-existent directory, that
directory will be created when the folder is first written to.
Another convenient option here is the ability to use DOS wildcards
in the default folder name. For example, you can specify
C:\@BOARD\*.SMF. In that case all the folder files in a
subdirectory named for the BBS will be displayed whenever a folder
is to be opened or written to.
Page 5
Upload directory
You should enter the drive and directory name where Session Manager
will place its upload packet. This directory should match that of
your telecommunications package. No error checking is performed on
the data entered in this field.
Download directory
You should enter the drive and directory name where your
telecommunication program will place its download packet. This
directory should match that of your telecommunications package. No
error checking is performed on the data entered in this field.
Mail packet search spec
Session Manager will use this search spec to limit the entries in
the BBS packet selection window. This will be used together with
the download directory.
Decompression program filespec
The complete filespec for the program to be used for decompressing
files should be entered here. If you are unsure of the filespec,
you can enter the DOS wild card characters, and a window will open
allowing you to browse among your directory structure.
Compression program filespec
The complete filespec for the program to be used for compressing
files should be entered here. If you are unsure of the filespec,
you can enter the DOS wild card characters, and a window will open
allowing you to browse among your directory structure.
Include SMKs in saved QWKs
When Session Manager saves the current session back to the parent
QWK, the setting of this option will determine if the place marking
flag files will be included. If they are not, SM will not know
which messages have been read or written to a folder. If you
select "Ask" for this option, SM will prompt you whenever the
operation to save the session is invoked.
Page 6
Include REPs in saved QWKs
When Session Manager saves the current session back to the parent
QWK, the setting of this option will determine if the messages you
have written will be included. If they are not, SM will not know
when it encounters a matching REP. If you select "Ask" for this
option, SM will prompt you whenever the operation to save the
session is invoked.
Auto save QWK packet
Session Manager provides the ability to automatically save the
current session back to the parent QWK packet. This option
controls if this operation will be included as part of the process
that occurs when exiting SM. If you select "Ask" for this option,
SM will prompt you when exiting.
Auto save replies
Session Manager provides the ability to automatically save messages
you have written to a REP packet that can be uploaded to a mail
door. This option controls if this operation will be included as
part of the process that occurs when exiting SM. If you select
"Ask" for this option, SM will prompt you when exiting.
Auto import replies
Session Manager can automatically import replies matching the ID
code for the selected BBS. If you are opening a mail packet that
was previously saved by SM, and it was saved with replies, then SM
will not automatically import the reply packet that had been
created from the current messages as that would surely duplicate
those messages. If you select "Ask" for this option, SM will
prompt you when it is opening a new mail packet.
Delete QWK packet
Session Manager can automatically delete the selected QWK packet
after it has been successfully opened into the work area. If you
select "Ask" for this option, SM will prompt you after it has
opened a new mail packet.
Page 7
Clean work area
This option controls how Session Manager will handle the work area
when you are exiting the program. If "Yes" is selected, SM will
delete the entire contents of the work area. If you select "Ask"
for this option, SM will prompt you as you are exiting. In either
case, if there are unsaved replies in the work area, you will be
prompted to save them before they are deleted.
Re-read messages
The setting of this option will control how Session Manager handles
messages that have been previously read by you. If you choose
"Yes" then you will never be prompted to "Reread messages" and
those messages that have been previously read will not be skipped
when moving through the conference. If you select "Ask" then you
will be prompted if the conference you have selected has been
completely read, and if not, SM will skip previously read messages
when moving through the conference using either the
Beep on personal
The setting of this will enable or disable beeps on personal
messages. If "All" is selected, SM will also beep on those
messages addressed to "ALL".
Conference sort order
Session Manager's Conference Pick Window may be sorted in any of a
number of ways. This selection will determine that order.
The options are: mail, name, read, personal, mail/name, number,
and bulletin.
Thread sort order
This allows you to set the default thread sort order used by
Session Manager. SM will sort by Message Number, Subject, From and
To. All sorting is case insensitive and will use the Message
Number as a secondary sort element.
Use tag lines
Turns the inclusion of tag lines in messages on or off. This option
is only available in registered versions of SM.
Page 8
Printer config file
You can edit and store printer definitions from within Session
Manager using the File Print menu. This option allows you to
specify the default printer config file that will be used.
Printer output file
This is the default file spec to be used when printing is directed
to a file. If you leave this entry blank, you will be prompted for
a file name each time the print operation is called.
Printer port
You can also choose between sending the printed output to LPT1,
LPT2, or to a file. LPT1 and LPT2 refer to the computer port where
your printer is attached. If the printer is attached to a serial
port, you must use the DOS MODE command in order to assign the
serial port to one of the print devices LPT1 or LPT2.
Force print to file
Session Manager can be configured to force all print operations to
a file using this option. If selected, SM will write to the default
printer output file, or if that is not set, it will prompt you for
a file name to write to.
Run auto macros
Session Manager allows the ability to embed variables and commands
interpreted when the macro file is loaded or when a macro is run.
Toggling the auto macro feature off allows macro files to be loaded
and edited without their values being changed.
Column block mode
Session Manager allows the use of 2 distinct blocking modes, Column
blocking mode and Line blocking mode. This allows the choice of the
default mode of operation. In the column block mode, only the copy
operation is supported. The column mode provides the ability to
copy text from an area specified be defining the upper left and
lower right positions of the block. All lines that are contained
within those positions and only that text between the right and
left positions will be marked for copying. In the line block mode,
the entire contents of lines falling completly within the block are
marked for copying.
Page 9
Use EMS for overlays
When this option is enabled, Session Manager will attempt to load a
large part of itself into EMS (LIM 3.2 and later) memory. If SM is
successfull the low RAM buffer size specified in the option RAM
Buffer (EMS) will be used. If there is insufficient EMS available,
the low RAM buffer size specified in the option RAM Buffer (no EMS)
will be used. If your system is not equipted with EMS, disabling
this option will speed the initialization process.
RAM buff size (no EMS)
This option allows you to customize Session Manager to operate at
optimum efficiency on individual systems. SM has been designed to
limit the amount of memory it uses to run. This means that
portions of the program that are not being used do not need to
remain in memory. The parts of the program that are not being used
can be held in EMS memory or can reside on a disk.
The value specified here will effect how much of the inactive parts
of SM will remain in low RAM when EMS is not used to hold the
main portion of the buffer. Generally the value here will be
somewhat higher than that used with the EMS Buffer. However,
the optimum value is totally dependant on the data transfer rate of
the hard drive and may be further reduced without any noticable
loss of performance with the use of disk caching.
If you reduce this value, you may find that certain features are
operating slower than you like. This can be corrected by
increasing the value.
The amount of RAM is entered in K Bytes. Valid values are between
40 and 240.
Also see: RAM Buffer (EMS)
RAM buff size (EMS)
This option allows you to customize Session Manager to operate at
optimum efficiency on individual systems. SM has been designed to
limit the amount of memory it uses to run. This means that
portions of the program that are not being used do not need to
remain in memory. The parts of the program that are not being used
can be held in EMS memory or can reside on a disk.
The value specified here will effect how much of the inactive parts
of SM will remain in low RAM when EMS is used to hold the main
portion of the buffer. Generally this can be a smaller amount
because moving the needed program parts from EMS to low RAM is a
relatively fast operation compared to most disk operations.
If you reduce this value, you may find that certain features are
operating slower than you like. This can be corrected by
increasing the value.
The amount of RAM is entered in K Bytes. Valid values are between
40 and 240.
Also see: RAM Buffer (no EMS)
Page 10
Emulate Enhanced Kbd.
Session Manager supports the enhanced keyboard and will provide
enhanced keyboard emulation if there is not one installed. While
there are very few problems with this, there are some non-standard
keyboards that will cause problems. If you do not have an enhanced
keyboard on your system, but would like to use some of the enhanced
key strokes, then you can enable emulation with this option. There
is also a slight difference when this option is active and you
attempt to enter any of the high order ASCII characters such as the
line drawing sets. Where you would have used the
the ASCII code on the numeric key pad, when this option is active,
you will need to use the combination of both
along with the ASCII code on the numeric keypad.
Copy message
This option sets the default that will allow the entire contents of
the referenced message to be copied into the new window. This
operation will apply a user specified quote prefix to the beginning
of each line copied. When you initiate a reply, the address window
will have a field to the right side of the "Refer" field titled
"Copy Msg". You can toggle this setting in the address window by
entering a "Y" or "N" as appropriate. When [Y]es is selected, the
entire contents of the current message will be copied into the new
window and the configured prefix will be applied to each line. You
should be aware that in this process, each quoted line will grow in
length by the size of the quote prefix. Translated, there is no
reformatting performed short of the applied prefix.
Quote prefix
The quote prefix is the default used to lead each line when the
referenced message is copied into the new window. You may use any
of the meta statements available:
@DAY
@DATE
@TIME
@MTIME
@INITIALS
@FIRSTNAME
@LASTNAME
@BOARD
@CONF
Use Auto routing
This option adds to automatic support for the PCRelay message
routing capabilities. When you are replying to a message
containing the "PCRelay" tag line, SM can place the correct routing
code on the top line of your message in the process of opening the
window. This option will appear in the address window only when
this feature is available. In other words, you will never see the
"Auto route:" field in non echoed conferences, nor will you see it
on messages not supporting this feature. In the cases of a reply to
a private message that can be routed, the default will
automatically be set to "Yes" regardless of the setting here.
Page 11
Use external editor
If an external editor is desired and has been configured from the
main menu of this program, an additional field "Use ext ed." will
appear in the address window when you have selected to enter a new
message. The option here will be used as the default in this
field. If you choose "No" as a default here, the setting of
"Address first" will be ignored and you will be required to set the
option to "Yes" in the address window.
DISPLAY CONFIGURATION OPTIONS
Use custom fonts (EGA/VGA)
Session Manager will allow you to use custom fonts. This option is
provided if you do not care to use this feature. You must have the
supplied font files (SMEGA.FNT SMEGA88.FNT SMVGA.FNT SMVGA88.FNT)
present in the home directory.
Disable snow check (CGA)
When Snow Control is ON, Session Manager avoids the screen
interference patterns called "snow" that are produced by certain
display adapters, notably the IBM Color Graphics Adapter. For other
color adapters, the Snow Control can be turned off. This improves
screen updating performance considerably.
43 / 50 line mode (EGA / VGA)
On computers equipped with an EGA or VGA adapter, Session Manager
can display 43 / 50 lines on the screen. Toggle this option ON if a
longer text display is desired.
Force window zoom
The state of this toggle determines Session Manager's default
behavior when more than one window is on the screen. When Initial
Zoom State is OFF, multiple windows will appear simultaneously on
the screen, that is, they will not be zoomed.
When Initial Zoom State is ON, multiple windows will be zoomed. The
last file opened will be visible on the screen, and others will be
hidden behind it.
The normal zoom window command may be used at any time, regardless
of Initial Zoom State.
Page 12
Use solid cursor
Session Manager offers a choice between a blinking hardware cursor
and a solid unblinking cursor. The color of the block cursor can be
set via the Options Colors menu.
Key help in menus
When Key Help is ON, Session Manager will display the command
sequences that correspond to each menu selection while you are
browsing through the menu system. This can serve to familiarize you
with the quick keystrokes and speed up your editing.
From field first
Session Manager allows you to configure the layout of the "From"
and "To" fields in the message header. Selecting this option will
place the "From" field above the "To" field in the message header
and in the header text inserted into a window.
Use highlighted background
By default, Session Manager will disable the blinking attributes to
allow the full 256 color selections. Unfortunately, some less than
100% compatible video cards will not handle this properly, leading
to some unpredictable video results. This options allows this
feature to be disabled. When de-selected, color attributes above
127 will blink.
GENERAL EDITING OPTIONS
Default insert on
When insert mode is active, newly typed text is inserted into the
current text line, pushing the characters that are to the right of
the cursor aside to make room. When insert mode is off, newly typed
text overwrites existing text. Many commands, such as block copy
and insert line, operate in insert mode independent of the setting
of this toggle.
Default indent on
When autoindent mode is active and the
the new line of text will be indented the same number of spaces as
the line immediately above it. The setting of this toggle also
affects the operation of the paragraph reformatting command.
Page 13
Default word wrap on
When Word Wrap mode is active, paragraph reformatting and automatic
word wrap are available. Otherwise, left and right margin settings
are ignored, and text may be entered in any column up to the
maximum line length.
Default compress wrap on
Session Manager can be configured to compress extra spaces out of
any line before it is wrapped. This feature is required in order to
"unjustify" text that has previously been right justified. However,
in some cases the compression will remove desired spaces, as in the
case of aligned columns of figures. When this toggle is OFF, extra
spaces will not be removed from lines being wrapped.
Default right justify
When Justify is active, word wrap and paragraph reformat operations
will cause each line to be filled in with spaces such that the
rightmost non-blank character is exactly on the right margin.
By toggling Justify off, and reformatting lines or paragraphs, the
additional blanks will be automatically removed from the text. Note
that blanks manually inserted (via the Tab command, etc.) will also
be removed, unless the Compress Wrap mode is turned off.
Fixed tab size
By default, a tab is placed after every eight columns of text. This
tab size is also used when files containing tabs are read into
Session Manager. This allows you to customize the tab size that
will be used with Fixed tabs.
Fixed tabs
When fixed tabs are ON, tab positions are taken from a table of
columns that you can set to even spacing (Fixed tab size) or
customize through various tab commands. When fixed tabs are OFF,
tab positions are based on the contents of the text surrounding the
current line.
Display tab line
Display Tabs ON reserves one line of the current window for display
of tab settings and margins. The tabs and margins can be active
whether or not the tab line is visible.
Page 14
Lines to keep in undo buffer
This specifies the maximum number of lines of deleted text that
will be stored in the Undo buffer. If Undo limit is 10, and you
delete 15 lines, the first five lines deleted will be lost.
Whenever lines are Undeleted, that space is recovered for the undo
buffer to reuse.
Left margin
The value specified here will be used to determine the left margin
offset.
Right margin
The value specified here will control the right margin when word
wrap is on. It is also used by Session Manager when a message is
saved to determine if a line is too long.
EXTERNAL FILES EDITING OPTIONS
Default extension
If you edit many files with the same extension, such as .DOC, you
should enter that value for the default extension. Session Manager
will automatically supply the default extension whenever you
respond to a filename prompt without entering an extension. The
extension you enter should not include a period or any DOS
wildcards, and is limited to three characters.
Top print margin
This specifies the number of lines to leave blank at the top of
each page during printing or pagination of the file in the current
window. The top margin is a default value that will be overridden
by Session Manager format (@) commands embedded in the text. The
value you specify in the prompt box is not stored in the document
file. It is a default value that exists only while the file is
being edited.
Bottom print margin
This specifies the number of lines to leave blank at the bottom of
each page during printing or pagination of the file in the current
window. The bottom margin is a default value that will be
overridden by Session Manager format (@) commands embedded in the
text. The value you specify in the prompt box is not stored in the
document file. It is a default value that exists only while the
file is being edited.
Page 15
Page length
This specifies the total number of lines on each page during
printing or pagination of the file in the current window. The page
length is a default value that will be used for page displays and
printing only. The value you specify is not stored in the document
file. It is a default value that exists only while the file is
being edited.
The value specified here will also be used by Session Manager when
saving messages to determine if the line count has been exceeded.
Expand tabs
When tab expansion is ON, any tabs encountered upon read-in of a
file are expanded into spaces, using a tab spacing that you
specify. If tab expansion is OFF, Session Manager leaves the tabs
intact. However, Session Manager does not expand tabs as it
displays them, so these will be displayed on the screen as a
" " character.
Compress tabs
By default, Session Manager does not write tab characters in files
saved from the editor. If Tab Writing is activated, Session Manager
will translate sequences of spaces to tabs in order to save disk
space for the output file. Tabs are computed using the fixed
spacing currently set for fixed tabs. Multiple spaces found within
pairs of single or double quotes (as used in Pascal or C source
code) will not be converted to tabs.
Format printed documents
This setting determines if Session Manager will apply the default
top and bottom margins, page length etc. when you print a file.
Strip hi bit
When Hi-bit strip is ON, the most significant bit of each character
read from the disk will be set to zero. This is useful when reading
in files previously generated in WordStar document mode. In
addition, "dot commands" used for WordStar document formatting will
be changed to pEditor's and Session Manager's format character (@).
Note that stripping the high bit will also affect any usage of the
IBM extended ASCII character set, such as the line drawing
characters.
Page 16
Display page breaks
When pagination is activated, the left two columns of the text
window will be devoted to showing page breaks. The characters in
those columns indicate that the corresponding line is the first
printing text line on its page. In addition, the status line for
the window will indicate what page number the cursor is on. The
Jump to Page command is available only when pagination is
activated. Session Manager calculates page numbers while it is
waiting for you to enter keystrokes. As a result, if you enter new
text, it may take a short period of time before the page break
markers are redrawn at their new positions. Although the page
breaks displayed on screen correspond to those in a printout of the
document, Session Manager does not store any special characters in
the disk file. Page breaks are recomputed each time the file is
read into Session Manager.
Display pE text attributes
When text attributes are enabled, print formatting commands that
control font selections will not be displayed on-screen. Instead
the marked text will be displayed in a color or attribute
corresponding to the font. This "what you see is what you get" mode
allows more accurate alignment of tables, and avoids multiple print
cycles to correct formatting commands. When font display is
enabled, the control characters that select the fonts are not
visible. However, the cursor can be positioned over the control
character, and it can be deleted if desired. The pEditor hardware
cursor grows to a large block when it is positioned over the
control character. The value of the control character will be
displayed at the right hand edge of the window status line when the
cursor is positioned over it. pEditor computes the display of
on-screen fonts while it is waiting for you to enter keystrokes. As
a result, if you enter new text it may take a short period of time
before control characters disappear and fonts are drawn in their
final colors.
Make backup files
Session Manager can be configured to make a copy of your original
file, replacing its current extension with BAK. If you do not
desire to create these files or you wish to change the current
setting, you may select this option.
Use pE place markers
When ON, this option will save the current cursor location when the
file is saved. When the file is later reloaded into either Session
Manager or pEditor and this option is still active, the cursor will
be positioned where it was when the file was saved.
Update place markers only
Used in conjunction with Place Markers, when ON this option will
save the current cursor position only if the current file had
previously had the cursor position saved as determined when the
file was read. This option is only effective when the Place
Markers option is ON.
Page 17
OPERATING SYSTEM SHELL OPTIONS
Allow disk shell swap
Toggled on allows Session Manager to swap the current contents of
RAM to a disk file. This will free up most of the memory being
used by Session Manager to run other applications without
abandoning the current session.
Enable smart shell swapping
Toggled on will cause Session Manager to check the available RAM
before exiting to the command shell. If the amount of free RAM is
less than the amount configured as the minimum RAM size, Session
Manager will swap the current contents of RAM to a disk file to
provide additional memory for other applications. When this option
is enabled, SM will check the current setting of the Minimum RAM
free before smart swap. If the free RAM is less than this value
then the amount of RAM set in the option Maximum RAM to free will
be cleared by swapping the contents of RAM to EMS or a temporary
file.
Min. RAM free before smart swap
Used in conjunction with Smart swapping. Set to the minimum
amount of free RAM before swapping of memory to a disk file when
exiting to a command shell. The amount of RAM is entered in K
Bytes. Valid values are between 0 and 600.
Maximum RAM to free
Used in conjunction with Smart swapping. Set to the amount of RAM
to free when swapping memory to a disk file when exiting to a
command shell. Entering a value of 0 will cause SM to free the
maximum amount of RAM possible. The amount of RAM is entered in K
Bytes. Valid values are between 0 and 600.
Use EMS for swap if possible
When toggled on, this will allow Session Manager to attempt to use
EMS memory when swapping RAM. If this is toggled on, SM will first
attempt to use EMS when swapping is required as determined by the
settings of the Shell swapping and the Smart swapping options.
Disk swap path / file name
This option allows you to set the path and / or the file name to be
used when pE swaps out RAM. You may enter multiple paths for the
swap file. Each of these must be seperated by a semicolon. If a
file name is used with a path, the swap file will use that name,
otherwise a unique file name will be given to the swap file. A
semicolon entered in the first position of this entry represents
the current directory. Entering multiple paths will allow pE to
find the first area that will hold the swap file.
Also see: Shell swapping and Smart swapping
Page 18
REGISTER
The shareware version of Session Manager can be registered to you
through this selection. You must have your serial number and
password available when you make this selection. After you receive
your registration password and serial number, select the REGISTER
option from the main menu. Save your configuration and quit. Start
the main Session Manager program to complete the registration.
You may obtain your personal serial number and password by
either mail order, a voice call, or via modem through:
The Exchange Computer Group
To register Session Manager, send $35.00 (US) to:
The Exchange Computer Group
333 Office Square Lane
Suite 103
Virginia Beach, Virginia 23462
Voice calls phone 804-552-1009
VISA and MasterCard orders must include the expiration date.
Add $10.00 for a diskette and specify 5 or 3 format.
Virginia residents must add 4.5% sales tax.
OR...
For immediate registration using VISA or MasterCard call:
The Exchange BBS
12 Nodes
804-552-1010 2400 Baud
804-552-1016 9600 Baud (HST)
804-552-1017 Dual Standard
QUIT
This selection allows you to save your setup and exit SMQINST.
Page I-1
INDEX
43 / 50 line mode (EGA / VGA)......11
Allow disk shell swap..............17
Auto import replies................6
Auto save QWK packet...............6
Auto save replies..................6
Beep on personal...................7
Bottom print margin................14
Clean work area....................7
Colors.............................2
Column block mode..................8
Command line options for editor....3
Compress tabs......................15
Compression program filespec.......5
Conference sort order..............7
Copy message.......................10
Decompression program filespec.....5
Default compress wrap on...........13
Default extension..................14
Default indent on..................12
Default insert on..................12
Default right justify..............13
Default word wrap on...............13
Delete QWK packet..................6
Disable snow check (CGA)...........11
Disclaimer.........................ii
Disk swap path / file name.........17
Display configuration options......11
Display page breaks................16
Display pE text attributes.........16
Display tab line...................13
Download directory.................5
Editor.............................3
Editor file spec...................3
Emulate Enhanced Kbd...............10
Enable smart shell swapping........17
Expand tabs........................15
External files editing options.....14
Fixed tabs.........................13
Fixed tab size.....................13
Folder path / name.................4
Force print to file................8
Force window zoom..................11
Format printed documents...........15
From field first...................12
General configuration options......4
General editing options............12
Include REPs in saved QWKs.........6
Include SMKs in saved QWKs.........5
Introduction.......................1
Key help in menus..................12
Keyboard...........................4
Left margin........................14
Lines to keep in undo buffer.......14
Load...............................2
Mail packet search spec............5
Main menu..........................2
Make backup files..................16
Maximum RAM to free................17
Min. RAM free before smart swap....17
Page I-2
Operating system shell options.....17
Options............................4
Page length........................15
Printer config file................8
Printer output file................8
Printer port.......................8
Process address info first.........3
Quote prefix.......................10
RAM buff size (EMS)................9
RAM buff size (no EMS).............9
Refer message file name............3
Re-read messages...................7
Right margin.......................14
Run auto macros....................8
Store..............................2
Strip hi bit.......................15
Support path.......................4
Thread sort order..................7
Top print margin...................14
Update place markers only..........16
Upload directory...................5
Use 2 file names...................3
Use Auto routing...................10
Use custom fonts (EGA/VGA).........11
Use EMS for overlays...............9
Use EMS for swap if possible.......17
Use external editor................11
Use highlighted background.........12
Use pE place markers...............16
Use solid cursor...................12
Use tag lines......................7
Work path..........................4
Your message file name.............3
December 25, 2017
Add comments