                             WWIV On-Line Macros
                                 Help File
                                    by
                                  Filo
                                 1 @5252


WHERE:

  The WWIV On-Line Macros may be accessed by pressing D when at the
  main menu and then selecting option 7 from the menu of choices.

LIST

  The list option will list the three macros that are currently set
  for you.  If you have not set any, then it will say something like
  "This is the control A Macro."

MAKE

  The M option to make macros is discussed in more detail below.  But
  M will allow you to make options that will be stored as your options
  on the board where you are doing this.

EXTENDED ASCII

  The ASCII codes above 128 are all called extended ASCII characters
  and often are considered to be ANSI.  You may access these characters
  if you have num lock on (assuming you have a number keypad). To
  access them, you must hold the ALT key down and press the three
  numbers indicating the code of the special character that you want
  to print out.  Nothing will print on the screen until you have pressed
  all three digits and let up on the ALT key.  You will see a few of these
  numbers below as an illustration.

  ALT 205         ALT 188  
  ALT 201         ALT 189  

  You can get the complete list of these in most DOS manuals or just
  experiment on your own with number combinations ranging from 129 - 256.

COLORS

  You can get colors in your WWIV messages and macros by pressing
  P while holding the CTRL key down followed by a number from 1 to 7.
  For example, unless you have redefined your colors (which is not
  recommended), if you press CTRL P 4 and then type, what you type
  will show up as white on a Blue background.  CTRL P 6 provides
  flashing red on a black background.

SPECIAL CODES

  You can use certain special codes in your macros which may allow you
  to put together a fancy on-line macro signature.  For example the
  right TAB key will show up as ^I in your macro yet it moves the cursor
  over just like a tab without taking up alot of space in your macro.
  CTRL M which will show up as ^M in the macro is like hitting a return;
  it takes you to a new line.  REMINDER, in WWIV when you go to a new
  line, the color goes back to default...so it will need to be set
  again.

  CTRL N is a destructive backspace; that is, it will erase the
  preceeding letter.  This is sometimes used in macro making to make
  it look as if something is typed out and then erased.  The following
  line, for example, would make the word JUMP show up on the left side
  of the screen and then appear to hop across the screen.

  JUMP^N^N^N^N^IJUMP^N^N^N^N^I^IJUMP^N^N^N^N^I^IJUMP^N^N^N^N^IJUMP

  The ^N erases each preceeding letter.  The ^I causes a tab 5 spaces to
  the right.

  /c: will cause whatever follows to be centered.  Thus, for example,
  the following line of macro:

  /c:Hello^M/c:This is a test^M/c:of a little macro

  to be printed out as
                                    Hello
                                This is a test
                              of a little macro

  (Of course it all depends on whether the WWIV BBS is set up to do this)

  You can learn about other codes which may be useful to you by
  pressing CTRL O while in the message base area and writing a
  message.

EXPERIMENT

  You should experiment with the macro function.  I think that you will
  like it.

===============================================================================

                           Birdhunter's Macro Lesson
                         Written by Birdhunter #1 @3661

    First I want to say that I will be doing the one here on this board.  I 
accomplish the SAME one by using the ALT J option in Qmodem and making the 
macro RIGHT inside Qmodem with the F1, F1, F3 AND F4 keys, but more about that 
at the end.
    First the * flashing across the screen.  You can "animate" ANY character,  
or WHOLE word or name, that you want with the neat little ^N.
    NOW before proceding.  The ^N means CTRLN when doing this on the BBS, a 
CTRL and a N pressed together will give you ^N as the displayed character.  In 
Qmodems hot key macro you actually USE the ^ with the N to make it.
    The ^N fires off a backspace.  So a *^N puts a * on the screen and then 
backspaces over it.  NOW this is QUITE fast, especially at 2400 baud.  So how 
do you get it to slow down.   Put TWO of them, one after another or,
    *^N*^N.   The * will stay in the same place, but flash up twice looking 
like it is in one place longer.   
    THEN the next thing to know is the TAB feature.  It is ^I when you hit TAB 
