home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 3
/
PDCD_3.iso
/
utilities
/
utilst
/
xfront
/
!Xfront
/
!Help
< prev
next >
Wrap
Text File
|
1995-05-03
|
5KB
|
156 lines
!Xfront - The improved !X front end
===================================
By S.J.Borrill
v1.04 3rd May 1995
NOTE: !Xfront is FREEWARE. It is freely distributable, as long as it is
supplied in it's entirety. I retain the copyright.
N.B. !X is © Gnome Computers
Purpose
=======
!X is a very nice program that allows your RISCOS computer to function as an
X terminal. Unfortunately, the frontend for !X requires you to remember the
command line syntax and options if you wish to reconfigure the number of
screens, resolution, colour depth, etc. !Xfront is a application that
coexists with !X to provide a more versatile user interface. You *must* have
a copy of !X and also the filer must have 'seen' that copy in order for
!Xfront to run.
N.B. The !X.!Boot file does not contain the line:
Set X$Dir <Obey$Dir>
This *must* be inserted otherwise !X will have to be run before using
!Xfront.
Use
===
***** !Xfront supports the interactive help provided by !Help *****
Double click on the !Xfront icon. When the !Xfront is installed on the
iconbar, you have three options depending on which mouse button you press
over the !Xfront icon.
SELECT : Opens the !Xfront options window.
MENU : Brings up the !Xfront menu.
ADJUST : Starts the X server with the default settings.
The iconbar menu has 3 options:
Info > Tells you about the program.
Bug compatible Disable some error checking for backwards
compatibility to older releases of !X. See
manual for details.
Quit Quits Xfront.
The main options window has a few different sections.
At the top are the options relating to up to four screens. (If you want to
use more screens, get in touch and I'll get it to do it). Clicking MENU over
the screen information will bring up a menu with all the different display
types known. Choosing a display type from the menu will select that for the
screen that you pressed MENU over. There is also an option to define a new
display mode (up to 10 modes can be defined - get in touch if this is too
few). You can also click on the up/down arrows to cycle through the available
displays. You can switch dynamic colourmaps on and off with the relevant
option button. The number of screens desired can be altered with the option
buttons alongside screens 1, 2 and 3. It will all make sense when you give it
a go. (Honest!)
Next, there is the desired X host. This will default to 'broadcast'. (see
later how to configure other hosts). Clicking MENU over here will give a list
of known hosts read in from your xdmfile.
Next, there are sections for you to enter the actual size of your monitors
display and to allow you to configure mouse acceleration. If you are used to
a standard RISCOS mouse then leave acceleration at 1. This gives linear
movement.
Next, there are two options buttons allowing you to choose whether you want
backing store to be applied to all windows and whether you want multiple X
sessions or not. (See !X manual for details)
Finally, you can enter any other options you require in the bottom writable
icon.
Once you have set up the options as you wish, you can:
a) Close the window (by clicking on cancel). Clicking ADJUST on the iconbar
icon will now start the X server with your set options.
b) Save the settings as defaults.
c) Start the X server with the required setting immediately.
d) Save the setting as an Obey file to allow multiple configurations. To do
this, click MENU (away from the screen and host sections) and use the
save option to save the Obey file to the desired location.
Customising
===========
!Xfront uses 3 files to get its information.
<Xfront$Dir>.Modes
- Has a list of modes that are offered as display types. The file can
either be edited directly or rather, use the 'New mode...' menu option
on the option screen menu to add new display modes.
- This file has one mode per line in the format:
X res, Y res, colours (the same as colours options for !X)
e.g. 1024 768 c16 => 1024x768x32767 (16bit) colour
640 480 bw4 => 640x480x16 greys
Here is my Modes file:
----Cut here ----
800 600 c16
1024 768 c8
1280 1024 c4
1600 1200 c4
----Cut here ----
<Xsearch$Dir>.Defaults
- Has a list of default options in the same format as the !X default file.
<Xsearch$Dir>.xdmfile
- Has a list of known hosts. These must be entered in the same format as
the xdmfile file in !X.
N.B. Xsearch$Dir can be set up to use the defaults and xdmfile files from !X,
simply by editing the !Run file in the !Xfront directory.
History
=======
v1.00 16/3/95 Started work
v1.01 22/3/95 Finished work. Got save Obey files to work. First release.
v1.02 27/3/95 Got first bug report (Thanks to Peter Killworth. Now allows
any number of hosts to be set up. Changed from 'hosts' to
'xdmfile' for list of hosts.
v1.03 27/3/95 Re-organised menu system and rewrote help text. Second release.
v1.04 3/5/95 Fixed a bug in the parsing of the xdmfile. Added 'bug
compatible' to menu (equivalent to 'bc' option). Thanks to
Chris at Gnome for suggesting that. Third release.
Contact
=======
Contact me at:
Stephen Borrill
Fitzwilliam College,
Cambridge.
CB3 0DG
or email me on:
sjb42@cus.cam.ac.uk
S.J.Borrill
3/5/95