Ovation Pro Changes

Back to Welcome
Back to Main Program

2.92 28th July 2022
Registration no longer required. Time limit removed.

There are 6 characters at 8 bit code values 0x81, 0x82, 0x85, 0x86, 0x9A, 0x9B which in RISC OS are upper/lower case pairs of letters and are not recognised and handled as such by older versions of Ovation Pro. This is now fixed. The changes involve many areas, the script language strings, find/replace, spell check, swap case, text styles upper, lower, capitals and small caps.

New functions
void swapcase();
void uppercase();
void lowercase();

These functions change the case of the character at the caret or of a text selection. They alter the actual characters in the document and are different in that respect to the existing text styles for capitalisation. The first puts into a script function the functionality long available as a key press (Control+Shift+S). Typically they would be used as the body of key macros, example definition: {uppercase()}

2.92 30th December 2020
Updated time limit for no registration.

2.92 20th August 2018
Fix bug - multiple edits of master pages cause text frame fills to be lost.

2.92 26th December 2017
Updated time limit for no registration.

2.92 25th October 2016
Updated time limit for no registration.
Fiddle with opening windows for Wine compatability.

2.92 8th February 2016
Updated time limit for no registration.

2.92 17th September 2015
Updated time limit for no registration.

2.92 12th March 2014
Updated time limit for no registration.

2.92 25th June 2013
Updated time limit for no registration.

2.92 11th December 2012
Updated time limit for no registration.
Unicode characters can now be typed directly in the search and replace fields.

2.92 18th May 2012
Updated time limit for no registration.
New feature, 'Proxies' button in expanded print window allows printing using proxy images.

2.92 18th January 2012
Updated time limit for no registration.

2.92 27th July 2011
Updated time limit for no registration.

2.92 12th January 2011
Updated time limit for no registration.

2.92 10th December 2010
Maximum word length in dictionaries increased to 63 characters - note that if you create dictionaries with words greater than the previous limit of 31 characters and then transfer the binary (*.dic) file to an older copy of the program a crash will result. One way of achieving this would be to install an old copy of the program over a new one.
The option to warn if fonts are missing from pictures had no effect. If it is turned on it will now work.

2.92 14th October 2010
Fix problem with dictionary code. If there are two words whose common initial substring is too long a crash results on adding.

2.92 28th July 2010
Updated time limit for no registration.
Fixed a problem with dashed borders not redrawing correctly. This was due to Windows not having the RISC OS command to leave a gap in a line without starting a new sub-path, as a result close path drew a line from the mid point of a curve.

2.92 5th January 2010
If a line of text is split into more than 32 sections by other objects, it is possible memory will be corrupted. Fixed.

2.92 24th December 2009
Updated time limit for no registration.
Referenced images from RISC OS often use a macro {filepath} which OPW is clever enough to recognise and translate for Windows, but this only works if the macro is all lower case. Now improved to handle any capitalisation. Should improve portability of documents between systems.

2.92 5th November 2009
Fix bug in enhanced justification. If some text would fit on the preceding line as a result of enhanced justification, if the hard spaces in it where replaced with ordinary spaces then a ragged right margin may result.

2.92 12th June 2009
Updated time limit for no registration.

2.92 12th April 2009
Fixed bug in absolute page number format - i.e. allowing a10 to denote the 10th page in the document regardless of what its page number is. This feature is used in the goto page and print windows.

2.92 27th January 2009
Fixed bug in search/replace, crash can occur if a selection is searched when 'all stories' is selected.

2.92 13th November 2008
Ovation Pro provides extensive support for overprinting colours (aka knockout), however this has only had an effect when generating separations. From this version overprint also works correctly when generating composite PostScript - the direct PostScript feature must be used.

2.92 3rd. November 2008
Fixed bug in enhanced justification which led to small erroneous spaces at the ends of lines.

2.92 26th October 2008
Fixed formatting bug in enhanced justification - symptom, line is left justified and may be wider that space allowed.

2.92 15th September 2008
Updated time limit for no registration.
Fixed bug rendering invisible text. There are situations in which some text in a line is not visible for example a word in magenta when displaying the cyan separation. In general text after such invisible text might be rendered incorrectly, e.g. if font size changes took place.

2.92 15th June 2008
Updated time limit for no registration.

2.92 15th March 2008
On Vista with UAC active some applets fail to work correctly if run by a user without administrator privileges. They fail because they attempt to write to their folder in the Programs folder where Ovation Pro is usually installed. The applets are:
FontList
Logger
They've been changed to avoid the problem. They now write files in the ApplicationData folder. A new function has been added to help, appletdatapath() see the Script manual.
The Abbreviation applet has been changed to support different abbreviations files for each user, this also gets around UAC stopping non-administrator users from changing abbreviation definitions.

