2.Setup dialog.

#ifdef WXE
  -Popup help support by right button.
#endif
  -Font
#ifdef WXE
   .FontStyle   :font face name
   .Font-H      :Font height
   .Font-W      :Font width
#else   //XXE
   .FontStyle/FontHeight/FontWidth
                :Result of selection by FontDialog is displayed,
                 push FontChange button to change screen font.
#endif
   Check combination of Fontstyle and Charset on the sample screen.

   .Row-H       :height of text box
   .Col-W       :width of text box

#ifdef XXE
   .Ligature    :Selected Font may supports Ligature.
                 Ligature means to combine two glyph to one glyph for some combination such as "fi", "ff".
                 If this chkbox is Off, keep mono-spacing.
                 If On, cursor position is unmatch with display postion.
                 But,I heared, in some language glyphs split are un-readble without ligature.
#endif

#ifdef WXE
   .TrueTypeFont:TrueType is used if the fontface has it.
   .CharSet     :Font charset
                 Use Deafult or SJIS for Japanese.
                 If Japanese DOS line-drawing char(0x01 etc) is used, try Other-254.
                 ACP may be proper for Western-Europe language.
                 Select from other listbox for the other foreign language.
                 Restart wxe when changed charset between DBCS and SBCS language.

                 wingdi.h defines as following.
                 Select from combo-box after set chkbox "Other" on.

                    #define ANSI_CHARSET            0
                    #define DEFAULT_CHARSET         1
                    #define SYMBOL_CHARSET          2
                    #define SHIFTJIS_CHARSET        128
                    #define HANGEUL_CHARSET         129
                    #define HANGUL_CHARSET          129
                    #define GB2312_CHARSET          134
                    #define CHINESEBIG5_CHARSET     136
                    #define OEM_CHARSET             255

                    #define JOHAB_CHARSET           130
                    #define HEBREW_CHARSET          177
                    #define ARABIC_CHARSET          178
                    #define GREEK_CHARSET           161
                    #define TURKISH_CHARSET         162
                    #define VIETNAMESE_CHARSET      163
                    #define THAI_CHARSET            222
                    #define EASTEUROPE_CHARSET      238
                    #define RUSSIAN_CHARSET         204

                    #define MAC_CHARSET             77
                    #define BALTIC_CHARSET          186
#endif
#endif
  -Backgrounf color
#ifdef WXE
   .R/G/B       :value is 0 to 255.
                 check effect on the sample display area.
                 To change ruler color,set "Ruler" CheckBox on.
#else   //XXE
   .sample window display selected color,push ColorChange button to
    popup ColorSelectionDialog.
    To change ruler color push "Ruler" button.
#endif

  -RulerKey
    Specify 3 letters used with Shift+Ctrl+ to display CrossHairs.
    To erase press twice. Default is "F1F2F3"
#ifdef WXE
    ex). F1F2F3   QWE   123
#else   //XXE
    ex). F1F2F3   QWE   !"#(upper symbol of numeric key)
#endif

  -Scroll
   .Ctr         :scroll line count by mouse middle button.
   .Intvl       :scroll start when mouse left button is pushed while
                 3 times of this interval.
                 scroll is done at each time of this interval.
                 unit is 1/10 sec.
  -Shortcut key
   .effective only when chcked on at setup dialog.
   .Accelerator :short cut of pull down menu.
     reset check when you want to use function key by "OPT CCFUNC ON"
     Shift+Ctrk+char combination reaches to xe even if Accelerator check is ON,
     and follows on CCFUNC option.
                  Ctrl+"A":SaveAs
                  Ctrl+"C":Copy(Cut&Paste)
                  Ctrl+"E":start Explorer
                  Ctrl+"H":PrtScr(Hardcopy)
                  Ctrl+"I":Paste(Cut&Paste Insert mode)
                  Ctrl+"L":Clear(Cut&Paste)
                  Ctrl+"M":open DOS prompt screen
                  Ctrl+"N":New file
                  Ctrl+"O":Open file
                  Ctrl+"P":Print file
                  Ctrl+"R":Paste(Cut&PAste Replace mode)
                  Ctrl+"S":Save
                  Ctrl+"T":Cut(Cut&Paste)
                  Ctrl+"V":Preview(PageSetup)
                  Ctrl+"X":Exit
                  Ctrl+"Z":About
   .MenuKey     :Select menu by conbination with Alt Key
                  Alt+"F":File
                  Alt+"E":Edit
                  Alt+"S":Setup
                  Alt+"P":Preview
                  Alt+"H":Help
   .R-Ctrl      :Use Right-Ctrl as execute key.
                 When checked,Enter key act as CRLF function.
   .FreeCursor  :Scroll(check off) or Wrap(check on) when cursor reached to
                 edge of screen.
   .Beep        :Beep when error.
   .QuietExit   :Bypass confirmation dialog "Exit xe?".