Usync uses the X-resource data base for
 - traditional widget parametrisation
 - the definition of externally provided parameters for Usync 




General parameters
------------------
Usync.windowMargin	margin around outer frames,
Usync.buttonSpacing	standard narrow spacing between buttons
Usync.configFile	user configuration file
Usync.tempFile		leader for temp file (is complemented with a numeric 
				suffix, the pid of the programme )
Usync.userFilter	file with user-provided filter rules
Usync.perDirFilter	per-directory relative name of filter file
Usync.logFile		log file for rsync actions
Usync.logWarning	threshold size for log file. Usync gives a warning 
			message on startup if the log file is bigger
Usync.syncTimeout	default rsync initialistion timeout (seconds)
Usync.clockMargin	tolerance for host clock diff. (sec)
Usync.rpmName		name of rpm package
Usync.dummyZone		dummy synchronisation zone (initial toy setup)
Usync.removableMedia	blank separated list of removable media (i.e. the
				initial part of their absolute path)



Font definitions
----------------
Usync.fontSizes1	3-item lists of font-sizes. Usync decides which to
Usync.fontSizes2		take as a function of the screen resolution
Usync.fontFamilies	2-item list: names of proportional font and fixed font

Usync*Label.font	    widget class font specification
Usync*Button.font		must provide an internal name that is defined
Usync*Checkbutton.font		    in Usync (standard, normal, small, fixed
Usync*Radiobutton.font			marked)
Usync*Menu.font
Usync*Menubutton.font
Usync*Listbox.font



Main panel parameters
---------------------
Usync.resultSize	2-item list: # of columns and rows in the result display
Usync.resultMax		max width of result panel (points)
Usync.resultMin		min width of result panel (points)
Usync.resultRows	initial number of res. panel rows

			Colours for representing the types of result panel nodes
Usync.outer.result.header.link.foreground
Usync.outer.result.header.delete.foreground
Usync.outer.result.header.skip.foreground
Usync.outer.result.header.update.foreground
Usync.outer.result.header.error.foreground



Selection dialog
----------------
Usync.select.<xxx>Type	colours representing node types, <xxx> = link,tree,file
Usync.select.selCols	number of columns in node display
Usync.select.minCol	minimum column width in node display (points)
Usync.select.maxSize	2-item list: max overall width and height (points)
Usync.select.arrowWidth	width colunn containing the direction arrow (points)



Option layout window
--------------------
Usync.option.fieldWidth	min width of option field



Settings control
----------------
Usync.settings.leftmargin left margin for control items
Usync.settings.valueCols  number of value columns
Usync.settings.valueSep	  width of value column separator (points)
Usync.settings.boxWidth   min width of box column



"More" options checkbutton window
---------------------------------
Usync.more.arrayCols	number of columns in array
Usync.more.colSize	min size of a column
Usync.more.groupSep	spacing between groups
Usync.more.leftMargin	left margin



Synchronisation -zone editor
----------------------------
Usync.items.columnWidth		n-item list: width of 1st, 2nd ... column



Help windows
------------

Usync*helpPanel.gobackStack	max # of goback entries kept
Usync*helpPanel.urlColour	backgd colour of hypertext links
Usync*helpPanel.minSize		2-item list: min window width, height (points)
Usync*helpPanel.textIndents	text indentation levels (points)
Usync*helpPanel.titleIndents	title indentation step size (points)
Usync*helpPanel.tocIndents	TOC indentation step size (points)
Usync*helpPanel.paraT<x>	definition of paragraph Tx: 5 or 6 -item lists
				   item #0 = foreground
				   item #1 = font size index
				   item #2 = font weight (bold or normal)
				   item #3 = # of indentation steps
				   item #4 = before-paragraph spacing
				   item #5 = if toc: reference in toc list

Widget hierachy (where visible in resources)
============================================

Main window
-----------

. outer
	top    
		config
		path
		quit
		help
		probe
		doit
		root
	sep1
	xfer
		comment
		space
		path
			path1
			direction
			path2
	sep2
	middle
		options
			label
			preset
		boxes
	sep3
	progress
		field_nn
	result
		header
			label
			link
			delete
			skip
			update
			error
		data
			canvas
				f
			xscroll
			yscroll
 
