home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / comm / sedit270.zip / SEDIT.DOC < prev    next >
Text File  |  1993-01-02  |  35KB  |  901 lines

  1.  
  2.  
  3.       SEDIT V2.7 (c) 1992 by Oliver Weindl                          Page 1  
  4.       ════════════════════════════════════════════════════════════════════
  5.  
  6.       
  7.                                                   
  8.       
  9.       
  10.       
  11.       
  12.       
  13.       
  14.       
  15.       
  16.       
  17.       
  18.       
  19.       
  20.       
  21.                             
  22.       
  23.                                                                 
  24.                        ▄████▄ ██████ █████▄  ██ ████████                                           
  25.                       ██      ██     ██   ██ ██    ██                                              
  26.                       ▀█████▄ ████   ██   ██ ██    ██   V2.7 
  27.                            ██ ██     ██   ██ ██    ██                                              
  28.                       ▀████▀  ██████ █████▀  ██    ██                                              
  29.                                                                                       
  30.                                                                                       
  31.                             The MenuEditor for SBBS
  32.                
  33.                 
  34.                     (c) 1991,92 by Oliver Weindl 2:246/45                                                                                
  35.        
  36.       
  37.       
  38.       
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.                                       -1-                                 
  59.  
  60.  
  61.  
  62.  
  63.       SEDIT V2.7 (c) 1992 by Oliver Weindl                          Page 2  
  64.       ════════════════════════════════════════════════════════════════════
  65.  
  66.       
  67.       
  68.       1. What is SEDIT
  69.       
  70.       SEDIT is a MenuEditor for SuperBBS.  It supports multilanguage and
  71.       all menutypes and keycodes of SuperBBS.  All menus can be edited in
  72.       WYSIWYG or linenumber mode. 
  73.       
  74.       2.Getting started
  75.       
  76.       SEDIT can be configured by a small config file named SEDIT.CTL.
  77.       Simply edit this file for your own purposes.
  78.       
  79.       The CONFIG-FILE :
  80.       
  81.       I only want to give a short overview of the available control
  82.       statements.  The syntax and some mor information is given in the
  83.       SEDIT.CTL file.
  84.       
  85.       This variable points to your SBBS-homdirectory, where the CONFIG.BBS
  86.       and SCONFIG.BBS files are stored.
  87.       
  88.       BBSPath=c:\sbbs
  89.       
  90.       Quite a silly variable, but for some freaks quite nice ;-) It
  91.       generates a sound when exploding the windows ...
  92.       
  93.       Sound
  94.       
  95.       Defines the paths to the different menudirectories and
  96.       textdirectories in multilanguage mode.  Usually ther is only one
  97.       MenuPath statement here, but you can define up to 300.
  98.       
  99.       MENUPath=c:\sbbs\menu c:\sbbs\text German Menu directory
  100.       
  101.       This control variable defines the startupmode of SEDIT.  If you
  102.       define Supresslines, the default display is WYSIWYG, otherwise SEDIT
  103.       will startup in Linennumbermode.
  104.       
  105.       Supresslines
  106.       
  107.       Quite important is this statement.  Here you define the default
  108.       menuprompt of new menus.
  109.       
  110.       DEFAULTPROMPT=Restzeit ^~^ Minuten, Dein Befehl>
  111.       
  112.       If you define this variable in the control file, SEDIT will explode
  113.       all windows (nice ;-).
  114.       
  115.       Explode
  116.  
  117.  
  118.                                       -2-                                 
  119.  
  120.  
  121.  
  122.  
  123.       SEDIT V2.7 (c) 1992 by Oliver Weindl                          Page 3  
  124.       ════════════════════════════════════════════════════════════════════
  125.  
  126.       
  127.       If you define explode, you should also define the Delay for the
  128.       explode, 0 is the fastest, 255 the slowest (not recommended).
  129.       
  130.       ExplodeDelay=4
  131.       
  132.       The Startmenu statement defines the menu your BBS starts up.  This
  133.       is important for the menustructure simulation, so that SEDIT knows,
  134.       which menu is the first one.
  135.       
  136.       StartMenu
  137.       
  138.       This statement sets two flashing indicator lights at the SEDIT-logo
  139.       in editmode.This two lights indicate savestatus and the editmode in
  140.       which you are workling. I advice you to keep this feature active !
  141.       
  142.       DisplaySaveFlag
  143.       
  144.       The ActionKey statement defines in which editmode SEDIT starts up.
  145.       Read more about the JumpMenu and JumpEntry mode in the following
  146.       sections. Possible parameters of ActionKey are "JumpEntry" and
  147.       "JumpMenu". A New feature is EditText for default.
  148.       
  149.       All other neccessary informations SEDIT takes from the config files
  150.       of SBBS.
  151.       
  152.       If you have changed this file, you can start SEDIT.  You don't
  153.       have to put SEDIT in the SBBS directory ( i hate this long
  154.       directories) , you can define a subdirectory and put the dos-path
  155.       on it. SEDIT checks itself, in which directory it's placed.
  156.       
  157.       If you haven't registered SEDIT, SEDIT will prompt you to type in 4
  158.       different keys on startup.  I've decided to do so, cause i don't
  159.       want to bring out crippled software any more.  You should see how
  160.       the program works, and if you decide it's good enough for you, you
  161.       can register it.  When registering you receive a key-file, which
  162.       supresses this stupid typing at startup.
  163.       
  164.       
  165.       3. The Startup
  166.       Depending on wether you defined more than one menu-directory in the
  167.       CTL-file, SEDIT asks for the language if you're running
  168.       multilanguage.  Choose one of the languages, und you receive a
  169.       scrollbox where the menus are listet in.  You can choose one of the
  170.       menus by scrolling the inverted bar on it, or just simply type in
  171.       the name of the menu. If you only have defined one Language, you 
  172.       directly jump to the file-selection-box.
  173.       
  174.       
  175.       4. Edit Mode
  176.  
  177.  
  178.                                       -3-                                 
  179.  
  180.  
  181.  
  182.  
  183.       SEDIT V2.7 (c) 1992 by Oliver Weindl                          Page 4  
  184.       ════════════════════════════════════════════════════════════════════
  185.  
  186.       
  187.       When you have choosen a menu, the screen changes to edit mode.
  188.       Depending on the displaymode (WYSIWYG or Linenumber) you can scroll
  189.       up and down to the different menuentries.  Pressing F1 in the
  190.       editmode displays a list of all available functions (press ALT+H for
  191.       a helpscreen).
  192.       
  193.       
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.                                       -4-                                 
  239.  
  240.  
  241.  
  242.  
  243.       SEDIT V2.7 (c) 1992 by Oliver Weindl                          Page 5  
  244.       ════════════════════════════════════════════════════════════════════
  245.  
  246.       ┌─────────────────╒═══════════ Choose a Function ════════════╕                  
  247.       │  ░▒▓█▓▒░        │           Insert Entry (ALT+I)           │                  
  248.       │  ░▒▓█▓▒░        │           Append Entry (ALT+A)           │                  
  249.       │  ░▒▓█▓▒░   I   ▀│           Delete Entry (ALT+D)           │                  
  250.       └─────────────────│                                          │                  
  251.                         │        Key-Menu Add/Delete (ALT+K)       │                  
  252.                         │      Change Flagdescriptions (ALT+F)     │                  
  253.       [I] Impressum     │  Edit Prompt & Highlight Colors (ALT+P)  │                  
  254.       [M] Message Base  │    Change prompt in all menus (ALT+T)    │                  
  255.       [K] Konfiguration │      Change Flag & Security (ALT+B)      │                  
  256.       [X] Netmails      │      Edit default menuentry (ALT+M)      │                  
  257.                         │       Define & Save a Block (ALT+S)      │                  
  258.             [A] Allgemei│       Load $ Insert a Block (ALT+L)      │                  
  259.             [W] Wegweise│    Copy Entry to new Position (ALT+C)    │                  
  260.             [Q] Fragebog│       Compile ANSI to Menu (ALT+U)       │len -----         
  261.             [#] SysOp Me│        Preview actual Menu (ALT+V)       │                  
  262.             [S] Gesamtan│          View/Print Menu (ALT+G)         │                  
  263.             [H] HILFE !!│              Save Menu (F2)              │                  
  264.                         │          Linenumbers ON/OFF (F8)         │                  
  265.                         │      Menustructure Simulation (F10)      │                  
  266.                         │      Changed my mind, do nothing ;-)     │                  
  267.                         ╘══════════════════════════════════════════╛  
  268.                         
  269.                                                                                       
  270.         Menu : C:\SBBS\MENU\TOP_2.MNU                               │   SEDIT V2.6    
  271.        A:--------B:--------C:--------D:-------- Sec:5     FG:15  BG:1   Key:? Typ:0   
  272.       -----------------------------------------------------------------------------
  273.       
  274.       The Screenshot above shows you the screen when pressing F1.  Following i
  275.       will explain the different functions (all functions can also be
  276.       started by pressing the combination in brackets).
  277.       
  278.       "Insert Entry (ALT+I)"
  279.       
  280.       Inserts an entry at current cursorposition.  the contents of the
  281.       entry are take from the default menu entry, which is explained
  282.       later. 
  283.       
  284.       
  285.       "Append Entry (ALT+A)"
  286.       
  287.       Appends an entry at the bottom of the current menu.
  288.       
  289.       
  290.       "Delete Entry (ALT+D)"
  291.       
  292.       Deletes the entry at current cursorposition. 
  293.       
  294.       
  295.       "New Name for Menu (ALT+N)"
  296.  
  297.  
  298.                                       -5-                                 
  299.  
  300.  
  301.  
  302.  
  303.       SEDIT V2.7 (c) 1992 by Oliver Weindl                          Page 6  
  304.       ════════════════════════════════════════════════════════════════════
  305.  
  306.       
  307.       Give the actual menu a new name (so called save-as feature).
  308.       
  309.       
  310.       "Key-menu Add/Delete (ALT+K)"
  311.       
  312.       SEDIT provides a variety of alread built in keycodes, which are
  313.       supported from SBBS.  In this menu you can create your own
  314.       key-definitions.  There are already about 60 keycodes available,
  315.       which are defined from SBBS (showing minutes left etc...).
  316.       This keycodes can be used in entry-editing ind the text-line.
  317.       more information about this topic follows later.
  318.       
  319.       ╒═════════════════════════════ Edit Special Keys ══════════════════════════════╕
  320.       │                                                                              │
  321.       │          ╒═══════════════════ Please Choose ════════════════════╕            │
  322.       │          │    0    Displays user's sysop comment               │            │
  323.       │          │    1    Full screen editor (returns ON or OFF)      │            │
  324.       │          │    2    User's age                                  │            │
  325.       │          │    3    User's birthday                             │            │
  326.       │          │    4    Time of user's first call                   │            │
  327.       │          │    5    Date of user's first call                   │            │
  328.       │          │    6    MailCheck at logon (returns ON or OFF)      │            │
  329.       │          │    7    User's down-/upload ration in kilobytes     │            │
  330.       │          │    8    User's down-/upload ratio in files          │            │
  331.       │          │    A    User's full name                            │            │
  332.       │          │    B    User's city and state                       │            │
  333.       │          │    C    User's password                             │            │
  334.       │          │    D    User's business/data phone number           │            │
  335.       │          │    E    User's home/voice phone number              │            │
  336.       │          ╘══════════════════════════════════════════════════════╛            │
  337.       │                                                                              │
  338.       │                                                                              │
  339.       │         <E>dit Key    <D>elete Key    <A>dd Key    <ESC> Quit & Save         │
  340.       │                                                                              │
  341.       ╘══════════════════════════════════════════════════════════════════════════════╛
  342.       Screenshot for Keycode-menu.
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.                                       -6-                                 
  359.  
  360.  
  361.  
  362.  
  363.       SEDIT V2.7 (c) 1992 by Oliver Weindl                          Page 7  
  364.       ════════════════════════════════════════════════════════════════════
  365.  
  366.       "Change Flagdescription (ALT*F)"
  367.       
  368.       Sedit provides a possibility to give each Flag a own description.
  369.       So you never loose the overview over your flag-system.  Simply choose
  370.       the flag and give it a descfription of your choice.
  371.       
  372.       
  373.       "Edit Prompt & Highlight Colors (ALT+P)"
  374.       
  375.       Each menu has a prompt, which contains something like "Minutes Left,
  376.       Your order >".  This context can be changed with this option.  Also
  377.       you have in common menu entries the possibility to highlight parts
  378.       of the text, by putting them between two "^".  The Highlight color
  379.       can also be changed in this menu.
  380.       
  381.       ╒═════════════════════════════ Change the Prompt ══════════════════════════════╕
  382.       │                                                                              │
  383.       │                                                                              │
  384.       │                                                                              │
  385.       │                                                                              │
  386.       │ Prompt Text : Restzeit ^~^ Minuten, Dein Befehl =>                   
  387.       │                                                                              │
  388.       │  Foreground  : 15                                                            │
  389.       │  Background  : 0                                                             │
  390.       │                                                                              │
  391.       │  HL FGround  : 15                                                            │
  392.       │  HL BGround  : 1                                                             │
  393.       │                                                                              │
  394.       │                                                                              │
  395.       │                                                                              │
  396.       │                                                                              │
  397.       │  ╒══ Prompt Preview ═════════════════════════════════════════════════════╕   │
  398.       │  │                                                                       │   │
  399.       │  │   Restzeit ~ Minuten, Dein Befehl =>                                  │   │
  400.       │  │                                                                       │   │
  401.       │  ╘═══════════════════════════════════════════════════════════════════════╛   │
  402.       │                                                                              │
  403.       ╘══════════════════════════════════════════════════════════════════════════════╛
  404.       
  405.       
  406.       
  407.       "Change Prompt in all Menus (ALT+T)"
  408.       
  409.       If you want a single "always-be-the-same-prompt" in your menus
  410.       simply run these option.  SEDIT searches all menus of the defined
  411.       path and changes the prompt to that one you specified.  It's a quite
  412.       usefull utility !
  413.       
  414.       
  415.       "Edit Default Menu Entry (ALT+M)"
  416.  
  417.  
  418.                                       -7-                                 
  419.  
  420.  
  421.  
  422.  
  423.       SEDIT V2.7 (c) 1992 by Oliver Weindl                          Page 8  
  424.       ════════════════════════════════════════════════════════════════════
  425.  
  426.       
  427.       Every time you insert or append an entry, SEDIT needs to know, what
  428.       should contain this entry.  With this option you define a default
  429.       entry, which will be used by SEDIT for such purposes.
  430.       
  431.       
  432.       "Define & Save a Block (ALT+S)"
  433.       
  434.       Here you can define the beginning and the end of a entry-block and
  435.       save this one to disk.  This is very usefull for logos, headlines
  436.       etc... 
  437.       
  438.       
  439.       "Load & Insert a Block (ALT+L)"
  440.       
  441.       Loads a saved Block (you remember ;-) and inserts it at current
  442.       cursor position.
  443.       
  444.       
  445.       "Copy Entry to new Position (ALT+C)"
  446.       
  447.       If you want to copy one of the entries to another position, you can
  448.       do this by choosing this funtion.  I think i don't have to explain
  449.       more about the copy function ;-)
  450.       
  451.       
  452.       "Compile ANSI to Menu (ALT+U)"
  453.       
  454.       This is a quite powerfull function of SEDIT.  First you have to
  455.       choose a ANSI file, and then define a destination block.  SEDIT
  456.       compiles the ANSI file to a valid SBBS-menustructure.  So you can
  457.       simply paint your menu by using one of the ANSI-painters and then
  458.       compile the whole thing into a menu-block.  This block can be
  459.       insertet by the "Load-A-Block" - function listed above.
  460.       
  461.       
  462.       "Preview actual Menu (ALT+V)"
  463.       
  464.       If you're working in Linenumber-mode this option is quite usefull.
  465.       You see the WYSIWYG-display of the actual menu.  The INCLUDE1.MNU
  466.       function of SBBS is supported, so you see the real result of your
  467.       work without first running SBBS for testmode.
  468.       
  469.       
  470.       "View/Print Menu (ALT+G)"
  471.       
  472.       I don't know why i've implemented this function, i think it was for
  473.       testing purposes. Just be glad, you have it ;-)
  474.       
  475.       
  476.  
  477.  
  478.                                       -8-                                 
  479.  
  480.  
  481.  
  482.  
  483.       SEDIT V2.7 (c) 1992 by Oliver Weindl                          Page 9  
  484.       ════════════════════════════════════════════════════════════════════
  485.  
  486.       "Save Menu (F2)"
  487.       
  488.       If you don't know why to use this option, consider about buying a
  489.       storage-medium ;-)
  490.       
  491.       
  492.       "EditText ON/OFF (F7)"
  493.       
  494.       Allows you to toggle between JumpEntry/JumpMenu (described below) and
  495.       an EditMode, where you can simply scroll around the textlines. If you
  496.       don't know what i mean, try it ;-)
  497.       
  498.       "Linenumbers ON/OFF (F8)"
  499.       
  500.       Toggle between WYSIWYG an Linenumbermode
  501.       
  502.       
  503.       "Toggle JumpEntry / JumpMenu (F9)"
  504.       
  505.       There are two different modes SEDIT handles the the so called Fast-Jump
  506.       feature. In the JumpEntry mode, SEDIT jumps to a specific menuentry when
  507.       the key, which would start the action in SuperBBS, is pressed. This
  508.       works quite fine, if you have large menus, and you often have to scroll
  509.       the window. In JumpMenu mode SEDIT jumps to a new menu (only if the
  510.       key you pressed is a Goto/Gosub/Return menutype). You also can jump
  511.       to a new menu by pressing the TAB-key on your keyboard. This is only
  512.       possible, if you locate the cursor on an entry which would jump to a
  513.       new menu (in linenumbermode the ":" char will change to a ">", to show
  514.       you, that you are on a jump-entry). In JumpMenu mode the INCLUDE1.MNU
  515.       menujumps are supported (if you have put your "Jump to MainMenu" entry
  516.       in the INCLUDE1.MNU menu, this will be recognized). In JumpEntry mode
  517.       you can't do this, cause the INCLUDE1.MNU entries are not visible.
  518.       To indicate in which mode you are operating watch the blinking points
  519.       to reight an left of the SEDIT V?.?? logo on the right bottom. In
  520.       JumpEntry mode this to lights are blinking, in JumpMenu mode they are
  521.       ,hmm, let's call this smoothing ;-)
  522.       
  523.       
  524.       "Menustructure Simulation (F10)"
  525.       
  526.       Starts the simulation of the actual menustructure.  Debending on the
  527.       startupmenu, defined in the CTL-file, SEDIT starts the simulation on
  528.       the specified menu.  Only menutypes which jump to other menus or
  529.       display ASC/ANS files are supported.  Why ?  Because i didn't want
  530.       to write another BBS-Program, SBBS is good enough ;-).  the
  531.       INCLUDE1.MNU function of SBBS is also supported.
  532.       
  533.       Pressing F1 in simulation changes the simulationlevel, so that you
  534.       can test the structure from different point of views.
  535.       
  536.  
  537.  
  538.                                       -9-                                 
  539.  
  540.  
  541.  
  542.  
  543.       SEDIT V2.7 (c) 1992 by Oliver Weindl                         Page 10  
  544.       ════════════════════════════════════════════════════════════════════
  545.  
  546.       ESC brings you back to editmode.
  547.       
  548.       
  549.       The Editmode can be left by pressing ESC.  SEDIT checks wether you
  550.       made changes to the entries in this menu, if this is true, it asks
  551.       you to save the menu.  Those of you, which don't even know why
  552.       saving, just forget about it ;-)
  553.       If you have enabled the status-lights in the config-file, there are
  554.       two flashing points to the right and left of the SEDIT V?.?? logo.
  555.       A green flashing indicates als is ok, a red flashing indicates that
  556.       you have changed the menu and should save the changes. The two points
  557.       are flashing in different ways, which indicate the two editmodes
  558.       JumpEntry and JumpMenu. In JumpEntry mode the points are growing and
  559.       shrinking, in JumpMenu mode the points are smoothing. Just try it, and
  560.       you will see.
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.                                       -10-                                
  599.  
  600.  
  601.  
  602.  
  603.       SEDIT V2.7 (c) 1992 by Oliver Weindl                         Page 11  
  604.       ════════════════════════════════════════════════════════════════════
  605.  
  606.       5. Editing an Entry
  607.       
  608.       
  609.       ╒═════════════════════════ Editing the Default-Entry ══════════════════════════╕
  610.       │╒══════════════════════════════════Display═══════════════════════════════════╕│
  611.       ││         1         2         3         4         5         6         7      ││
  612.       ││123456789012345678901234567890123456789012345678901234567890123456789012345 ││
  613.       ││............................................................................
  614.       ││
  615.       │╘════════════════════════════════════════════════════════════════════════════╛│
  616.       │╒════════════════════════════════Data-String═════════════════════════════════╕│
  617.       ││                                                                            ││
  618.       │╘════════════════════════════════════════════════════════════════════════════╛│
  619.       │ ╒════MenuType════╕    ╒════════════════════════Help═════════════════════════╕│
  620.       │ │Number : 0      │    │ Type  :  Text Line (Not Considered a Command) .     ││
  621.       │ ╘════════════════╛    │ Desc. :  None                                       ││
  622.       │ ╒════Security════╕    │ >>> Warning - Key already used in this menu <<<     ││
  623.       │ │Sec    : 0      │    │ Level :  Level not in LIMITS.BBS !!!                ││
  624.       │ ╘════════════════╛    │ Keys used : #?AFHIKMNOPQSTUWX\                      ││
  625.       │ ╒══════Key═══════╕    ╘═════════════════════════════════════════════════════╛│
  626.       │ │Key    : ?      │    ╒═════════Flags══════════╕      Graphic-Chars          │
  627.       │ ╘════════════════╛    │  Flag A : --------     │  F1   = ┌     F6   = │      │
  628.       │ ╒═════Colors═════╕    │  Flag B : --------     │  F2   = ┘     F7   = ┤      │
  629.       │ │FColor : 7      │    │  Flag C : --------     │  F3   = ─     F8   = ├      │
  630.       │ │BColor : 0      │    │  Flag D : --------     │  F4   = ┐     F9   = ┴      │
  631.       │ ╘════════════════╛    ╘════════════════════════╛  F5   = └     F10  = ┬      │
  632.       ╘══════════════════════════════════════════════════════════════════════════════╛
  633.         Menu : C:\SBBS\MENU\TOP_2.MNU                               │   SEDIT V2.6    
  634.         ALT+F1 Special-Keys / F1-F10 Graphic Chars / CTRL+F1-F5 Change Graphic Chars  
  635.       
  636.       Above you see the edit-window for an entry.
  637.       In the bottom-line you always get some little help about the actual
  638.       editingpoint.
  639.       
  640.       -Display Window
  641.       
  642.       The text SBBS will put out is defined in this window.  With ALT+F1
  643.       you can insert one of the keycodes you can define in the "Key-Menu"
  644.       described above.  The normal function keys are assigned to some
  645.       special graphic chars which you can see in the rigth lower corner.
  646.       This chars can be changed by pressing CTRL F1...F5, just test it.
  647.       
  648.       -Data-String
  649.       
  650.       Some menutypes need special parameter, which are expected in this
  651.       window. Refer to the Help-Window, which data you have to fill in.
  652.       
  653.       -Menu Type
  654.       
  655.       The menutype defines what command should be executed whenn pressing
  656.  
  657.  
  658.                                       -11-                                
  659.  
  660.  
  661.  
  662.  
  663.       SEDIT V2.7 (c) 1992 by Oliver Weindl                         Page 12  
  664.       ════════════════════════════════════════════════════════════════════
  665.  
  666.       the specified key (described below).  If you're not so familiar with
  667.       the possibility of the menutypes, just press F1 and you will receive
  668.       a list ov possible menutypes.  This types are defined in the
  669.       SEDIT.TPY file, which can be updated by a simple ASCII-editor.
  670.       
  671.       -Security
  672.       
  673.       This value (from 0 - 32000) defines the minimum security level to
  674.       access this entry.  Pressing F1 will show you a list of available
  675.       userlevels you already hav defined in the SBBS-config.
  676.       
  677.       -Key
  678.       
  679.       Defines the key which should execute the function described by the
  680.       menutype.
  681.       
  682.       -Foreground
  683.       
  684.       Foregroundcolor of the Display-String
  685.       
  686.       -Background
  687.       
  688.       Backgroundcolor of the Display-String
  689.       
  690.       -Flags
  691.       
  692.       Define the Flagsetting.  For each Flag a window pops up, where you
  693.       can set the different bits by pressing the keys from 1 to 8.
  694.       Additionally the flagdescription of each bit is displayd.  Active
  695.       flags are highlighted.
  696.       
  697.       -Help-Window
  698.       
  699.       The help-window shows some usefull information.  The type-statement
  700.       describes the menutype you've choosen.  The description field below
  701.       gives you a hint, which parameters should stand in the Data-String.
  702.       The Level statement shows the userleveldescription how it is defined
  703.       in SBBS configuration.  "Keys used" shows every used keycombination
  704.       in the menu.  If you define a key twice in the actual menu, a
  705.       flashing warning is shown in the middle of the box (see screenshot).
  706.       
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.                                       -12-                                
  719.  
  720.  
  721.  
  722.  
  723.       SEDIT V2.7 (c) 1992 by Oliver Weindl                         Page 13  
  724.       ════════════════════════════════════════════════════════════════════
  725.  
  726.       6. Difference between WYSIWYG and Linenumbermode
  727.       
  728.       
  729.       The following Screenshot displays my own TOP.MNU in the
  730.       Linenumbermode.  The entries can be choosen by the cursorkeys, pgup,
  731.       pgdn, home and end.  In both modes you can make a quick-jump to an
  732.       entry by pressing the key, which would invoke the function in SBBS.
  733.       
  734.       e.g.  if you have a menu entry "[I] Impressum" (like below) just
  735.       type "I" and the cursor moves to the designated entry.
  736.       
  737.       1  :┌───────────────────────────────────────────────────────────┐;              
  738.       2  :                                                                            
  739.       3  :;                                                                           
  740.       4  :│  ░▒▓█▓▒░          █▀█              █             ░▒▓█▓▒░  │;              
  741.       5  :                                                                            
  742.       6  :;                                                                           
  743.       7  :│  ░▒▓█▓▒░          █▀▀ rogrammers   █ nn          ░▒▓█▓▒░  │;              
  744.       8  :                                                                            
  745.       9  :;                                                                           
  746.       10 :│  ░▒▓█▓▒░   I   ▀                ▀    J ░▒▓█▓▒░  │;                        
  747.       11 :                                                                            
  748.       12 :;                                                                           
  749.       13 :└────────────────────;                                                      
  750.       14 :>>> MAIN MENU <<<;                                                          
  751.       15 :──────────────────────┘;                                                    
  752.       16 :                                                                            
  753.       17 :                                                                            
  754.       18 :                                                                            
  755.       19 :[I] Impressum        ;                                                      
  756.       20 :[U] Userlevel         ;                                                     
  757.       
  758.       The WYSIWYG displaymode is shown below.  Please remind, that in this
  759.       mode the invisible function of your menus are REALLY invisible ;-)
  760.       the cursor is shown by a reverse "*".
  761.       
  762.       *───────────────────────────────────────────────────────────┐     
  763.       │  ░▒▓█▓▒░          █▀█              █             ░▒▓█▓▒░  │                   
  764.       │  ░▒▓█▓▒░          █▀▀ rogrammers   █ nn          ░▒▓█▓▒░  │                   
  765.       │  ░▒▓█▓▒░   I   ▀                ▀    J ░▒▓█▓▒░  │                             
  766.       └────────────────────>>> MAIN MENU <<<──────────────────────┘                   
  767.                                                                                       
  768.                                                                                       
  769.       [I] Impressum        [U] Userlevel         [N] News anzeigen                    
  770.       [M] Message Base     [F] File Area         [P] Private Mails                    
  771.       [K] Konfiguration    [T] Internas                                               
  772.       [X] Netmails         [O] Online Games                                           
  773.                                                                                       
  774.  
  775.  
  776.  
  777.  
  778.                                       -13-                                
  779.  
  780.  
  781.  
  782.  
  783.       SEDIT V2.7 (c) 1992 by Oliver Weindl                         Page 14  
  784.       ════════════════════════════════════════════════════════════════════
  785.  
  786.       The two bottomlines show you some usefull informations about the
  787.       menuentry under the cursor.
  788.                     
  789.                                                                                       
  790.       Menu : C:\SBBS\MENU\TOP_2.MNU                               │   SEDIT V2.6    
  791.       A:--------B:--------C:--------D:-------- Sec:5     FG:15  BG:1   Key:? Typ:0   
  792.       
  793.       
  794.       There is the actual menu-name and path, the flag settings, security,
  795.       fore/backgroundcolor, the key and the menutype displayed.
  796.       
  797.       
  798.                     
  799.       7. Registration 
  800.       
  801.       You can registrate SEDIT by different ways.
  802.       
  803.       ** Please look into REGISTER.DOC for further information **
  804.       
  805.       The first way is to send a cheque payable to Oliver Weindl to the
  806.       following adress:
  807.       
  808.                                   Oliver Weindl
  809.                                   Sudetenstr.3
  810.                           Germany-8303 Rottenburg/L
  811.       
  812.       If you want to get your key by disk, please don't forget to include
  813.       a formatted disk with an full adressed envelope (don't forget the
  814.       stamp ;-).
  815.       There also is the possibility to download the key from my BBS.
  816.       If you add 5,-- German Marks (or 5 US Dollars) i will send you the
  817.       key crash to your BBS (or upload it, if you're not in FIDO).
  818.       
  819.       You also can pay the fee to following bank-account:
  820.       
  821.             Sparkasse Rottenburg * BLZ: 743 500 50 * Ktnr. 701 493 7
  822.             
  823.       Please infrom me about this transaction per mail.
  824.       
  825.       I need following information from you to generate the key for SEDIT:
  826.       
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.                                       -14-                                
  839.  
  840.  
  841.  
  842.  
  843.       SEDIT V2.7 (c) 1992 by Oliver Weindl                         Page 15  
  844.       ════════════════════════════════════════════════════════════════════
  845.  
  846.       The complete registration datas you have inserted in the SBBS-config
  847.       (the best would be a screenshot from this config-option like below !)
  848.       
  849.                                                                                       
  850.       ╒═════════════════════════Registration══════════════════════════╕        
  851.       │                                                               │ 
  852.       │ SysOp name        : Oliver Weindl                             │
  853.       │ System name       : Programmer's Inn *HST*                    │   
  854.         System location   : 8303 Rottenburg                           │
  855.       │ Registration code : <not neccessary>                          │ 
  856.       │ Beta code         : <not neccessary>                          │
  857.       │                                                               │ 
  858.       ╘═══════════════════════════════════════════════════════════════╛        
  859.       
  860.       
  861.       
  862.       =======================================================
  863.       This is quite important, so don't forget it !!!!!!!!!!!
  864.       =======================================================
  865.       
  866.       You will receive a File named SEDIT.INI which contains the
  867.       registration datas for SEDIT.
  868.       
  869.       This keyfile allows you to use all following versions of SEDIT in
  870.       registered mode !
  871.       
  872.       
  873.       8. Updates
  874.       
  875.       Updates are available at my BBS Programmer's Inn.  You can request
  876.       (if you're in Fido) the Magic SEDIT, or can download the newest
  877.       version of SEDIT locally in the BBS.
  878.       
  879.       The numbers for the two lines are as following:
  880.       
  881.         2:246/45  PI Line 1 Intl+49-8781-3418 HST/DS
  882.         2:246/145 PI Line 2 Intl+49-8781-3442 ZyXEL+
  883.         
  884.       
  885.       
  886.                   
  887.       
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.                                       -15-                                
  899.  
  900.  
  901.