Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
custom:colors [2012/09/01 20:24] – [Color Codes] Copied from http://synchro.net/docs/customization.html echickencustom:colors [2019/07/26 14:46] – [Renegade/Telegard Format] Add codes 24-31, needs a better table to reflect ICE for blink digital man
Line 1: Line 1:
 ====== Color Codes ====== ====== Color Codes ======
  
-Beyond Synchronet's own Ctrl-A codes for colors, there is support for a number of other color code definitions to use.+Beyond Synchronet's own [[Ctrl-A codes]] for colors, there is support in Synchronet for a number of other color/attribute code formats which may be used in messages and text files. Support for these extra color/attribute code formats may be individually enabled or disabled in [[util:SCFG]]->Message Options->Extra Attribute Codes: 
 + 
 +  ╔══════════════════════════════════════════════════════════════════════╗ 
 +  ║                            Message Options                           ║ 
 +  ╠══════════════════════════════════════════════════════════════════════╣ 
 +  ║ │Local Time Zone                  PST                                ║ 
 +  ║ │Maximum Retry Time               30 seconds                         ║ 
 +  ║ │Maximum QWK Messages             10000                              ║ 
 +  ║ │Maximum QWK Message Age          Unlimited                          ║ 
 +  ║ │Pre-pack QWK Requirements                                           ║ 
 +  ║ │Purge E-mail by Age              Disabled                           ║ 
 +  ║ │Purge Deleted E-mail             Daily                              ║ 
 +  ║ │Duplicate E-mail Checking        Disabled ╔═══════════════════════╗ ║ 
 +  ║ │Allow Anonymous E-mail           No       ║ Extra Attribute Codes ║ ║ 
 +  ║ │Allow Quoting in E-mail          Yes      ╠═══════════════════════╣ ║ 
 +  ║ │Allow Uploads in E-mail          Yes      ║ │WWIV            Yes  ║ ║ 
 +  ║ │Allow Forwarding to NetMail      Yes      ║ │PCBoard         Yes  ║ ║ 
 +  ║ │Kill Read E-mail                 No       ║ │Wildcat         Yes  ║ ║ 
 +  ║ │Receive E-mail by Real Name      Yes      ║ │Celerity        No   ║ ║ 
 +  ║ │Include Signatures in E-mail     Yes      ║ │Renegade        No   ║ ║ 
 +  ║ │Users Can View Deleted Messages  No       ╚═══════════════════════╝ ║ 
 +  ║ │Extra Attribute Codes..                                           ║ 
 +  ╚══════════════════════════════════════════════════════════════════════╝
  
 ====WWIV Format==== ====WWIV Format====
  
-Synchronet also supports Color Codes which are native to WWIV BBS software. These codes consist of a Control-C followed by a number (0 through 7):+Synchronet optionally supports color/attribute codes which are native to //WWIV// BBS software. These codes consist of a Control-C (ASCII 3) character followed by a single decimal digit (0 through 7):
  
 ^ Code ^ Color ^ ^ Code ^ Color ^
Line 22: Line 44:
 ====Celerity Format==== ====Celerity Format====
  
