**************
  * 0.0 Color  *
  **************

          0        1         2         3         4         5           8
          12345678901234567890123456789012345678901234567890....34567890
     1    OPTION - 1 ---- COLOR ----------------------------....----Rep
     2    ===>
     3
     4    *Palette number assign (0 to 15) ****************....********
     5       Part of screen  palette no.             sample
     6                       FG / BG (curr.,default)
     7       Title-Line      __ / __ (15/ 1, 15/ 1 ) ------- MENU -------
     8       Panel-Frame     __ / __ ( 7/ 0,  7/ 0 ) ===>command line etc
     9       Browse-Lineno   __ / __ ( 2/ 0,  2/ 0 ) 0001000| Browse  scr
    10       Browse-File     __ / __ ( 7/ 0,  7/ 0 )
    11       Edit-Lineno     __ / __ ( 2/ 0,  2/ 0 ) 0001000| Edit    scr
    12       Edit-File       __ / __ (14/ 0, 14/ 0 )
    13       DirList-Linecmd __ / __ (14/ 0, 14/ 0 ) 003|||. DIRLIST  EXE
    14       DirList-Lineno  __ / __ ( 2/ 0,  2/ 0 )
    15       DirList-File    __ / __ ( 7/ 0,  7/ 0 )
    16       CmdOut-Lineno   __ / __ ( 2/ 0,  2/ 0 ) 19:55 ===>> dir
    17       CmdOut-Result   __ / __ (15/ 8, 15/ 8 )  Volume in drive G h
    18
    19    *Palette color (0 to 3 for R G B each). MAXCOLOR=16. *********
    20       Palette  -->  0   1   2   3   4   5   6   7   8.... 14  15
    21       color    -->
    22       RGB value-->000 ___ ___ ___ ___ ___ ___ ___ ___....___ __
    23       current  -->000 002 020 022 200 202 210 222 111....220 333
    24       standard -->000 002 020 022 200 202 210 222 111....331 333

#ifdef AIX
        AIX version is mono-color,colors is not set.
#endif

       row 1     :Header,message display line
       row 2     :Command input line
       row 4-17  :Palette number assign part
       row 7-17  :palette number input line
                 -Assign a palette number from 0 to 15 to each part
                  of panel.
                 -Duplication is allowed.
                 -Color actualy displayed by the palette-no is changed
                  by RGB color level specified in "Palette color" part.
                 -Screen part ID list.
                  Specify FG and BG for each part,FG is for color of
                  character,BG is for background color.
                  .Title-Line     :title line(1st line,1st line of
                                   active if screen split)
                  .Panel-Frame    :other than else.
                  .Browse-Lineno  :line-no field of browse screen.
                  .Browse-File    :file contents field of browse screen
                  .Edit-Lineno    :line-no field of edit screen.
                  .Edit-File      :file contents field of edit screen
                  .DirList-Linecmd:line command input field of dir list
                                   screen(It is also used for input
                                   directive of this panel)
                  .DirList-Lineno :line-no field of dir list screen
                  .DirList-File   :file list field of dir list screen
                  .CmdOut-Lineno  :line-no field and command echo line of
                                   command result edit screen
                  .CmdOut-Result  :command output lines of cmd result
                                   edit screen
           col 20-21 :foreground color input field
           col 25-26 :background color input field
#ifdef LNX
                      PaletteNo>=8 may not be used for background color.
#endif
           col 29-33 :palette number when opened this panel.
           col 36-40 :default value.
           col 43-   :sample display lines.
                      Change takes effect at first when Execute key is
                      entered after input palette number.
                      F3(End) propagate the change,F1(Cancel) reset
                      the change and restore the value before panel open
                      (it is diplayed on column 29-33).
       row 19-24 :Palette color part.
#ifdef UNX
    #ifdef LNX
       row 21    :0-7:color is displayed on background.
                 :8-15:color is displayed on foreground.
    #endif
#else
       row 21    :color display line for all palette number( 0 to 15).
#endif
       row 22    :Palette color RGB level input fields.
                 -3 digit(R(ed),G(reen),B(lue) from left) color level,
                  4 level(0 to 3) for each color.
                  Color register value for each level is
                  0:00H, 1:15H, 2:2aH, 3:3fH.
                 -RGB=000(Black) is fixed to palette number 0,
                  it is not allowed to input to palette number 0 and
                  to assign RGB=000 to palette number 1 to 15.
                 -Pressing execute key after input RGB level take effect
                  imediately not only to color display on row 21 but also
                  to all panel.
                 -"Next Value"(Shift + Down-arrow)/"Prev Value"(Shift +
                  Up-arrow) take same effect as increasing/decreasing RGB
                  level then pressing Execute key.
                 -F3(End) leave change,F1(Cancel) restore RGB value
                  before opened this panel(values on row 23).
       row 23    :RGB level value at opened this panel.
       row 24    :default RGB level.
#ifdef UNX
   (note).Delete file xe_save_ on work directory if screen had become to
          hard to see. It reset to default color.
          gxe use xe_save_.xxe as save file.
#else
   (note).Delete file XE!SAVE! on work directory if screen had become to
          hard to see.It reset to default color.
#endif
          Default color of each palette-no is as following.
           palette  color-no color     : palette  color-no color
               0     0(000)  black     :     8    56(111)  grey
               1     1(002)  blue      :     9    57(113)  pale blue
               2     2(020)  green     :    10    58(131)  pale green
               3     3(022)  light blue:    11    59(133)  pale light blue
               4     4(200)  red       :    12    60(311)  pale red
               5     5(202)  purple    :    13    61(313)  pale purple
               6    20(210)  brown     :    14    62(331)  pale yellow
               7     7(222)  white     :    15    63(333)  brightend white
         .Light blue is used by MKK(Japanese Front End Processor of PCDOS),
          it is hard to see text if you use that as FG color.
         .Palette color change is not effective under OS/2 window mode,
          Setting color RGB level cause different color displaying
          between full-screen-mode and window-mode.
          Palette color change is not available for also WIN version.
         .RGB level of each color register number is as following.
          (4 level for each RGB. 0:00H, 1:15H, 2:2aH, 3:3fH)
          color-no                    RGB level
          00-03: 000(black)    002(blue)    020(green)      022(l-blue)
          04-07: 200(red)      202(purple)  220(yellow)     222(white)
          08-11: 001(d-blue)   003(b-blue)  021             023(greenblue)
          12-15: 201           203          221             223
          16-19: 010(d-green)  012          030(b-green)    032(sky blue)
          20-23: 210(brown)    212          230             232
          24-27: 011(d-l-blue) 013          031(bluegreen)  033(b-l-blue)
          28-31: 211           213          231             233
          32-35: 100(d-red)    102          120(yellowgreen)122
          36-39: 300(b-red)    302(d-pink)  320(gold)       322
          40-43: 101(d-purple) 103(violet)  121             123
          44-47: 301(purplered)303(b-purple)321             323
          48-51: 110(d-yellow) 112          130             132
          52-55: 310           312          330(b-yellow)   332
          56-59: 111(grey)     113(p-blue)  131(p-green)    133(p-l-blue)
          60-63: 311(p-red)    313(p-purple)331(p-yellow)   333(b-white)
                   p-:pale, d-:dark, l-:light, b-:brightened