in the macro on the BBS, but put in as an actual ^I in a hot key macro, like 
Qmodem.  So use the ^I with the *^N like follows:
*^N*^N^I*^N*^N^I*^N*^N^I*^N*^N^I.   This will make a star flash twice in one 
spot, then tab over, flash twice, tab over, then flash twice again like SO:
**    **     **     **     **     **     ****
**    **     **     **     **     **     ****
WHOA!!   Did you see that!!??  It was in COLOR!!  NOW the COLOR commands.
    They are as made with the CRTLP and a number from 1 to 7.  In a Hot Key 
Macro NOT on the BBS you would actually use ^P and a number.  Now the other 
thing to remember is you can get COLOR in a POST too by this method.  Press 
the CTRL key and the P, then a number from 1 to 7 as follows"
CTRLP1 or ^P1 is cyan.
CTRLP2 or ^P2 is Yellow.
CTRLP3 or ^P3 is Purple (or whatever fancy name THEY call it)
CTRLP4 or ^P4 is the famous INTENSE white on blue background.
CTRLP5 or ^P5 is Green.
CTRLP6 or ^P6 is RED.  This is REGULAR RED here, some boards have FLASHING RED
CTRLP7 or ^P7 is nice dark Blue
CTRLP0 or ^P0 will turn the line back to white.
    NOW REMEBER when you are typing in a color just hit another CTRL P AND IT 
will change colors!! WHOA!!  WHAT HAPPENED??  The colors ^P4 disappeared and 
it DID IT AGAIN.  The colors do NOT carry over when you get to the end of a 
line and do line wrap!!
    So the infamous flashing Yellow Star
^P2*^N*^N^I*^N*^N^I*^N*^N^I*^N*^N^I and so on or as BELOW:
**    **     **     **     **     **     ****
**    **     **     **     **     **     ****
NOW the next portion.  AFTER you get the star flashing you need to do 
something else.  What I do, is have the ^I after the star flashes and start my 
actual name, like so ^P2<<<<^P3~~~~~B
    This will give me the following:<<<<~~~B   NOW WHY did I stop there??  
Well the reason is, I want to make the I in BIRDHUNTER SPIN!!!   Next post is 
the famous spinning I.

**    **     **     **     **     **     ****<<<<~~~BII//--\\II//--\\II\-/IIRDHUNTER~~~>>>>

Well, kiddies <GRIN> we have the following so far:

**    **     **     **     **     **     ****<<<<~~~B
Now we need to make the I spin.  Utilize the SAME ^N character for this as you 
did for the star, but we couple it with the following characters, first
I,\,-,/,I characters.  Note, we do not use commas for this.   To make an I 
spin put in the I^N and it backspaces it out, then a \^N and it will flash up 
and backspace out, then -^N, the same, then /^N, then finally back to the I.
    Now what this does is give a VERY fast spinning "I".  You can slow it down 
by putting TWO in each place like we did in the *.  OR:
    I^NI^N\^N\^N-^N-^N/^N/^N   THIS will give you ONE revolution of the I.  
Repeat the same series of keystrokes for more spinning.  AND it you want it to 
go backwards I^NI^N/^N/^N-^N-^N\^N\^NI^NI^N
    So what you will have is II//--\\II//--\\II\-/I  II//--\\II//--\\II\-/I  II//--\\II//--\\
    Notice since I put the B in ^P4B that I continued with the spinning I in 
the same color.  Or what I have is.
    ^P4I^NI^N\^N\^N-^N-^N/^N/^Ni^Ni^N/^N/^N-^N-^N\^N\^N, so I slow spin it one 
way, then back the other way each time like so: II//--\\II//--\\II\-/I  II//--\\II//--\\II\-/I
    Then finally I just finish out the macro with the rest if BIRDHUNTER and 