-Synchronet also supports Color Codes which are native to Celerity BBS software. +Synchronet optionally supports color/attribute codes which are native to //Celerity// BBS software. 
-These codes consist of a pipe symbol '|' followed by a letter (case sensitive):+These codes consist of a pipe symbol (''|''followed by a single alphabetic letter (case sensitive):
  
 ^ Code ^ Color (foreground) ^ ^ Code ^ Color (foreground) ^
Line 44: Line 66:
 | S | Swap foreground and background | | S | Swap foreground and background |
  
-Example: "|b|S|W" would set the current color to high intensity white on a blue background.+Example: "''|b|S|W''" would set the current color to high intensity white on a blue background.
  
-Note: Due to conflicting escape sequences (namely, the pipe character), Celerity color codes are not supported when using RIP terminal mode.+Note: Due to conflicting escape sequences (namely, the pipe character), //Celerity// color/atribute codes are not supported when using RIP terminal mode.
  
  
-====Renegade Format====+====Renegade/Telegard Format====
  
-Synchronet also supports Color Codes which are native to Renegade BBS software.  These codes consist of a pipe symbol '|' followed by a number (0-23):+Synchronet optionally supports color/attribute codes which are native to //Renegade// BBS software.  These codes consist of a pipe symbol (''|''followed by a two digit decimal number (00-23):
  
 ^ Code ^ Color ^ ^ Code ^ Color ^
-| 0 | Normal Black | +| 00 | Normal Black | 
-| 1 | Normal Blue | +| 01 | Normal Blue | 
-| 2 | Normal Green | +| 02 | Normal Green | 
-| 3 | Normal Cyan | +| 03 | Normal Cyan | 
-| 4 | Normal Red | +| 04 | Normal Red | 
-| 5 | Normal Magenta | +| 05 | Normal Magenta | 
-| 6 | Brown | +| 06 | Brown | 
-| 7 | Normal White | +| 07 | Normal White | 
-| 8 | High Intensity Black | +| 08 | High Intensity Black | 
-| 9 | High Intensity Blue |+| 09 | High Intensity Blue |
 | 10 | High Intensity Green | | 10 | High Intensity Green |
 | 11 | High Intensity Cyan | | 11 | High Intensity Cyan |
Line 78: Line 100:
 | 22 | Background Brown | | 22 | Background Brown |
 | 23 | Background White | | 23 | Background White |
 +| 24 | High Intensity Black Background (or blinking foreground) |
 +| 25 | High Intensity Blue Background (or blinking foreground) |
 +| 26 | High Intensity Green Background (or blinking foreground) |
 +| 27 | High Intensity Cyan Background (or blinking foreground) |
 +| 28 | High Intensity Red Background (or blinking foreground) |
 +| 29 | High Intensity Magenta Background (or blinking foreground) |
 +| 30 | High Intensity Yellow Background (or blinking foreground) |
 +| 31 | High Intensity White Background (or blinking foreground) |
  
-Example: "|15|17" would set the current color to high intensity white on a blue background.+Example: "''|15|17''" would set the current color to high intensity white on a blue background.
  
-Note: Due to conflicting escape sequences (namely, the pipe character), Renegade color codes are not supported when using RIP terminal mode.+Note: Due to conflicting escape sequences (namely, the pipe character), //Renegade// color/attribute codes are not supported when using RIP terminal mode.
  
  
 ====PCBoard / Wildcat Format==== ====PCBoard / Wildcat Format====
  
-Two of the Color Code formats which Synchronet supports (PCBoard and Wildcat) use similar, yet cryptic, methods of displaying colors.  The PCBoard method uses the format "@X<Background><Foreground>", and Wildcat uses the format "@<Background><Foreground>@" The following is a list of the Background and Foreground choices available:+Two of the color/attribute code formats which Synchronet optionally supports (//PCBoard// and //Wildcat!//) use similar, yet cryptic, methods of displaying colors.  The //PCBoard// method uses the format "@X<Background><Foreground>", and //Wildcat!// uses the format "@<Background><Foreground>@" The following is a list of the Background and Foreground choices available:
  
 ^ <Background> ^ Color ^ Attribute ^ <Foreground> ^ Color ^ Attribute ^ ^ <Background> ^ Color ^ Attribute ^ <Foreground> ^ Color ^ Attribute ^
 | 0 | Black | Normal | 0 | Black | Normal | | 0 | Black | Normal | 0 | Black | Normal |
-| 1 | Blue | | 1 | Blue | +| 1 | Blue | Normal | 1 | Blue | Normal 
-| 2 | Green | | 2 | Green | +| 2 | Green | Normal | 2 | Green | Normal 
-| 3 | Cyan | | 3 | Cyan | "+| 3 | Cyan | Normal | 3 | Cyan | Normal 
-| 4 | Red | | 4 | Red | "+| 4 | Red | Normal | 4 | Red | Normal 
-| 5 | Magenta | | 5 | Magenta | +| 5 | Magenta | Normal | 5 | Magenta | Normal 
-| 6 | Brown | | 6 | Brown | +| 6 | Brown | Normal | 6 | Brown | Normal 
-| 7 | White | | 7 | White | +| 7 | White | Normal | 7 | White | Normal 
-| 8 | Black | Blinks Foreground | 8 | Black   High Intensity | " +| 8 | Black | Blinking Foreground | 8 | Black  High Intensity |  
-| 9 | Blue | | 9 | Blue | +| 9 | Blue | Blinking Foreground  | 9 | Blue | High Intensity  
-| A | Green | " |  A | Green | +| A | Green | Blinking Foreground  A | Green | High Intensity  
-| B | Cyan | | B | Cyan | +| B | Cyan | Blinking Foreground  | B | Cyan | High Intensity  
-| C | Red | | C | Red | +| C | Red | Blinking Foreground  | C | Red | High Intensity  
-| D | Magenta | | D | Magenta | +| D | Magenta | Blinking Foreground  | D | Magenta | High Intensity  
-| E | Brown | | E | Yellow | +| E | Brown | Blinking Foreground  | E | Yellow | High Intensity  
-| F | White | | F | White | " |+| F | White | Blinking Foreground  | F | White | High Intensity 
 + 
 +Example: "''@1F@''" in //Wildcat!// format and "''@X1F''" in //PCBoard// format would set the current color to high intensity white on a blue background. 
 + 
 +===== Note ===== 
 +The "Blinking Foreground" attribute may be displayed as a "High Intensity Background" attribute in some terminals. This terminal mode is sometimes referred to as "ICE colormode and may be enabled and subsequently disabled in [[http://syncterm.net|SyncTERM]] with specific ANSI terminal escape sequences.
  
-Example: "@1F@" in Wildcat format and "@X1F" in PCBoard format would set the current color to high intensity white on a blue background. 
 ===== See Also ===== ===== See Also =====
   * [[:custom:|Customization]]   * [[:custom:|Customization]]
 +  * [[http://synchro.net/docs/customization.html#MessageColorCodes|Old documentation of this feature (stale)]]
  
 {{tag>}} {{tag>}}
  
custom/colors.txt · Last modified: 2020/09/08 02:20 by digital man
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0