ReadMe for WordCalc v1.09 (15th Mar 2006)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Purpose:
~~~~~~~~
	To provide a quick and easy way of performing bit, byte and word
	calculations in binary, decimal and hexadecimal.
	WordCalc is FREEWARE


Use:
~~~~
	Double-click on !WordCalc to load onto the iconbar. Once on the 
	iconbar, clicking on its icon will open and close the main calculator
	window.
	
	Simply edit the revevant fields and press return to calculate new
	values.
	
	You can select preset menu flag options by selecting the relevant
	'Icon Flags' sub-menu option.

 	Convert ASCII: Enter up to 4 characters of ASCII to convert them into
 	               a data word.
	
	Buttons
	~~~~~~~
	There are a number of buttons, clicking on which perform specific
	functions;
	
	 Reverse Word: This will reverse the bytes in a word, thus the MSB
	               will become the LSB and vice versa.
	               eg. &AB123456 would become &563412AB
	              
	Reverse Bytes: This will reverse the bits in the individual bytes
	               but leave the bytes in the same order.
	               eg. &AB123456 would become &D5482C6A
	               
	 Reverse Bits: This will reverse the entire bit sequence in the 
	               whole word, thus %1011001 would become %1001101
	               eg. &AB123456 would become &6A2C48D5
	              
	     EOR Bits: This will EOR all the bits with -1 so that the state
	               of each bit will reverse, thus %1011001 would become
	               %0100110
	               eg. &AB123456 would become &54EDCBA9
	               
	        Reset: Reset all values to zero (0).
	        
              Monitor: Open the window monitor window. Moving the mouse 
                       pointer around will display the wimp/icon flags at
                       the pointer position.
                       Press CTRL-S to store the values and freeze the update.
                       Press CTRL-S again to release the store and continue
                       monitoring.
	               
  	   Shift Left: Shift BITs left
  	   
  	  Shift Right: Shift BITs right
	
	Within each byte box there are also four further buttons;
	< and > will shift bits within a byte left or right.
	Rev and EOR will reverse and EOR the bits within individual bytes.
	

Author:
~~~~~~~
WordCalc is copyright Paul Vigay but may be freely copied and distributed
providing all the files remain intact and unaltered, including this one.

Email: nospam@vigay.com
  Web: http://www.vigay.com/software/

  
Version History:
~~~~~~~~~~~~~~~~
v1.09 (16th Mar 2006)
        a) Bug fix: Extended precision calculations made to prevent 'some'
           versions of RISC OS from not recognising bit 31 being set.
           (Odd because it worked on the Iyonix but not RISC OS Select!)
           
v1.08 (12th Mar 2006)
        a) Bug fix: Only update caret position when 'Monitor' is enabled when
           WordCalc actually owns the caret.
        b) Bug fix: Correctly display leading zero in hexadecimal value when
           'Monitor' enabled.
        c) Option change: Made default 'Monitor' option monitor icon flags
           instead of window flags, as this seems to be more frequently used.
           
v1.07 (5th Mar 2006)
	a) Added wimp monitor to display window and icon flags at pointer
	   position. Click on 'Monitor' to activate.
	   Toggle CTRL-S (store) to temporarily hold info.
	   
v1.06 (16th Feb 2006)
	a) Amended main window to preset font sizes.
	b) Made 'bit icons' clickable instead of writable, so they toggle.
	c) Made main window smaller.
	
v1.05 (12th Feb 2006)
	a) Bug fix: left/right shift icons didn't work on bytes 1,2 & 3.
	
v1.04 (12th Feb 2006)
	a) Added 'Icon Flags' preset values as a menu option.
	
v1.03 (11th Feb 2006)
	a) Bug fix: Corrected calculation when return pressed in the 'decimal'
	   boxes in the byte areas.
	b) Added ASCII conversion feature.
	
v1.02 (11th Feb 2006)
	a) Bug fix: Hex value correctly calculated when you enter a new
	   decimal value and press return.
	   
v1.01 (11th Feb 2006)
	a) Added shift operations.
	
v1.00 (11th Feb 2006)
	First version - should be all working ok.

2006 Paul Vigay
