X-Finder R.11 Beta 9 with wallpaper support

[1] Introduction

  This beta release is not in a full package.  Environmental
  file and other necessary files are not included.  Please use
  those bundled with X-Finder R.10.

  Your feedback is always welcome. Post your opinion, comments
  or request to FPDAE Section 5, FHPPC Section 7 and 13 or send
  them by e-mail.

  If you want to participate in the beta test of R.11 Release
  Candidate, please contact me.  I will send you the beta
  package by e-mail.


[2] Changes from X-Finder R.11 Beta 8

- Wallpaper function enhanced.
- Directory command can now move to the parent directory.
- "Overflow" display now added.
- Key mode can be changed within the text viewer.
- Viewer and Japanese language input (FP)
- Carriage return code at 81st column.
- New macro for logical line number.
- XFS is renewed.


[3] Enhancement in wallpaper display.

  The wallpaper function is enhanced.  Due to this change, the
  wallpaper setup in previous versions no more works and should
  be deleted.

  The environment file FINDER.ENV should have following lines.

#Wallpaper
%l	,f000001,palmtop.xbg	#Palmtop
%l	,0000000,full.xbg	#Full
%l	,0000000,left.xbg	#Left Window
%l	,0000000,right.xbg	#Right Window
#	 ||||||+-Wallpaper 	0:No 1:Yes  3:Reduce line space
#	 |||||+--Title Bar 	0:Normal 1:Date only  2:Time only  3:None
#	 ||||+---Function Keys	0:Normal 1:None  +2:Path downward
#	 |||+----Status Bar	0:Normal 1:None  2:Below
#	 ||+-----Battery	0:Normal 1:None  2:Reverse
#	 |+------Path name	0:Normal 1:Centered  2:Reverse
#	 +-------Move path name 0-F(hex. F for no display)

  These are wallpaper settings for full-screen palmtop, full-
  screen filer, the left window in split screen and the right
  window in split screen respectively.

  The wallpaper size should be 640 x 200 (16008 bytes) for full
  screen or 320 x 200 (8008 bytes) for split screen.

  You can use XBGCV (included in the XBG Tools! package) to
  make a wallpaper for split screen.

  Copy palmtop.xbg to the X-Finder directory and you will find
  it work as the wallpaper for the Palmtop screen, if you use
  the default setting.

  Wallpaper can be enabled also for Filer screen and split
  screen.  If enabled,
  - full.xbg works as the wallpaper for full-screen Filer,
  - left.xbg works as the wallpaper for the left window in
    split screen, and
  - right.xbg works as the wallpaper for the right window in
    split screen,

o Switches for wallpaper settings

  - Wallpaper display (0:No 1:Yes  3:Reduce line space)
    This is a setting whether or not to display the wallpaper.
    Set 3 for less line space, for window frames created by
    sierra or similar.

  - Title Bar (0:Normal 1:Date only  2:Time Only  3:None)
    Display setting of the title bar (the top line of the
    screen).  You may want to use 2 (Time only) with Mac
    flavor wallpapers.

  - Function Keys (0:Normal 1:None  +2:Path downward)
    This is a switch for displaying function keys. If 2 is added,
    direction to move the path name display is set to downward.
    Moving amount is set separately (see below).

  - Status Bar (0:Normal 1:None  2:Below)
    Display file information at the bottom of the screen.
    Option 2 moves this display to the Function Keys area.

  - Battery (0:Normal 1:None  2:Reverse)
    Display setting for battery voltage.

  - Path name (0:Normal 1:Centered  2:Reverse)
    This column defines the current path name display. Option 1
    (centered) is for Mac-style window frame and option 2
    (reverse) is for Windows-style.

  - Move path name (0-F hex. F for no display)
    This column defines the distance to move the pathname
    display upward by dots.  If 'Path downward' is selected
    at Function Keys option, it defines the distance downward.
    Setting around 6 dots goes well with iMac window frame,
    created by sierra.

o Example
%l	,f021121,palmtop.xbg	#Palmtop
%l	,6112123,full.xbg	#Full
%l	,6112133,left.xbg	#Left Window
%l	,0212133,right.xbg	#Right Window
#	 ||||||+-Wallpaper 	0:No 1:Yes  3:Reduce line space
#	 |||||+--Title Bar 	0:Normal 1:Date only  2:Time only  3:None
#	 ||||+---Function Keys	0:Normal 1:None  +2:Path downward
#	 |||+----Status Bar	0:Normal 1:None  2:Below
#	 ||+-----Battery	0:Normal 1:None  2:Reverse
#	 |+------Path name	0:Normal 1:Centered  2:Reverse
#	 +-------Move path name 0-F(hex. F for no display)

  This example sets a Mac-style desktop for the Palmtop screen,
  Mac-style frames for full-screen windows and left window, and
  a Windows-style frame for right window.

o Assign a wallpaper to a directory

  Any directory can have its wallpaper. A virtual path name
  can specify them as switches:

virtual path name#command 1#command 2#full wallpaper#split wallpaper

  The file name for the Full screen wallpaper is full.xbg and
  the file name for the split screen wallpaper is half.xbg.

  To enable a wallpaper in a directory, press {Shift+,} and enter
  the options such as "##0000001#0000001".


[4] Directory command now moves to the parent directory

  The command specified in the virtual path name to run with
  {BackSp} or {Esc} keystroke ('move to parent directory' key),
  now runs the command after moving to the parent directory.

virtual path name#command 1#command 2#full wallpaper#split wallpaper
                  ^^^^^^^^^
                     this command.


[5] 'Overflow' display

  When one window in split screen contains more than 256 items,
  a warning of 'Overflow' will now appear on the other window.


[6] Key mode of the Text Viewer

  The key mode of the built-in text viewer now can be changed.
  It can be selected from 'Tag jump mode' and 'Command mode'.

  The environment file should contain following lines.

#Key mode
%n	10
#	|+-Key mode  0: Incremental search, 1: Command
#	+--Viewer key mode  0:Tag jump  1:Command


[7] Viewer and Japanese language input (FP)

  Under JKIT (LXDSPD), toggling of Japanese FP is now supported
  within the text Viewer. Press {Alt}, wait a moment and then
  press {Space}.

  Under DspCC, toppling of Japanese FP is not supported but it
  does not limit the normal usage, as toggling is enabled
  within input dialogbox.


[8] New macro for logical line number.

  In addition to %l, which gives a physical line number, %ll
  (two lower case 'L') is now introduced as a macro for a
  logical line number, which regards carriage return character
  (0x0d) as a line separator.

  It can work well with Mr.Hamashima's HME, or with other
  programs supporting logical line numbers.


[9] Carriage return code at 81st column.

  X-Finder now behaves in the same manner as other software,
  when it find a carriage return code at the end of screen.


[10] XFS is renewed

  {+} key will increase the wait value of IR connection and {-}
  will decrease it.  Key assignment was changed. I hope it now
  supports DOS-base Mobile Gear (NEC).


Gaku Nakagawa (Ran M. R.)
RXF10242@nifty.ne.jp
