Version History - for Sentence

Version 0.5  (15.4.96)
~~~~~~~~~~~~~~~~~~~~~~

Hey, remembered to add a version history - not sure why but what the hell,
makes the program look far more professional, well maybe not. Anyway...

Brought back "Name" window when you first run the program, if don't put in
name won't open main window.  Added name option - name window attach to menu
under name to allow you to change the name in the prog.

Printing altered - Header is only put in when you print for the first time 
(reset when program quit) you print.  After that it only prints your sentence 
- oh yeah and it prints the name of the person who is using the sentence.

Taken the ability to edit all icons out - 'cos little kids might get confused
and stuff up.  You can still edit the bottom bar and your name.

Seperate Progam (SentConfig) added to allow easy editing of word lists.

KNOWN BUGS: NONE.

Version 0.6 (22.4.96)
~~~~~~~~~~~~~~~~~~~~~~

No major changes to actual Sentence program...
Added new program SentConfig to let you edit word lists for sentences.  Rob
reckoned this would be a good idea as using edit might be too complicated
for teachers.  The actual program is basically a chopped up version of 
Sentence with most of the un-needed bits cut out...

Graphics (well icons) have been improved a bit - more 3D.

KNOWN BUGS: NONE.

VERSION 0.7 (24.4.96)
~~~~~~~~~~~~~~~~~~~~~

Registration added 'cos it looks good.  Saved to seperate file.  If it
doesn't exist, the program has a go at you...   Registration can only be 
set once..
Some minor changes to internal code.

KNOWN BUGS: NONE.

VERSION 0.8 (9.5.96)
~~~~~~~~~~~~~~~~~~~~

Actually been to an infant skool and had a go at testing the program. Luckily
all the kids we tried it on liked it and the teachers thought it was brill.
Found loads of bugs;
Changing name in name box on screen didn't change it anywhere else...
Most people thought it better to clear sentence after print.
Main window now comes up after you type your name in name window.
Main screen is now un-movable as the kids dragged the screen around.
When you click on the penguin he speaks sentence
If you drop word on to the penguin he says that word.
You can now set it to just one word list.
The printout has been changed so the Kiwi info lines up.
When you press delete it deletes just the fullstop if there is one.
Neat little wotsit added so names always start with capitals- correct grammar
an all that stuff.

KNOWN BUGS: REPEAT RATE IN NAME BOX TOO FAST. PRINTING COCKED UP 1 TIME -WHY?

Version 0.9 (18.5.96)
~~~~~~~~~~~~~~~~~~~~~
Neat little wotsit added so names always start with capitals- correct grammar
an all that stuff.
Made moan when registration not found a) fatal and b) WIMP.
Added ability to leave icons blank (no words).  Previously this created 
errors, now you put two stars (**) in and the program leaves them blank.
Penguin REALLY DOES speak when you click on him now (acccidentally deleted
it from version 0.8)
Oh and added this beautiful Multi-tasking thingy... (thanks to Ben Summers
for writing this and making it PD) +took help of menu from icon bar - 'cos
it killed my program.
Made Caret appear on right side of words.
crunched and compiled.

