2012/07/21 v1.04
*******************************
(1)This is Android porting which was developed on IS01+Android2.3.1.

        Select "Menu" for Configuration and detail Helps.
        Help: "Menu" button-->"Menu"-->"Help".
            Axe Help:Related to Android version.
            XE Help :Common help for all version.
                     Currently following functions are not yet supported.
                       Printing, Remote file access.
            National language support for Help text.
              You can prepare UTF-8 encoded text file on sdcard.
                .../sdcard/Axe/nls/nls/subject.txt."
                    subject:same as Help dialog title replacing space to under score.
                    ex) "About_Axe".
               When using multiple language,
               prepare .../sdcard/Axe/nls/nls_xx/subject.txt for each language.
                 xx:language like as "de" or "ja".
        Settings: "Menu" button-->"Menu"-->"Settings".

        Buttons on bottom:
          Kbd:show xe's soft keyboard enabling operations like as on PC keyboard/mouse.
              See "Axe Help" for keyboard usage.
          IM :pop-up default Input Method.
              You can change it by "Settings"-->"Android Related Option"-->"Current Input Method".
          S.C:Shortcut. For ex, pressing "1" key on hardware keyboard
              after touching "S.C" button will generate "F1" as default setting.
              Note. "S.C","Shift","1"==>S.C+"@"   "Shift","S.C","1"==>Shift+"F1".
              ("Settings"-->"Button Configuration"-->"Shortcut Key Assign")
              Terminal Button such as "Search", "Camera" can be used as Shortcut.
              ("Button Configuration"-->"Terminal Button Usage")
          Shift/AltG:Character mapping by these modifiers are configurable.
              ("Button Configuration"-->"Shift Key mapping"/"AltGr Key mapping")
          ...
          Buttons layout is configurable.
              ("Button Configuration"-->"Button Layout")
            Long press on the button pop-ups dialog to change button's function.

