home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
BBS
/
OPMED32W.ZIP
/
OPMED.NEW
< prev
next >
Wrap
Text File
|
1995-01-09
|
46KB
|
1,130 lines
╔═══════╗
║ ║ (TM)
║ ║ ╔════╗ ╔═╗ ╔═╗ ╔═════ ╔═══╗
║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╚╗
║ ║ ╠════╝ ║ ╚═╝ ║ ╠══ ║ ║
║ ║ ║ ║ ║ ║ ║ ╔╝
╚═══════╝ ╩ ╩ ╩ ╚═════ ╚═══╝
Version 3.20 Wide Beta
The Friendly FidoNet Compatible Message Editor.
(C) 1988-1990 Fix Production
(C) 1991-1992 SysCon
(C) 1993-1995 ProSoft
All Rights Reserved.
*******************************************************************************
(Text stolen from Binkleys whatsnew files..;-))
Hey everyone,
We intend for this to be a really short-lived test version. So if
you encounter problems, be really upfront about reporting them in
the OPMED_WB conference or to your nearest OpmEd tester if you know
one. (Please see end of this file for betacrew)
Well, here it is. It's not a completed product, and even some of
the stuff that seems complete is slated for changes or recoding.
No promises -- it looks pretty good here but my system isn't your
system.
*******************************************************************************
What's New in this wide beta since OPMED 3.00
*******************************************************************************
- Support Squish and .MSG message areas
- Press ALT-M or F10 to get menu inside OpmEd.
- Freezed when shelling to DOS (fixed)
- "No PointNet specified" error (fixed)
- Mouse wouldnt call up menu (fixed)
- All "input" boxes are rewritten
- New CFG choice, default name for exported messages
CFG format:
ExportFile <[path] filename>
- "Pointnet specified, but no Point number" error
- "Netmail area path noth specified" error
- Locked up when shelling to DOS
- Bombed out when printing to an off-line printer
- Mouse wouldn't always call up menu/help system
- Cosmetic changes to input boxes
- Cosmetic changes to windows
- Cosmetic changes to logfile writing
- Cosmetic changes to "List Messages"
- Cosmetic changes to "Change Area"
- Count of unread msg's in "Change Area" written in same attribute
as window-header for easier spotting of unread messages.
- New (and more) COLOR choices:
The new fields are, in order:
Windows Frame Foreground
Windows Frame Background
Menu Frame Foreground
Menu Frame Background
Menu Text Foreground
Menu Text Background
Menu Selection Bar Foreground
Menu Selection Bar Background
Menu Highlighted Selection Letter Foreground
Menu Highlighted Selection Letter Background
Colors:
0 = Black
1 = Blue
2 = Green
3 = Cyan
4 = Red
5 = Magenta
6 = Brown
7 = LightGray
8 = DarkGray
9 = LightBlue
10 = LightGreen
11 = LightCyan
12 = LightRed
13 = LightMagenta
14 = Yellow
15 = White
The colors 8-15 CAN now be used as background colors !!
(see next config choice)
- New CFG choice, HIBACKGROUND, eneble high (colors 8-15) background
colors
CFG format:
HiBackground
- New CFG choice, DELMATRIX, delete current msg in Matrix after
answering it
CFG format:
DelMatrix
- First character in names entered in edit-fields are capitalized
- New CFG choice, "ECHOTOSSFILE", specify filename for the EchoToss
file
CFG format:
EchoTossFile <[path] filename>
Example: EchoTossFile OPMED.OUT
If filename not specified, OPMED.OUT will be used
- New CFG choice, "STARTAREA", specify areaname to start in
CFG format:
StartArea <number>
Example: StartArea 10
If <number> not specified, or bigger than highest area, OpmEd
will start up in the MATRIX area.
- New CFG choice, "HIDESEENBY", don't display SEEN-BY lines
CFG format:
HideSeenBy
- New CFG choice, "SCANCHANGE", jump directly to "Change Area"
after scanning
CFG format:
ScanChange
- New CFG choice, "ScreenLines", specify lines on screen at startup
CFG format:
ScreenLines <number>
<number>, ranging from 1 to 4, specifies 25, 28, 43 or 50
screenlines, depending on type of display adapter attached:
CGA: 25
EGA: 25, 28, 43
VGA: 25, 28, 43, 50
If a number not supported by the attached display adapter is
specified, it will be ignored, and OpmEd will start in 25 line
mode.
- Note #1, Calendar Commands:
<Left>
Move highlighted bar left one day in the the current month
<Right>
Move highlighted bar right one day in the current month
<Up>
Move highlighted bar up one week in the current month
<Down>
Move highlighted bar down one week in the current month
<Home>
Move highlighted bar to the first day of the current month
<End>
Move highlighted bar to the last day in the current month
<PgDn>
Move highlighted bar to the same day in the next month
<PgUp>
Move highlighted bar to the same day in the previous month
<^PgDn>
Move highlighted bar to the same day and month in the next year
<^PgUp>
Move highlighted bar to the same day and month in the previous
year
<^Home>
Move highlighted bar to the current day, month, and year
- Note #2, Calculator Commands:
<C> - Clear all
Clear the entire calculation window
<E> - Clear Entry
Clear the current entry (second line of calculator window)
<S> - Save
Save the current entry (in the active Save Buffer)
<I> - Insert
Make the number (in the active Save Buffer) the current entry
<B> - Binary
Switch to binary mode
<D> - Decimal
Switch to decimal mode
<H> - Hexadecimal
Switch to hexadecimal mode
<F> - Floating point
Switch to regular floating point mode
<P> - exPonential
Switch to exponential floating point mode
<+> - Add Value 1 and Value 2
<-> - Subtract Value 2 from Value 1
<*> - Multiply Value 1 by Value 2
</> - Divide Value 1 by Value 2
<M> - Mod
Remainder after dividing Value 1 by Value 2
<A> - And
Do a bit-wise AND of Value 1 with Value 2, result has all
bits that are set in both Value 1 and Value 2
<L> - shL
Shift Value 1 left by Value 2 bits
If Value 2 is greater than 31 or less than 0, the result is 0
<N> - Not
Do a bit-wise negation of the current entry
<O> - Or
Do a bit-wise OR of Value 1 with Value 2,
result has all bits that are set in Value 1 or Value 2
<R> - shR
Shift Value 1 right by Value 2 bits
If Value 2 is greater than 31 or less than 0, the result is 0
<X> - Xor
Do a bit-wise eXclusive OR of Value 1 with Value 2,
result has all bits that are set in Value 1 or Value 2, but
not both
<BackSpace>
Delete previous character
<^A> to <^F>
In hexadecimal mode, these keys can be used to enter the values
$A (Ah) through $F (Fh), respectively
<Enter> and <=>
Compute current operation
<Ins> - Paste
Paste value from calculator to message text
- New CFG choice, "ECHOTOSSAPPEND", appends to the EchoToss file
CFG format:
EchoTossAppend
Example: EchoTossAppend
- New CFG choice, "LASTREAD", specify LastRead file to use
CFG format:
LastRead <filename>
Example: LastRead LREAD.DAT
If keyword not specified, LASTREAD. will be assumed.
If the <filename> is LREAD.DAT, OPMED will use Opus' LREAD.DAT
file.
- New CFG choice, "NOSHAREDFILES", specify open mode for
NODEX.NDX/.DAT.
CFG format:
NoSharedFiles
Example: NoSharedFiles
If keyword specified, NODEX.NDX/.DAT will be opened as Read/Deny
Write.
- Fixed some of the logfile writings. Better looking? ;-)
- Fixed a bug where a CC: was used to nodes in default zone on a
reply to a message from another zone. OpmEd was using the other
zone on CC:'s.
- New CFG choice, "NOSYSID", exclude system configuration
CFG format:
NoSysID
Example: NoSysID
"NoSysID" keyword to bypass them.
- New CFG choice, "ADDPID", adds PID kludge to message
CFG format:
Example: AddPID
- Fixed a bug where OpmEd was setting the "InTransit" flag in netmail
messages written at my own node.
- Linefeed after the quote header before the quoted stuff...
- When using the "System" command from either OpmEd.Cfg or Binkley.Cfg
as the Origin line OpmEd used only 36 characters, now we use 50
characters.
- You now get a new OPMED.CFG choice called "TabSize" where you can
make the tab expand at your own choice. The default tabsize is
8...:
TabSize 6
- Alt-X in Edit mode should call the dialog box "Save/Don't
save/Abort" instead of exiting edit mode, because message is
actually lost.
- There is done som fix in the OPMED.HLP file, but the file is NOT
complete as it should be. We're just updating the file, and
later on we'll rebuild the whole help system..
- The INTL kludge should function as it should now. It will be set
if the destination zone differ from your default zone. The
default zone will be the zone used in your first address in
OpmEd.Cfg
- The "Node" statement in OpmEd.Cfg is changed to "Address" !!
- The date and time error caused by messages from Makenl and Qm is
fixed.
- There will be no SEEN-BY line when message is saved if user is a
point. Your mailtosser should make it for you..
- A new way of reading colors for OpmEd is done. You can now use a
single colorfile called OPMED.COL or put all keywords into
OpmEd.Cfg - it's up to you. A new keyword "ColorFile
[path\filename]" in OpmEd.Cfg is used if you want to use a
single file for your colors, else copy the file into OpmEd.Cfg
to use it there. The old way of reading colors is still
available.
You can use the file CVTCOL.EXE to make OPMED.COL from your old
color defination used in OpmEd.Cfg.
ColorFile c:\opus\opmed.col
Colors available in OPMED.COL :
BLACK BLUE GREEN CYAN
RED MAGENTA BROWN LGRAY
DGRAY LBLUE LGREEN LCYAN
LRED LMAGENTA YELLOW WHITE
- Some fixes in the macro-work. You can now use the following in macro
lines..:
&r = First Name of the To: name
&R = Whole name of the To: name
&s = Subject
^M = <Enter>
^I = <Tab>
^C = Go to end of message
^D = <Eol> (End of line)
- Quote commands:
&H = 3D or 4D if point > 0 in both Matrix and Echo areas.
&h = 2D or 3D if point > 0 in both Matrix and Echo areas.
&E = 3D or 4D if point > 0 for destination address in Matrix area.
&e = 2D or 3D if point > 0 for destination address in Matrix area.
- Changed some HotKeys and added one new in read mode. This is done to
match the menus' hotkeys..:
Key Description Same as
-----------------------------
F Search String (@F9)
M Next Marked (^F7)
S Next To SysOp (@F8)
U Next Unread (@F7)
- We've made a new way of finding addresses in OpmEd. If you write a
short cut of the first or last name in the TO: field then OpmEd
will come up with a picklist of sysops and nodes found matching
your entry. If you have entered only one word then OpmEd will
search for the lastname matching your entry....:
TO: B Bond List all "Bond" starting with "B" in firstname.
TO: Bon List all with "Bon" as first chars in lastname.
This is a new way for OpmEd to handle addressing and is NOT
finished yet. We only want yah all to have a look at it and
report back your opinion about it, not what's missing or what's
bugy in it..;-)
This will only work for V7 support!!
- OpmEd no longer writes 8d (ALT-141) " ì " in messages.
- If writing a message as CrashMail with CarbonCopy to points OpmEd
won't crash mail to Points any more.
- Fixed the ^C macro to work as it should.
^C = Go to end of message
- Fixed a bug where entering a unknown name to a known node OpmEd
would insert the sysops name for that node. Couldn't write to
AreaFix..;-)
- Fixed some unstable work with FA. (File Attach)
- Using EchoTossAppend:
Added Duplicate Area Name check for the echotoss file, one area
gets just one entry in the echotoss.log
- "NoFakeNet" changed to "OpusDates", for Fido messages to prevent
the Zone/Point info in the message header and put date stamps in
their place (We can only hope that Opus and all the mailers will
use the FTSC-0001 specification in the future)...
- OpmEd now will report any "Unknown/Obsolete:" configuration options
on its upstart screen.
- OpmEd will come up with the picklist when replying to a message in
netmail.
- We have fixed that OpmEd don't destroy the User_Id in an existing
LREAD.DAT file, allso we've added some code to handle the High_Msg
the same way that FixLred does!.
- We've Implemented the Squish support, and you'll have to test it...
To get a Squish NetMail area you'll have to enter it in the
opmed.cfg file with the '$' char in the path...
( ,,$D:\Mail\SqNetM ) and echo areas is entered in the areas.bbs
file or in opmed' cfg file with the '$' in the path..
$D:\Mail\XXXXXXX XXX_ECHO ...
- New KeyWord in the OPMED.CFG file...: "DefSqSet"
The default "SqSet" values to put into the .SQD file when created
by OpmEd...
DefSqSet <MaxMsg> <SkipMsg> <KeepDays>
DefSqSet 256 1 30
- Someone asked where the "ScreenLines" vent, We don't know but they
came back today and the valid values are..: 1, 2, 3 or 4.
Where values are:
1 - 25
2 - 28
3 - 43
4 - 50
Eg: ScreenLines 2
- The tagline in Squish areas will show "OPMED/SQ <version>".
- OpmEd now uses [AreaName].SQA for its information for Alias,
Address, CharSet, Origin and Quote.
EG: For area BINKLEY you'll have BINKLEY.SQA :
sijo
2:212/8
PC-8
ProSoft BBS -= Home Of OpmEd =-
On <&D:&M:&Y> at &T &A (&H) wrote to &R :
- When using "Stamp Translation" OpmEd will create the file
[AreaName].SQA and put the charset on the second line.
- Made OpmEd set the high-water-mark to the prior message if the
message pointed to by the 'HWM' is deleted...
- Added the ability to scan the areas after you've gone into the
"Change Area" <F6> window, and find that the areas ain't
scanned - just press F6 to (Re)Scan all the Areas...
- Fixed the Written/Received date stamps for Squish/Fido messages...
If you get an "(Invalid Date Format)" or you're running OPUS,
you may set the "OpusDates" option in your .CFG file since the
default message format used by OpmEd is the FTS-0001 format with
Zone/Point information...
- Also we've fixed the KillExcess'ive messages when you write a new
message and the message base reaches the limits set by "SqSet"..
- We've implemented the 'SQA' information format for the FIDO style
areas, but the file name is "OPMED.DAT" for the Fido *.MSG areas..
- OpmEd will now change to the address found in *.SQA or OPMED.DAT for
each area and use this address in the Origin line and on the
bottom screen line. If no *.SQA or OPMED.DAT file are present, or
specified address ain't found in your AKA list, then the default
address will be used.
- Fixed the 'Paging' in the Area listing (F6), now the PgUp/PgDn
jumps a full screen each time..
- Added the Alt-E command in 'Read Mode' to edit OPMED.DAT and *.SQA
files. Use the arrow keys and press <enter> to edit the field,
use <ESC> to quit without saving and <F10> to Save and Quit
editor.
When edit the Address field your AKA picklist will come up.
When edit the CharSet field your Available translation picklist
will come up.
- Using the 'SQA' Format file:
If the keyword "UseFidoSqa" and the OPMED.DAT doesn't exist Opmed
will look for the good old ORIGIN/QUOTE/CHARSET files to make the
OPMED.DAT This will make it easier to convert to the new OPMED.DAT
format file, just set the keyword "UseFidoSqa" active in the
configuration file and start OpmEd and choose the area and press
Alt-E and F10 to make the new OPMED.DAT file.
- Changed the "EchoName" in F6 window to "EchoTag".
- Added the " Edit Area Info @E " to the " Areas " menu and the
list of commands..
- Fixed the dupe header writing when quoting a stored message.
- Fixed a bug where OpmEd would overwrite a incoming message in same
area you are saving your message running a multitasking system.
- Fixed so that the Area-Name don't overwrites the Area-Kind on the
top line on screen when the Area-Name is very loong.
- In the OPMED.DAT and *.SQA files:
If you want to spesify an alias name you can use these syntax on
the address line:
2:212/8.26@fidonet.org ; like opmed makes em
Bengt Johansen#2:212/8.26@fidonet.org ; like opmed makes em
Bengt_Johansen@fidonet.org#2:212/8.26 ; will also work
To edit this info use the <Alt-E> to bring up the editor for this
files and edit the fields you see.. the name is OPTIONAL, you
don't really need to have an alias name...
- Macro string can now be 128 chars.
- When answering a netmail from an operator with many aka's, the
cursor always lands on the first aka in the popup address window.
It would be veeery convenient if the cursor landed on the same
address that was used on the message one is replying to.
This is fixed now.
- When pressing the ALT-E key OpmEd now insert a default Quote string
if you press <Enter> on the "Quote" line. This default string you
have to define by the "DefQuote" key in OpmEd.Cfg like:
DefQuote "In a message of (&D &M &Y) at &T, &A (&H) writes:"
- While writing a netmail message with another aka (zone:address) than
our default (zone:address) then the message would be tossed out
with our default zone and aka address. This is fixed now.
- In the header info on netmails, OpmEd now showes the name of the
boss system with mail from/to points, rather than Unknown system.
- Fixed problem with the message marked pointer.
- The Message List (Alt-F10) will show a breaf listing with one message
on each line:
Msg #, From-Name, To-Name, Subject
The long format aint active now...
- The 'NodeList' keyword in the opmed.cfg file is changed, the format
is now like this:
Nodelist <Version> <Path> [<Nodex> <SysopNdx>]
<Version> - Nodelist Version
<Path> - Path to the nodelist files
{* the next two are not activated yet *}
<Nodex> - Name of the Nodelist file (Optional),
Default "NODEX"
<SysopNdx> - Name of the Sysoplist file (Optional),
Default "SYSOP"
- The 'SysopNdx' Keyword is obsolete in OpmEd.cfg, see 'NodeList'
keyword
- The 'Version' Keyword is obsolete in OpmEd.cfg, see 'NodeList'
keyword
- The 'Version#' keyword can be used insted of the 'Nodelist' keyword,
and the syntax is:
Version# <Path> [<Nodex> <SysopNdx>]
Version6 and Version7 are available, and have the same meaning
that 'NodeList' Keyword.
- The file-browser (^KR) does now show the status line in all screen
modes 25-, 28-, 43- and 50-Line Mode.
- Changed some keys in Edit mode:
^QY & F5 is now "Delete Line End". (F5 is new)
#F5 is now "Delete Line Above".
- Changed some keys in both Read and Edit mode:
F11 is now toggle "Clock" on/off.
F12 is now "Calendar".
#F12 is now "Calculator".
F6 is now "Change Area".
^F6 is now "Scan Areas".
- You can now use F10 and @M for the menu.
- Cosmetic changes to the "List Message" window, for Short-List
format.
- Made the 'Toggle KludgeOn' (^K) and 'Toggle SEEN-BY' (^Y) marking
correspond to the Configuration settings.
These commands wouldn't cause OpmEd to jump to the top of the
message any more.
- The " * Cross-Reply from area:" text is added to the message text
before you edit the message.
- The message list had two blank lines after the last message on the
screen in 50 line mode (and 25 line mode). OpmEd now shows info
for two more messages.
- Added a highlight bar in the message list to show which is the
current message.
- In Squish echo areas OpmEd now shows a "Sc" for the 'scanned' bit
to indicate that a message you wrote has already be sent/scanned.
- When viewing the start of a message with kludges turned on and then
toggle seen-bys on or off the kludges at the top of the message
seem to disappear. This is now fixed.
- You can now toggle between the actual message numbers and the
relative numbers in both Squish and .MSG areas by pressing ^N as
shown in the Tool Menu in OpmEd.
- Fixed a bug in Technical Edit that caused OpmEd to hang the
computer.
- Fixed a problem where OpmEd was not showing some messages in local
areas as it should.
- You can now choose a message from the message list.
- Message list will now show the index numbers.
- OpmEd will now understand both CHRS and CHARSET in message reading.
- Added code to ensure that the '*.SQI' index file on disk is updated
at any time, it may help for multi tasking environments...
- Rebuilt and Finetuned the Message List routine to make everybody
happy..
- Added code to Release time slices for OS/2, Windows, DESQview and
MS-DOS environments..
- Fine tuned the PgUp/PgDn in Read mode so that very short messages
don't disappear from screen..
- Damaged Squish areas, I've found the reason for the damaged
Sq-Areas, and fixed so that OpmEd does link the messages right
together even if you reopen and edit or delete the last message
in the area...
- Changes Made to the 'AREA' Keyword in OpmEd.CFG :
(Old) Area <Area#>,<Flag>,<Name>,<[EchoTag]>,<[#][$]Path>
(New) Area <Zone>,<Flag>,<Name>,<[EchoTag]>,<[#][$]Path>
Area 2 ,L ,Local/Logoff,,$c:\bink\mail\Local
Area 2 ,M ,FidoNet NetMail,,C:\BINK\MAIL\NETMAIL
Area 13 ,M ,PNN NetMail,,$C:\BINK\MAIL\PNNNET
Didn't use the <Area#> anyway, changed it to match the <Zone>
for those who have NetMail areas for different Zones and wants
the Private Echomail Replies placed in the corresponding Netmail
area...
Allso the first zone number from the AREAS.BBS file will be used
to set the default Zone for the areas entered in Areas.bbs...
- Message-/Index-Nr: The Toggle-IndexNr (Ctrl-N), will also show
Reply: Links indexNr,
- The Scanned flag will follow the Sent-Flag in the message, by
turning the Sent-bit off the Scanned-flag is allso turned off..
- Converted some routines to assambler for faster working. There is
more to come later on..
- New CFG choice for OpmEd to use Squish.Cfg - Can be used with
Areas.Bbs
SquishCFG c:\sq\squish.cfg
- OpmEd Store area can now be defined as a Squish area using "$"..:
StoreArea $c:\mail\store\
- Fixed a mite in the way OpmEd checked the address while doing a
Private Reply from Echo-Areas, or a Cross-Reply to NetMail..
- Improved the Find function for Sq and Fido messages, speed too..
- The "SquishCfg" option will now ignore PassThru areas ('-0') in
the Squish.CFG file...
- Fixed the local date problem caused by Maximus.
- The Importfile function can now be blockmarked and you can import
only the marked block of the file if you want. Use F7 as
MarkBegin and F8 as MarkEnd. This function will be changed later
on for easier use.
- The display format of message numbers was out of range after
deleting messages. This is fixed..
- While executing a Find command with small buffer, and OpmEd had to
fill the buffer in the middle of a matching word caused OpmEd to
miss that match. Code rewritten and the Find function is fixed.
- The same method is implemented in the Message Reading, reduses
changes to miss the NULL terminator of the messages that is
shorter then the message frame in squish areas...
- Fixed some Addressing problems.
- Fixed the private reply problem.
*******************************************************************************
OpmEd ColorFile
*******************************************************************************
;
SLine Black Cyan Yellow LMagenta
; \ \ \ \___ Statusline Help Color
; \ \ \___________ Statusline Topic Color
; \ \___________________ Statusline Background
; \___________________________ Statusline Normal Color
;
DialogBox Black LGray Yellow Red
; \ \ \ \___ Dialog Info Color
; \ \ \___________ Dialog Topic Color
; \ \___________________ Dialog Background
; \___________________________ Dialog Box Color
;
DialogHigh DGray White
; \ \_____________________ Dialog Hilite Color
; \_____________________________ Dialog Hilite Background
;
MsgText LGray Blue Green Magenta
; \ \ \ \___ Message Kludge Color
; \ \ \___________ Message Quote Color
; \ \___________________ Message Background
; \___________________________ Message Text Color
;
MsgBlock Blue LGray
; \ \_____________________ MessageBlock Background
; \_____________________________ MessageBlock Color
;
MsgHeader Black LGray White Red
; \ \ \ \___ Header Matrix Color
; \ \ \___________ Header data Color
; \ \___________________ Header Background
; \___________________________ Header Topic Color
;
MenuColor Blue LCyan Red DGray
; \ \ \ \___ Menu Void Color
; \ \ \___________ Menu Letter Color
; \ \___________________ Menu Background
; \___________________________ Menu Frame/Text Color
;
MenuSelect LCyan Blue Red Blue
; \ \ \ \___ Menu Select Letter Background
; \ \ \___________ Menu Select Letter Color
; \ \___________________ Menu Select Bar Background
; \___________________________ Menu Select Bar Color
;
WinFrame Black LGray Blue Yellow
; \ \ \ \___ ??? .. Help Color
; \ \ \___________ ??? .. Title Color
; \ \___________________ Window Frame Background
; \___________________________ Window Frame Color
*******************************************************************************
OpmEd ControlFile
*******************************************************************************
- OPMED.CFG keys used with this version:
Sysop - Your name
System - Your systems name
Address - Your node adress
PointNet - Your private point net (No need for it? :-))
ShowKludges - See the kludge lines by default
Nodelist - Version and path to your nodelists
FidoUsers - Path and name of your FIDOUSER.LST file
ScreenLines - Specify lines on screen at startup
HiBackGround - Eneble high (colors 8-15) background colors
SetCharSet - Tell what character-set/translation you use
UseMsgid - Put a MSGID/REPLY kludge line in each message
ReadCharSet - Seek each message for the Charset kludge
Translate - Tell OPMED which character translation to use
Area - Specifiy areas not found in BT.Cfg or Areas.bbs
Scanareas - Scan all areas at startup
AreasBBS - Path and name of your AREAS.BBS file
BinkleyCfg - Path and name of your BINKLEY.CFG file
NetFlags - Set the default flags for all new netmail message
Macro - Define your macro string to use pressing ALT-??
Colors - Your defined colors for OpmEd (see "ColorFile")
Assign - Re-assign drive specifications
LogFile - Path and name of your OPMED.LOG file
FUGeneric - Use generic search mode, instead of the binary
StoreArea - Path to your area where you want to store msgs
LastRead - Specify LastRead file to use
ExportFile - Path and name of your default msg-export file
DelMatrix - Delete original message after quoting it
Echotossfile - Path and name of your ECHOTOSS.LOG file
StartArea - Which area OpmEd will start in
HideSeenBy - Hide SEENBY lines
ScanChange - Jump directly to "Change Area" after scanning
NoSysID - Exclude system configuration
AddPID - Adds PID kludge to message
EchoTossAppend - Append info to ECHOTOSS.LOG
NoSharedFiles - Specify open mode for NODEX.NDX/.DAT.
TabSize - Size of TAB when used in messages
OpusDates - Prevent the Zone/Point info in the message header
ColorFile - Color definition for OpmEd (see "Colors")
DefSqSet - The default "SqSet" values used in .SQD files
UseFidoSqa - Use OpmEds new way to read Origin, Quote etc info
DefQuote - Your default quote string in messages
SquishCFG - Use Squish.Cfg for EchoArea information
*******************************************************************************
OpmEd ErrorLevels
*******************************************************************************
0 None
1 LocalMail
2 EchoMail
3 EchoMail/LocalMail
4 NetMail
5 NetMail/LocalMail
6 NetMail/EchoMail
7 NetMail/EchoMail/LocalMail
*******************************************************************************
OpmEd Limits
*******************************************************************************
MEMORY REQUIRMENTS:
* Add for item bytes
---------------------------------------------
- SYSOP.NDX..................... 0 (Work size 1024/bytes)
- Area.......................... 160
- Carbon-Copy................... 64
- Macro-Key..................... 80
- AKA........................... 28
* Max values for item bytes
---------------------------------------------
- Areas......................... 500
- Area-Number................... 65535
- Messages in Area.............. 4000
- Message number................ 65535
- Carbon-copies................. 100
- Crosspost..................... 20
- Message Size.................. 16k (400 lines * 80/bytes)
- Macro-Keys.................... 20
- Saved Lines................... 100
- Drive Re-Assign............... 10
- AKA's......................... 20
- Nodes In Nodelist............. No-Limit
Look-Up Entries in the List... 256 (256 ent * 90/b)
*******************************************************************************
OpmEd Macros
*******************************************************************************
HOW MACROS ARE MADE
'&&' : Insert '&'
'&A' : Quoted message's To-Name
'&a' : First-Name of the quoted message's To-Name
'&R' : Mew Messages To-Name
'&r' : First-Name of the New Msessage's To-Name
'&S','&s' : the New Message's Subject line;
MOVEMENT
'^C' : goto end of text <EOT>
'^D','^F' : goto end of line <EOL>
'^E' : goto previous line
'^X' : goto next line
'^I' : Insert a tab <Tab>
'^M' : Insert a return <Return>
'^Z' : Save message and leave edit mode <Save & Exit>
Macros Used in the Quote header
'&&' : Insert '&'
'&A' : Message From Name
'&a' : Forst-Name of Message From Name
'&D','&d' : Day of Quoted Message
'&E','&e' : Destination Address of Quoted message in MATRIX Areas
'&H','&h' : Origination Address of Quoted message
'&M','&m' : Month of Quoted message
'&R' : Messages To-Name);
'&r' : Firdt-Name of Messages To-Name
'&S' : Message Subject
'&T','&t' : Time of Quoted message
'&Y','&y' : Year of Quoted message
'^M', '^I' : <Enter> & <Tab> can also be used...
*******************************************************************************
OpmEd Colors
*******************************************************************************
* The old 'Colors' & Defaults
1 SLineDataFg 4;
2 SLineTopicFg 0;
3 SLineHelpFg 7;
4 SLineBg 3;
5 DiaBoxFg 15;
6 DiaBoxBg 0;
7 DiaTopicFg 14;
8 DiaDataFg 3;
9 DiaHighFg 0;
10 DiaHighBg 7;
11 MsgTextFg 14;
12 MsgTextBg 0;
13 MsgQuoteFg 3;
14 MsgKludgeFg 7;
15 MsgKludgeBg 0;
16 MsgBlockFg 14;
17 MsgBlockBg 1;
18 HeadTopicFg 3;
19 HeadTopicBg 0;
20 HeadDataFg 15;
21 HeadDataBg 0;
22 MatrixLineFg 4;
23 MatrixLineBg 0;
24 WinFrameFg 15;
25 WinFrameBg 0;
26 MenuFrameFg 14;
27 MenuFrameBg 3;
28 MenuTextFg 0;
29 MenuTextBg 3;
30 MenuBarFg 15 {3};
31 MenuBarBg 1 {0};
32 MenuLetterFg 4;
* The 'ColorFile' options:
'SLINE' <FG> <BG> (<INFO-FG> <DATA-FG> same Bg)
'SLINEINFO' <FG> <BG>
'SLINEDATA' <FG> <BG>
'DIALOGBOX' <FG> <BG> (<INFO-FG> <DATA-FG> same Bg)
'DIABOXINFO' <FG> <BG>
'DIABOXDATA' <FG> <BG>
'DIALOGHIGH' <FG> <BG>
'MSGTEXT' <FG> <BG> (<Quote-FG> <Kludge-FG> same Bg)
'MSGQUOTE' <FG> <BG>
'MSGKLUDGE' <FG> <BG>
'MSGBLOCK' <FG> <BG>
'MSGHEADER' <FG> <BG>
'MSGMATRIX' <FG> <BG>
'MENUCOLOR' <FG> <BG> (<INFO-FG> <DATA-FG> same Bg)
'MLETTERLO' <FG> <BG>
'MLETTERHI' <FG> <BG>
'MENUSELECT' <FG> <BG>
'MENUBARHI' <FG> <BG>
'WINFRAME' <FG> <BG> (<INFO-FG> <DATA-FG> same Bg)
* The Colors used in the ColorFile:
BLACK
BLUE
GREEN
CYAN
RED
MAGENTA
BROWN
LGRAY
DGRAY
LBLUE
LGREEN
LCYAN
LRED
LMAGENTA
YELLOW
WHITE
*******************************************************************************
OpmEd BetaCrew
*******************************************************************************
ThanX to:
Bill Bond 1:325/118 x
Richard Nelson 1:216/117
Jimmy Winson 1:2625/100 x
Bill Weinel 1:151/121 x
Justin Marquez 1:106/100 x
Rob Jacobsen 1:3403/4 x
Jeff King 1:138/130 x
Rune Fredriksen 2:212/8.2 x
Jan Klingenberg 2:212/8.9 x
Noralf Brandser 2:212/12 x
Rune Larsen 2:212/11 x
Thomas Sundblom 2:201/114
Christer Jonson 2:201/111
Goran Eriksson 2:201/505
Phil Burden 2:25/997 x
Dave Randle 2:255/124 x
Laurent Jumet 2:293/2211.1 x
Steve Sharp 3:714/207 x
Andrew Ridge 3:714/207.10 x
Graham Broadbridge 3:714/207.7 x
*******************************************************************************
OpmEd Future
*******************************************************************************
- Rebuild the help system
- Implement Opus 2.00 message base
- Implement Qwk and Hudson support?
- Implement PGP support?
- Rebuild the mouse support
- Rebuild the translation system
-
-
-
-
-
-
-
-
===============================================================================
WARNING: DON'T compress OPMED.EXE, using PKLITE or LZESHELL or...
The program file are already compressed and an overlay file
is stuck to the end of it.
Further compressing will result in the program refusing to start !!!
===============================================================================
OPMED Team at ProSoft:
Bjoern Jenssen 2:212/8.1 OS2
Rune Fredriksen 2:212/8.2 WIN
Bengt Johansen 2:212/8.26 DOS
Stein-Ivar Johnsen 2:212/8 DOS
Tromsoe, Norway 09-01-95
ProSoft 2:212/8