2.92 5th March 2008
Updated time limit for no registration. Fix problem with rendering end caps on Draw lines with adjacent coincident points.

2.92 24th December 2007
Updated time limit for no registration. Add Windows program manifest and declare support for XP themes.

2.92 13th December 2007
TWAIN applet updated to version 1.01. When a picture is copied in Ovation Pro a pointer to the original picture is created. This means that a document with 5 copies of a 1 M byte picture is only just over 1 M byte in size. Images imported via the previous version of the TWAIN applet were not copied using pointers.

2.92 29th October 2007
Crash whilst importing text file resolved. Due to error in auto hyphenation.

2.92 16th October 2007
Crash whilst program is starting, traced to problem reading installed fonts.
Corrected program date shown in About Ovation Pro.

2.92 1st. October 2007
Updated time limit for no registration.

2.92 22nd. June 2007
Updated time limit for no registration.

2.92 12th March 2007
Join line applet, fixed bug when selected text includes a new paragraph code.
Fix bug in main program to do with positioning of embeded lines in text
Made main document window Unicode, this allows direct entry of Unicode text e.g. using the Greek keyboard.
Embeded User Access Control (UAC) manifest in installer, this should prevent installation going wrong on Vista if the installer is renamed.

2.92 27th January 2007
Colour Supplement applet 1.15, changed image processing so that it does nothing if set to do nothing. This is important because processing takes place in the colour space selected. Conversions from CMYK to RGB and back can lose information.
EPS applet 1.07 extended so that previews can be generated by external programs, see the applet Help file for more.

2.92 19th January 2007
New feature, "Remove" on Text menu. This shows a list of the effects currently active and allows individual effects to be removed. This should be helpful because it is easy to apply an effect like "bold off" and then find that styles applying bold appear to not work. The rule is that effects take precedence over styles.

2.92 9th January 2007
Fix bug not saving keypress information for styles in DDL files.

2.92 27th December 2006
Set flag to tell Windows Ovation Pro can access memory addresses above 2GB.
Fix bug in Draw file rendering where there are two coincident points in a line with bevel join.
Fix bug where {'Delete} macro inserts delete character in text.

2.92 17th August 2006
WIA scanning applet added.

2.90 29th March 2006
Added tooltips to buttons and info palette. Button text is generated from help string, unless a tooltip is provided. Improved Edit Macro window. defmacro4() function for tooltips.

2.90 14th March 2006
Font sample shown with font menu, can be turned off from Ovation Pro Text choices.

2.90 26th February 2006
Fix problem with not saving in previous two versions on Windows 95,98,ME.

2.90 24th February 2006
Add history buffer to find/replace. Can now use menu icons or up/down cursor keys to see previous search strings.

2.90 9th February 2006
Ovation Pro Choices now allows the time delay for "long drags" to be set. This will help if you have problems with marking text.
Unicode support. See the document Introduction to Unicode in Ovation Pro
setsmallcaps() and getsmallcaps() functions added. See the Script language reference guide.

2.76 21st. December 2005
Bolder mouse pointers.

2.75 15th December 2005
Fix problem with character sets when mail merging.

2.75 8th December 2005
Fix problem with register window. Now display registration status and name.

2.75 5th December 2005
Switched to Windows ICM for colour management.
Sprites with non-90dpi resolution with image processing display the wrong size. Fixed.
Change to faster code for rendering deep sprites with image processing/separation.

2.75 2nd November 2005
Importing via a filter can lead to a crash. Fixed.
Program quits after registration code is entered. Fixed.

2.75 22nd October 2005
Fix problem with enumerating fonts.

2.75 16th October 2005
Fix linked (but not autolinked) frames on master pages causing crashes.
Now recognise fonts which don't have ANSI or Symbol character sets and allow their use.
Now allow Impression folder documents to be loaded by dropping into a document window. See the CD changes file for full details.
New feature, ICC colour profile support. Currently this simply offers an alternative to inks and curves. See the Colour section in Ovation Pro choices.

2.75 31st August 2005
Fix selecting bullet char causing crash.

2.75 9th August 2005
Change from PC speaker beep to default Windows OK beep.
Fix character set translation on mail merge fields and colour plate text.

2.75 1st August 2005
Fix problem with omit header/footer with new chapter.

2.75 17th July 2005
New scrap file script functions.
Handle short cut (.lnk) files.
Recognise RISC OS Sprite files with alpha channel data.

2.75 29th June 2005
Added "show invisibles" character (|) for soft hyphens.
Can now zoom using Control + scroll wheel.

2.75 29th March 2005
First "finished" version.