(2)Differences with other versions.

        Keyboard:
          Function key usage is almost same as PC version.
          (Enter "A" on top panel, Key:Function mapping will be shown.
          xe has originally config file:xe.ini for function key configuration.
          "ini" cmd write xe.ini, edit it by "e ::xe.ini" cmd. See "XE Help")
          If your terminal has not hardware keyboard,
          Touch "Kbd" button to pop-up PC like keyboard to enables function key input.
          You can customize this keyboard layout("Menu"-->"Settings"-->"Kbd Layout").
          Max 4 additional key(Shift/Symbol/AltGr/Shift+AltGr) is assignable to each key,
          and those are corresponding to flick left/right/up/down action.
          Long press pop-ups mini-keyboard to select it for non-repeatable keys.
          Non-repeatable is Shift, Alt, Ctrl, IM and Esc.
          For repeatable keys, mini-keyboard is shown when pop-up mode.
          To switch to pop-up mode, long press "IM" on the keyboard and select "Pop".
          (back to "IM" when re-touched "Pop")

          Click "IM" to switch to native Input Method for composite characters.
          To activate S.C(shortcut) Flick-Right on "IM" button.(or select "S.C" from mini-keyboard)
          S.C is effective only for next one key event.
          Flick right/up on "Alt" key shows AltGr/Shift+AltGr characters.
          Flick up/right on "Shift" key shows "Caps"/"SYM".
          "SYM"(Symbol) means "Caps" and ASCII symbol character defined on the 2nd(Flick-Right).

        Mouse:
          Click/DoubleClick/Drag/RightButtonClick are available by finger touch.
          It may be hard to point the character cell on small screen,
          you can alternatively assign these mouse action to keyboard's action.
          Assign those to S.C. ex) S.C+"w":DoubleClick.
          ("Button Configuration"-->"ShortCut Key Assign")
          or Terminal button such as "Search" "Camera".
          ("Button Configuration"-->"Terminal Button Usage").
          Note. When using DoubleClick key, pay attention to the current cursor position
                which may changes the function derived.

        Ruler:
          You can optionally show ruler(Vertical/Horizontal/CrossHair) at cursor position
          ("Settings"-->"Other XE Options"-->"Ruler Type".

        Font:
          When you installed new font, once open and close Font dialog,
          then restart xe to clear internal memory about font glyph width.

        HomeDir: "~/" and environment variable HOME is as following.
                   /data/data/com.xe.Axe/files/myhome
                  Current directory set to HomeDir by "cd" cmd
                  "cd" is effective also for next session.
        WorkDir: xe's work directory referenced by "::" like as "e ::filename" is as following.
                 /data/data/com.xe.Axe/files/xewd
        Intent :-xe can accept following intent from othor application.
                   Action:ACTION_VIEW and ACTION_EDIT
                   filter:scheme="file:", mimeType="*/*" not-specified
                   (eg. data="file://....")
                -"ase" cmd sends "ACTION_SEND" intent expecting some mailer will handle it.
                  ase [*|-|text-file] [attachement-file|@attachment-filelist-file]
                    you can also include following information in text-file in this sequence.
                      To:address-send-to(it may be myltiple lines)
                      Subject:title
                      File:attachment-file(it may be multiple lines)
                      Text:(start of text)
                    On dir-list panel attachment file is selected also by touch(click).
                    After "ase" cmd entry like as "ase -", select file by touch before push "Enter".
                    To select multiple files, Ctrl+click adds the file to attchement file list.
                    Shift+click adds the range of files to attchement file list.
                    "Enter" executes to send at last.
                    Drag-and-drop to titlebar line executes the equaibalent function.
                -line command "!" on dirlist panel, issue "ACTION_SEND" intent
                 with MIME determined by file extention name.
                 The application declared to receive the MIME type will be kicked.
        EnvironmentVariable:
           "env" command is missing, use "set" command.
           Folloaing PATH is added for additional shell-script and utility PGM.
             files/sh:files/bin:/data/busybox
           (
            xe's utility will be installed into files/bin by unzipping AxeAsset.zip at files/
            Asset installation:Menu-->Settings-->Download addtional asset.
           )
           You would be better to install busybox which contains env, find, grep etc.
           You can adjust PATH env-var on ArmRelatedOptions dialog
           when you installed some utility commands and use on =6 panel.
           I recomend to install "busybox" from web which contains mandatory tools such as "grep".
       
           LANG may be UTF8, so to edit file by locale encoding,
           specify "CPLC" for each file at 1st open time like as "e file1 CPLC".

        ICU support
           .You can display EBCDIC file if you installed EBCDIC cnv file.
            Folowings are contained in this package.
              ibm37,ibm930(jp),ibm939(jp),ibm1047(Latin1/OpenSystem)
              1141(Germany-Euro),1144(Italy-Euro),1145(Spain-Euro)
              1146(UK-Euro),1147(France-Euro),1148(International-Euro)
           .Currently ICU is installed on android3.0
             data: /system/usr/icu/icudt44l.dat
             lib : /system/lib/libicui18n.so
           .To use your converter
             Create xxx.cnv file referencing ICU HomePage.
             Install it to your terminal (adb push)
               /data/data/com.xe.Axe/files/icu/icudt__l  (__:ICU version like as icudt44l)
             If you placed it different folder, specify the folder in EBCDIC cfg file.
               ICU_DATA=/system/usr/icu:/data/data/...

           (This method is effective on Linux.
            ICU folder may be /usr/local/share, so install yor cnv file into there.
            (On android, /system/usr/icu may be protected)
            There may be no data-dir depending your ICU package's make option:"with-data-packaging".
            In that case you have to make data-dir which contains icudt__l folder.
            Supported converter is listed by "uconv --list"
           )

           ."LANG" may be UTF8, so to edit file by locale encoding,
            specify "CPLC" for each file at 1st open time like as "e file1 CPLC".

        Syntax Highlight
           .highlight-2.16 by Andre Simon will be used(Install AxeAsset.zip)
            In spite of some performance cost, modify ::xesyna.cfg to use syntax highlight.
                OPEN = n --> OPEN = y

        Download
           .You can download from specified URL,
            and unzip into the specified local folder.