KNOWN BUGS: REPEAT RRRRATE BIT STILL THERE (I couldn't find out how `t fix it)

Version 1.0 (22.7.96)
~~~~~~~~~~~~~~~~~~~~~
Several major improvements;

Redraw changed so that when you add an extra word to the bottom bar it only
 redraws that bar (so the screen doesn't flicker so badly.)
Delete last word procedure completly re-written, it can now deal with spaces
 before that last word, and is a lot tidier.
Added a page back icon and an icon to clear the whole sentence.
Added support for using adjust button on the mouse to move pages - it acts as 
 if you had clicked on the opposite arrow.
The program now loads a font which is more like hand writing and can 
 (hopefully) be understood by the kids more easily.
When you add a new word, the program checks for surplus spaces after the last 
 word, and removes them if neccessary.
 
KNOWN BUGS: ONLY THE REPEAT RATE BIT...

Version 1.1 (11.9.96)
~~~~~~~~~~~~~~~~~~~~~

Configuration for word lists has been added to Sentence and is now accesible
from a password protected menu option.  It is almost the same as original
config program.
Now uses an external messages file for all textual messages etc. (means you
can change it to French, German etc).
Interactive help is now supported by Sentence (yahey!)
Sprites improved - Penguin has feet!
Wordlists can now have as little as one word.


**SECOND DISTRIBUTED VERSION - GIVEN TO LYDLYNCH, MAYBE SOME OTHERS**


Version 1.1B (26.10.96)
~~~~~~~~~~~~~~~~~~~~~~~

New page bug taken out - turned out to be a problem changing the window title
Tidied up code - chopped out over 2K of rubbish.  Also re-written drop procedure.
New method of encryption used. Messages file tidied up. Confirmation added
when you wipe a word group.

Version 1.2 (18.11.96)
~~~~~~~~~~~~~~~~~~~~~~

In load and save to program windows you can now get a menu of avaliable word groups.
Edit window now gives name of word list.
Increased maximum sentence length to 200 characters.
Stopped dragging a saved file (from sentence) to the word list from adding a word.
Made choosing wordgroups more bullet-proof
Improved icons (Rob also improved many of the icons), added an iconised sprite.

Version 1.22 (5.12.96)
~~~~~~~~~~~~~~~~~~~~~~

Added a nice Options window as a scrollable pane inside a fixed window.  Much nicer.Trapped 
'disc full' error.  Tidied up filing options.

** THIRD DISTRIBUTED VERSION - AND NOW WE HAVE A NICE DISC LABEL ( THANKS ROB ) **

Version 1.25 BETA (12.1.97)
~~~~~~~~~~~~~~~~~~~~~~~~~~~

Added support for 'proper' via the Printers application.  Sentence should now print with any 
printer, including laser printers.  Sentences to be printed are added to a list, before then
being printed later.

Also added a bit to wrap and line up the sentences if they became to big to fit on one line.

PS.  All of this proper printing lark was neccessary 'cos Lydlynch went and brought a new 
printer, and my 'cross-your-fingers-and-hope' method of printing didn't work with it.
  At least it forced me to write it nicely...
  
Added code to centre windows to screen... and tidied up code.
Moved Tidy Lists code to edit menus - tidied up filing menu's.
If there is no word in an icon then that icon is now not shown.
The punctuation icon can be removed from the main window.

Fixed bug with name capitalising and another bug with page handling, 'wot was stuffing up 
when you deleted or created pages, oh and reduced wimpslot back to 64K.

** PARTIAL RELEASE PROBABLY ONLY TO LYDLYNCH FULL RELEASE LATER **


Version 1.30 BETA (8.2.97)
~~~~~~~~~~~~~~~~~~~~~~~~~~

Added a menu with number of wordlists in a group on it for loading/wiping etc...
Added option to change which wordgroup and LIST sentence loads up with.

Added the basis of Printing using fonts...
Added option to choose which font to print with.

Fixed Redraw of Options window - now it doesn't flicker...
Fixed bug with drag routine - the limits of the drag are now set to the screen
  size rather than 1023*1280 - previously in some modes the drag would jump the
  mouse into a different place, and was generally odd.
Tidied up memory management a bit and freed up about 1k (wow!)

Added option to choose what size of font to print with.

Added Ok and Cancel buttons to enter code windows and enter name window...

Added PrintList controls - you can view, print and delete the sentences from that
window.

Keyboard auto-repeat is now disabled while the enter name box is on screen for the first time
Values are set back to defaults once the name window closes.

Caret is repositioned after Punctuation check - to prevent it becoming out of line.

Move my own sprites into file Resources.Sprites to make it tidy, and be polite

Serious editing of astheticssssss with Rob's help - made nice sprites, better icons, tidied
up templates, made buttons release, rewrote the whole of the source code, and added
artificial intelligence, texture mapping, real time ray-traced video (Okay so I lied about
a few of those things...)

Fixed bugs in the selection of next list after loading from program - used
to not update total lists.

Added and improved many features to print list handling.
Auto-repeat rate is now diasbled even when you press return from the welcome screen.

Prevented Sentence from getting upset if it was being used from a read-only source.
Fixed minor bugs in page-handling.
Fixed minor asthetic bugs.

Version 1.31 (28.3.97)
~~~~~~~~~~~~~~~~~~~~~

When you pressed return on welcome screen it didn't record the key delay. 
Changing name in main window (without pressing return) didn't change name used for printing.
Added a space in between sentences - configurable from prefs.
Tidied up preferences window - again...
Made printing whole word list use nice and pretty fonts.
Tidied up yet more asthetic bugs - Robert is a reeeaaally picky person.

Version 1.32 (21.4.97)
~~~~~~~~~~~~~~~~~~~~~~

Fixed problem that occured if you clciked on the icon bar icon before entering a name.
Speeded up template loading
Trapped 'file system missing' error - thanks Rob...
Tidied sprites + template file so they didn't feel left out.
Stopped alter name error - previously it produced a new icon every time.
Stopped dragging a word to penguin, and then dragging save box to sent bar from
adding a new word.
Reduced memory usage again so that the program still fits into 64k - God it's big!
Trapped 'Ambiguous Disc' error.
Fixed problem with number of wordlists menu - it is now always correct.
Added facility for simply clicking on a word to add it to the Sentence.
Made back arrow scroll round the wordlists.

Version 1.33 (15.5.97)
~~~~~~~~~~~~~~~~~~~~~~

Oh No! More bits needed adding, only a quick update...

Made wiping sentences after print optional
Simplified already entered sentences list + menu item
Made error routine turn of hourglass

Wimpslot gone up to 96k as I couldn't get 64k reliably - try it if you feel brave

Added a check to see if the printer is online before attempting to print.
Made save options more fool-proof if disc is write protected.

Version 1.40 (19.7.97)
~~~~~~~~~~~~~~~~~~~~~~

Added outline fonts in word + sentence icon after using Sentence on a non-RiscPC
and deciding it looked nasty...
Added new format options pane
Options now saved in text format.
Speaking sentence from print list doesn't speak name of writer.
Save sentence now done from printlist
Removed Kiddy Font as it is no longer needed after adding fonts.
Fixed icon hiding if there is no word in them