the associated stuff, namely (make SURE and leave an "I" at the end of the 
spin without the ^N after it so you are left with an I in BIRDHUNTER and not 
BRDHUNTER.    Finished with ^P4RDHUNTER^P3~~~~^P2>>>> or IRDHUNTER~~~>>>>
/s   <<---- SEE the /s at the end, I made that part of my macro too, but HOW 
did I get it to come out on another line??!!   The ^M or CTRLM is a line feed, 
so what I ACTUALLY had there was ^P4RDHUNTER^P3~~~~^P2>>>>^M/s   THIS give me 
a line feed and a /s which will then be flush against the left side of the 
screen and awaiting the ENTER to finish.  IF you want it to save WITHOUT 
waiting on you pressing ENTER do a /s^M at the end and it will save 
automatically.
    So what do we have now.
**    **     **     **     **     **     ****
**    **     **     **     **     **     ****
                        <<<<~~~B
                        <<<<~~~B
                                II//--\\II//--\\II\-/I
                                II//--\\II//--\\II\-/I
                                 IRDHUNTER~~~>>>>
                                 IRDHUNTER~~~>>>>

OR put it all together:!!!!
**    **     **     **     **     **     ****<<<<~~~BII//--\\II//--\\II\-/IIRDHUNTER~~~>>>>
**    **     **     **     **     **     ****<<<<~~~BII//--\\II//--\\II\-/IIRDHUNTER~~~>>>>
**    **     **     **     **     **     ****<<<<~~~BII//--\\II//--\\II\-/IIRDHUNTER~~~>>>>


                    DON'T EVER make the mistake I just did.
                         Written by Birdhunter #1 @3661

    I just fired off my Macro at a Message Read Prompt.  All those > and ~ and 
I's and \'s and -'s just sent the system into a panic...   You can not do that 
if it is built into the BBS but mine for this demo were from a Hot Key in 
Qmodem.

    NOW the macros will only allow you 72 characters per macro, so do this for 
long ones.  Use the CTRLA macro for the jumping ***     **     **     **     **     **     
***Use the CTRLD macro for the middle part of your macro <<<<~~~BII//--\\II//--\\II\-/I
and use the CTRLF macro for the end IRDHUNTER~~~>>>>
/s   and that will give you a much longer macro.
    Making WORDS jump.  Use the same ^N but multiple times.  Like so.
    ^P1STING^N^N^N^N^N^I^P2STING^N^N^N^N^N^I^P3STING^N^N^N^N^N^I  
    So what this does is put STING up backspace over it, then TAB, the put 
STING up again, backspace over it and TAB, put STING up and backspace over it.

    Use any combinations of the above and make some original stuff with 
variations on the above.

NEXT, making of ASCII character macros like TUCKS by TUCK!!!!

**    **     **     **     **     **     ****<<<<~~~BII//--\\II//--\\II\-/IIRDHUNTER~~~>>>>
**    **     **     **     **     **     ****<<<<~~~BII//--\\II//--\\II\-/IIRDHUNTER~~~>>>>
**    **     **     **     **     **     ****<<<<~~~BII//--\\II//--\\II\-/IIRDHUNTER~~~>>>>

    If you want to "Capture" the 3 above posts, most capture features will NOT 
capture the ANSI.  Well, the Domain has a neat little download of a message 
feature.  Go to the message you want to keep, ANSI and all, and hit "X".  The 
board will prompt you for a protocol, choose one, choose the same on your 
communications package, name the download what you want, and DOWNLOAD THE 
POST.   JUST for these types of things as if you view it with an ANSI capable 
editor you will get the ANSI.
    The DOS command TYPE will display the whole thing, ANSI and all then, 
don't know what other commands or editors will show it in the full ANSI colors 
and such, though.
**    **     **     **     **     **     ****<<<<~~~BII//--\\II//--\\II\-/IIRDHUNTER~~~>>>>
**    **     **     **     **     **     <<<<~~~~BII\\--//II\\--//I\-/IRDHUNTER~~~~>>>>
Note:  The first macro was from Qmodem, the second resident here in the "D" 
area of my Default Setups, Make Macros.
you want it to 
go backwards I^NI^N/^N/^N-^N-^N\^N\^NI^NI^N
    So what you will have is II//--\\II//--\\II\-/I  II//--\\II//--\\II\-/I  II//--\\II//--\\
    Notice since I put the B in ^P4B that I continued with the spinning I in 
the same color.  Or what I have is.
    ^P4I^NI^N\^N\^N-^N-^N/^
