home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
bbs_ra
/
seditv23.arj
/
SEDIT.DOC
next >
Wrap
Text File
|
1991-03-21
|
16KB
|
359 lines
▄████▄ ██████ █████▄ ██ ████████
██ ██ ██ ██ ██ ██
▀█████▄ ████ ██ ██ ██ ██ V2.3
██ ██ ██ ██ ██ ██
▀████▀ ██████ █████▀ ██ ██
The Menu Editor
Editing the Menus of SuperBBS
(C) 1991 by Oliver Weindl
For Upgrade Versions Call TOOLBOX Rottenburg/L
Germany - 08781-3188 1200-2400 BAUD
-1-
1.General
SEDIT is a menueditor for SBBS and QBBS. Other BBS programs may not work
with this version of SEDIT.
SEDIT is deliverd in following package:
SEDIT.EXE Main program
SEDIT.OVR Overlay with some functions
SEDIT.TPY The Menutypes (this is a real ASCII File, you can append
new menutypes by adding them in this textfile.
Only us a simple ASCII-Editor)
SEDIT.INI (only the registrated Version of SEDIT)
SEDIT.DOC Should be there, cause you're reading it ;-)
SEDIT.KEY new item, list of all keys SBBS supports
When you are running SEDIT, there will be much more files in the directory,
SEDIT will create them by itself.
2. Registration or not
If you don't have the registrated version of SEDIT, don't panic, you can
purchase it for a little fee of 20 German Marks.
If you want to do this, just send me a short letter, and include
a formatted disk. Tell me your registration-datas (2 lines) and you
will receive the disk as fast as possible. It will contain a file
called SEDIT.INI. this will be your ticket for later versions of SEDIT.
You don't need to registrate any more, cause you only take the SW-version
and the key will work.
You can send the money by check (payable in DM) or in bank-notes (please
german notes, cause i don't want to change LIT or so).
Write to Oliver Weindl
Sudetenstr.3
D-8303 Rottenburg/L
You also can contact me on my BBS (TOOLBOX Rottenburg 08781-3188) or
with FIDO (JUKEBOX Landshut 2:246/6).
3. Let's Get Started
After the introduction-screen (in the SW version this will take some
time), you have to choose one of the existing menus in your menu-directory.
SEDIT takes its informations from CONFIG.BBS. So this file should be
in the same directory than SEDIT. You also can simply type a name, this
menu will be created, if it doesn't exist yet.
Suddenly you have entered the Main Menu of SEDIT. All the menu-functions
are displayed by pressing F1 in the Main Menu.
Now you can edit the different entries of the menu. You can do this
by using the cursor-keys, or simply press the key, which would call
this entry in the BBS.
-2-
4. The EDIT-Area
╔═ TEXT-String ═════════════════════════════════════════════════════════════╗
║ 1 2 3 4 5 6 7 ║
║123456789012345678901234567890123456789012345678901234567890123456789012345║
║ LogOff TOOLBOX Rottenburg ;∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙║
╚═══════════════════════════════════════════════════════════════════════════╝
╔═ Data-String ═════════════════════════════════════════════════════════════╗
║∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙║
╚═══════════════════════════════════════════════════════════════════════════╝
DATA should make : None
Menutype : 0 0 Text Line (Not Considered a Command) ..
Security : 5
KEY : ? Used : ????MS!?+???
╔═ Colors ════════════╗
║Foreground : 15 ║
║Background : 1 ║ ▄████▄ ██████ █████▄ ██ ████████
╚═════════════════════╝ ██ ██ ██ ██ ██ ██
▀█████▄ ████ ██ ██ ██ ██ V2.3
╔═ Flags ═════════════╗ ██ ██ ██ ██ ██ ██
║Flag A: -------- ║ ▀████▀ ██████ █████▀ ██ ██
║Flag B: -------- ║
║Flag C: -------- ║
║Flag D: -------- ║ ╔═ ALT + (Assignment 1) Change with ALT + F1-F5
╚═════════════════════╝ ║ 1=┌ 2=┘ 3=─ 4=┐ 5=└ 6=│ 7=┤ 8=├ 9=┴ 0=┬ ║
╚═══════════════════════════════════════════════╝
UP/DOWN with cursor keys --- ESC ends editing
The Picture above shows you the screen of the EDIT-Area.
The field TEXT-STRING contains the Chars which will be printed from the
BBS. A semikolon at the end of this lines supresses a carriage RETURN.
By pressing F10 you can make a database for your own Key-definitions.
Most BBS like QBBS or SBBS support Key-Codes for different BBS functions.
To hold all this keys in mind, you need to be either a genius or you are the
programmer of the BBS-Program. Pressing ALT + U in this field will remake
all changes.
The Field DATA-STRING stands for special command-lines. This depends
on what for Menu-types you have choosen below. "DATA should make" gives you
a hint, what should stand in the command.line. For further information see
your BBS DOC.
At Menutype you can input one of the available menutypes. Pressing F1
let you choose one out of the existing menutypes. This list can be
changed in the File SEDIT.TPY. Use a simple ASCII editor for this
operation.
The Security Level also can be changed by pressing F1. This list is
taken from LIMITS.BBS. But you also can make comments to the different
levels.
The KEY-Field only consists of one character. This Key will invoke the
menutype in your BBS.
Background/Foreground sets the colors for the TEXT-STRING.
In the FLAG-BOX you can change the flagg-settings for this menuentry.
Put a "X" on the Bit you want to set. On the right you get your own
FLAG-description. Changing this descriptions is possible in the Main
Menu.
-3-
5. The Main Menu
In the Main Menu there are a lot of Functions which can be invoked with the
function keys or with the ALT key. Now you get a list of these functions:
Pressing F1 will give you this HELP-SCREEN :
╔═════════════════════════════════════════════════════════════════════╗
║ ║
║ F1 HELP F2 Level-Editor ║
║ F3 Load New Menu F4 Simulation-Settings ║
║ F5 Start Simulation F6 Check Menu-structure ║
║ F7 Search & Replace F8 Linenumbers ON/OFF ║
║ F9 Flag-Settings F10 Save Menu ║
║ ║
║ ALT + I Insert Entry ALT + A Append Entry ║
║ ALT + D Delete Entry ALT + E ANSI-Editor ║
║ ALT + P Prompt edit ALT + F Flags ON/OFF ║
║ ALT + N New name for Menu ALT + S Block save ║
║ ALT + C Copy Entry ALT + L Block load ║
║ ALT + G Global Prompt ALT + T Default Entry ║
║ ESC END ALT + O ANSI Compiler ║
║ ║
║ Choose an entry with the cursor keys or simply by pressing its ║
║ INVOKE key. Pressing F10 in edit-mode gives you a list of keys. ║
║ With ALT + U in edit-mode, you can invoke an UNDO-function. ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════╝
F2 Level Editor : Here you can create comments for each
securitylevel found in your LIMITS.BBS.
If you add an level in your BBS, SEDIT
will recognize this automatically.
F3 Load New Menu: Loading a new Menu into SEDIT
F4 Simulation Settings: Here you can define your simulation-
environment. So you also can test your
Menu-structure by simulating a new User.
F5 Start Simulation: Starts the Simulation with the in F4 defined
simulation-settings. The Simulation only
follows a few of the available commands.
There are for example GOTO and GOSUB commands,
RETURN from SUBMENU is also recognized.
Additionaly you can view ASC/ANS Files.
Other commands are ignored and you have to test
them in your BBS.
-4-
F6 Check Menustructure: This Option allows you to show you, wether
your menustructure has errors or not.
SEDIT looks for jumps in other menus or ASC
ANS files, which should be shown. If the
file is missing, SEDIT will beep and show you
the missing Filename.
F7 Search & Replace: Pressing this key allows you to serach for
special command-lines in your menu-structure.
For example if you renamed a menu, its necessary
to change all jumps to this menu. Simply type
in the old name of the menu and the new one.
Then SEDIT will search all menus and replace the
old one with the new.
F8 Linenumbers ON/OFF : Changing Linenumbers ON/OFF
F9 Flag-Settings : Here you can define the descriptions which will
be shown when editing the flags in the EDIT-
Area. Choose a bit and press RETURN. Now you can
edit the description. Cursor LEFT/RIGHT changes
Flags A to D.
F10 Save Menu Save the Menu.
Now follow the special ALT-Functions in the Main Menu:
ALT + I Insert Line Insert a line at cursor location.
ALT + D Delete Line Delete the line at cursor location
ALT + P Edit Prompt Edit the Prompt and the Highlight-colors.
The Prompt is the line shown at the bottom of
each menu. SEDIT won't show this Prompt.
A "~" stands for TIMELEFT, that means the
BBS will insert here the minutes, which you have
left in the BBS. Prompt colors and the highlight
colors can also defined here. To highlight a
character in the menu, take him into two "^".
E.G. [^L^] LOGOFF will put the L in highlight.
ALT + N New Name for menu Let you choose a new name for the actual menu
ALT + C Copy Entry Copy an entry. First you have to choose the entry
which should be copied. Take the cursor
to the position, where the Entry should be
copied. Now you only have to choose wether to
INSERT the entry or OVERWRITE the entry at
cursor location.
ALT + A Append Entry Append an entry at the bottom of the Menu.
ALT + E ANSI Editor Let you call up an ANSI-Editor for editing
your ANSI files in the txtfile directory.
I advise you to use THEDRAW for this operation.
It takes not to much memory. Before you can
call up the editor, you have to give SEDIT the
full Path and the filename of the editor. Don't
forget the Extension of the Editor (EXE or COM).
-5-
ALT + F Flags ON/OFF Here you can set Flags or disable them globaly.
If you have changed a flag-setting in your BBS,
you have to change all menus, simply
choose this option and set or delete the flags
globaly.Choose the Flags to set, and SEDIT will
prompt you before every menu, wether he should
change the flag or not.
ALT + S Save Block Firstly choose the beginning of the block,
and then the ending. Now you only have to give
the block a name (existing files are deleted).
ALT + L Load Block Loads an saved block, and inserts him at
cursor location.
ALT + G Global Prompt With this option you can change all Prompt-
strings in your menus in one moment. Simply
define a string and the colors, and the changes
will be done to all menus in menudirectory.
ALT + T Default Entry Now you can define a default entry which will
be insert in your menus by ALT + I and ALT + A.
ALT + O ANSI Compiler Compiles an ANSI File (*.ANS) to a SEDIT
block-file (*.BLK). Firstly choose an existing
ANS File in the current directory. Then enter
the name of the destination-block. SEDIT will
convert the ANSI file into the menu-structure
of QBBS/SBBS. This block can be implemeted by
the ALT + L option.
ESC ESC puts you out of SEDIT.
-6-
6. Shareware
Some guys who will use this editor ( or any other SW program ) will say
"hey what's up, the fool wants money for the prog, let's take our Debugger
and get it fixed!". Yes, this will (perhaps) propably happen. But
nevertheless, supporting the Shareware-principle is not one of the bad ones.
Only the paying users of SW programs keep the scene alive. So don't
sit on your money, and registrate. If every user only registrates to
one SW program, this would increase the quality of the SW scene enormously.
7. Finally
This DOC isn't one of the long ones. I simply give you a short summary
of the abilities of SEDIT. If you have questions or suggestions (how
nice it rhymes B-) you can contact me over my BBS. Simply call
Germany 08781-3188 . We're online from 07.00 to 24.00 under the week,
and at weekends 24h. If you want to have the level for the SBBS area,
complete the Questionary in the main menu and then answer the questions
in the sysop-menu.
Saving money, you also can contact me over FIDO JUKEBOX *HST* Landshut 24h
2:246/6 (Thanx to the SysOp Werner Hielscher for extremly excessive and
annoying ;-) Beta-testing).
So, that was it. Surely you've recognized, that my english is not
one of the best ones, but i hope you can handle with SEDIT.
May the CARRIER be with You .......