                      @C3@B4@H:: DragonSoft ANSI Graphics ::@R

   @C6To post with ANSI Graphics, you must have Maskbit @H13@R@C6 (type @C3STAT@C6 at the main system prompt to see your access).  A color screen or monochrome graphics ability is a necessity.  @HANSI emulation@R@C6 in your terminal program is required.  @C3IBM-PC@C6,@C3 CoCo@C6, and @C3Amiga@C6 users with ANSI capable term programs and color monitors are welcome to join the fun.  Just leave feedback asking the System Operator for @Hbit 13@R@C6 if you do not already have the access bit.

   ANSI Graphics revolve around the use of the '@H@@@R@C6' sign.  On the IBM keyboard it can be obtained by pressing the @HSHIFT@R@C6 key and the '@H2@R@C6' key in the top row of number keys.  Consider it the ANSI switch.  When writing a post, you type the @C3@@@C6 sign followed by the control code for color, highlighting, blinking, or reset.  In order to actually see the '@H@@@R@C6' symbol, you must hit the key @Htwice@R@C6.  This overrides the ANSI switch.

|*

                   @C3@B4@H:: The ANSI Graphics Command Set ::@R

@C6Use the '@@' sign to enter ANSI mode.  Then, add any of the following:

@HBx@R ...@B4@C7Background screen color@R@C6 (Where x = color number)@R
@H@C6Cx@R ...@C1Foreground @C2color@R@C6 (Where x = color number)@R
@H@C6F@R  ...@C6@FFlash@R@C6 command
@H@C6H@R  ...@HHighlight@R
@H@C6R@R  ...@C6Reset to normal

     Color Chart (for @@B or @@C)
--------------------------------------
#   Color          Highlighted (@@H)
=  =======         ===================
@H0@R   @B7@C0black@R        @H@C0  grey@R
@H@C61@R  @C1 red           @H bright red@R
@H@C62@R  @C2 green         @H bright green@R
@H@C63@R  @C3 brown         @H yellow@R
@H@C64@R  @C4 blue          @H bright blue@R
@H@C65@R  @C5 magenta       @H purple@R
@H@C66@R  @C6 cyan          @H bright cyan@R
@H@C67@R  @C7 white         @H bright white@R

|*
                    @C3@B4@H:: Posting With ANSI Codes ::@R

@C6Here is an example of how an ANSI graphics post is put together:

     @C3This is an @C7@F>@R@B5@C3@Hexample@R@F<@R @C3of @HANSI@R@C3 colors.@C6

This sentence really looks like this in the editor:@R

     @@C3This is an @@C7@@F>@@R@@B5@@C3@@Hexample@@R@@F<@@R @@C3of @@HANSI@@R@@C3 colors.@C6

Or, if we isolate how each command affects the sentence:@R

     @@C3@C3This is an @R@@C7@@F@C7@F>@R@@R@@B5@@C3@@H@B5@C3@Hexample@R@@R@@F@R@F<@R@@R @@C3@C3of@R @@H@H@C3ANSI@R@@R@@C3@C3 colors.@C6

Confusing, right?  Well, here is an explanation for each of those codes:@R

@@C3   @C6 Set brown color                         @C3This is an@R
@@R    @C6 Reset (turn off) ANSI color@R
@@F    @C6 Set flash mode                          @R@F>@R
@@R    @C6 Reset ANSI flash@R
@@B5   @C6 Set magenta background@R
@@C3   @C6 Set brown color                         @B5@C3example@R
@@H    @C6 Highlight the brown                     @H@B5@C3example@R
@@R    @C6 Reset background, color, highlight@R
@@F    @C6 Start flash                             @R@F<@R
@@R    @C6 Reset flash@R
@@C6   @C6 Set color to brown                      @C3of@R
@@H    @C6 Highlight the brown                     @C3@HANSI@R
@@R    @C6 Reset highlight@R
@@C3   @C6 Set color to brown                      @C3colors.@R
@@R    @C6 Reset color

   As you may notice, if you don't turn @Hoff@R@C6 something with an @C3@@R@C6 it will continue.  That means that to make just the brackets blink, and not the words within and without, @C3@@R@C6 codes had to be placed around each of the brackets.

|*
                       @C3@B4@H:: DragonSoft ANSI Palette ::@R

   @C6Here's a chart that'll show you how colors and background colors go together in your posts. @HN@R@C6 = normal, @HH@R@C6 = Highlighting, @HF@R@C6 = Flashing.@C3

Background@R@H Color 0@R|@HColor 1@R|@HColor 2|@HColor 3@R|@HColor 4@R|@HColor 5@R|@HColor 6@R|@HColor 7
            @HN H F@R | @HN H F@R | @HN H F@R | @HN H F@R | @HN H F@R | @HN H F@R | @HN H F@R | @HN H F@R
@C3Foreground@R -------+-------+-------+-------+-------+-------+-------+-------
@HColor 0@R    @C0@B0 X @HX @R@C0@B0@FX @R|@C0@B1 X @HX @R@C0@B1@FX @R|@C0@B2 X @HX @R@C0@B2@FX @R|@C0@B3 X @HX @R@C0@B3@FX @R|@C0@B4 X @HX @R@C0@B4@FX @R|@C0@B5 X @HX @R@C0@B5@FX @R|@C0@B6 X @HX @R@C0@B6@FX @R|@C0@B7 X @HX @R@C0@B7@FX @R
           -------+-------+-------+-------+-------+-------+-------+-------
@HColor 1@R    @C1@B0 X @HX @R@C1@B0@FX @R|@C1@B1 X @HX @R@C1@B1@FX @R|@C1@B2 X @HX @R@C1@B2@FX @R|@C1@B3 X @HX @R@C1@B3@FX @R|@C1@B4 X @HX @R@C1@B4@FX @R|@C1@B5 X @HX @R@C1@B5@FX @R|@C1@B6 X @HX @R@C1@B6@FX @R|@C1@B7 X @HX @R@C1@B7@FX @R
           -------+-------+-------+-------+-------+-------+-------+-------
@HColor 2@R    @C2@B0 X @HX @R@C2@B0@FX @R|@C2@B1 X @HX @R@C2@B1@FX @R|@C2@B2 X @HX @R@C2@B2@FX @R|@C2@B3 X @HX @R@C2@B3@FX @R|@C2@B4 X @HX @R@C2@B4@FX @R|@C2@B5 X @HX @R@C2@B5@FX @R|@C2@B6 X @HX @R@C2@B6@FX @R|@C2@B7 X @HX @R@C2@B7@FX @R
           -------+-------+-------+-------+-------+-------+-------+-------
@HColor 3@R    @C3@B0 X @HX @R@C3@B0@FX @R|@C3@B1 X @HX @R@C3@B1@FX @R|@C3@B2 X @HX @R@C3@B2@FX @R|@C3@B3 X @HX @R@C3@B3@FX @R|@C3@B4 X @HX @R@C3@B4@FX @R|@C3@B5 X @HX @R@C3@B5@FX @R|@C3@B6 X @HX @R@C3@B6@FX @R|@C3@B7 X @HX @R@C3@B7@FX @R
           -------+-------+-------+-------+-------+-------+-------+-------
@HColor 4@R    @C4@B0 X @HX @R@C4@B0@FX @R|@C4@B1 X @HX @R@C4@B1@FX @R|@C4@B2 X @HX @R@C4@B2@FX @R|@C4@B3 X @HX @R@C4@B3@FX @R|@C4@B4 X @HX @R@C4@B4@FX @R|@C4@B5 X @HX @R@C4@B5@FX @R|@C4@B6 X @HX @R@C4@B6@FX @R|@C4@B7 X @HX @R@C4@B7@FX @R
           -------+-------+-------+-------+-------+-------+-------+-------
@HColor 5@R    @C5@B0 X @HX @R@C5@B0@FX @R|@C5@B1 X @HX @R@C5@B1@FX @R|@C5@B2 X @HX @R@C5@B2@FX @R|@C5@B3 X @HX @R@C5@B3@FX @R|@C5@B4 X @HX @R@C5@B4@FX @R|@C5@B5 X @HX @R@C5@B5@FX @R|@C5@B6 X @HX @R@C5@B6@FX @R|@C5@B7 X @HX @R@C5@B7@FX @R
           -------+-------+-------+-------+-------+-------+-------+-------
@HColor 6@R    @C6@B0 X @HX @R@C6@B0@FX @R|@C6@B1 X @HX @R@C6@B1@FX @R|@C6@B2 X @HX @R@C6@B2@FX @R|@C6@B3 X @HX @R@C6@B3@FX @R|@C6@B4 X @HX @R@C6@B4@FX @R|@C6@B5 X @HX @R@C6@B5@FX @R|@C6@B6 X @HX @R@C6@B6@FX @R|@C6@B7 X @HX @R@C6@B7@FX @R
           -------+-------+-------+-------+-------+-------+-------+-------
@HColor 7@R    @C7@B0 X @HX @R@C7@B0@FX @R|@C7@B1 X @HX @R@C7@B1@FX @R|@C7@B2 X @HX @R@C7@B2@FX @R|@C7@B3 X @HX @R@C7@B3@FX @R|@C7@B4 X @HX @R@C7@B4@FX @R|@C7@B5 X @HX @R@C7@B5@FX @R|@C7@B6 X @HX @R@C7@B6@FX @R|@C7@B7 X @HX @R@C7@B7@FX @R

   @C6Any questions? Leave feedback [@HFB@R@C6] to the System Operator.  In the meantime, look around and get a feel for how ANSI can be used on the system.@R

