Version 1.99 : (22 June 2006)
- Fixed template code generation problems under Clarion 5.5 with the Clarion
(Legacy) template chain.
- Fixed the spell checking template, the include and exclude controls by default
were not working correctly and setting controls to be excluded by default
would cause no code to be generated, even for control that were specified
in the include list.
Version 1.98 : (07 June 2006)
- ExcelToTPS template: Added the ability to choose a row to start importing from.
- ExcelToTPS template: Wizard now allows the file to be chosen using a double click.
- ExcelToTPS template: Import list is alphabetised.
- ExcelToTPS template: Fixed a problem with the Path being changed by the file dialog.
Version 1.97 : (06 May 2006)
- Template fix - for when used with multiple instances of the Progress control template
(%ThisProgress was being declared multiple times).
- Fixed template error where a quotation mark was missing in the #pragma link
statement that linked the olepro32.lib file into the project in local
mode in Clarion 6.
Version 1.96 : (06 April 2006)
- New Excel report layout that improves columns and alignment, allowing more controls
and more complex reports to export to Excel neatly. It still is not perfect,
and you should make sure that controls in columns align, but they no longer
have to be the same width and columns can be any width without causing problems.
As long as the left hand side of the controls in each "column"
of the report line up, they will line up in Excel. Other than that it should
be much more flexible.
- New error handling and processing allowing reporting of internal errors, error codes
and messages.
- New utility methods for converting numbers to different bases (decimal, hex, octal,
binary etc.).
Version 1.95 : (30 March 2006)
- Added a namespace ('oi') prefix to all API functions etc. This is to improve future compatibility
with newer version of Clarion, as well as other thirdparty accessories.
- Change the string sizes in Office Inside to be larger. Made the body of the oiCalendarQType
4KB.
New Sizes:
_oit:TinyStringSize equate( 20 ) ! Really small Office Inside String Size
_oit:SmallStringSize equate( 50 ) ! Small Office Inside String Size
_oit:MedStringSize equate( 100 ) ! Medium Office Inside String Size
_oit:StdStringSize equate( 255 ) ! Standard Office Inside String Size
_oit:LargeStringSize equate( 1024 ) ! Large Office Inside Sting size
_oit:TelNoStringSize equate( 30 ) ! String size for telephone / fax numbers
IMPORTANT: If you have declared queues with
the same structure as those in Office Inside for use with methods such as
GetContactsQ then you will need to change the size of the strings in the
queue. It is strongly recommended that you use the types defined by Office
Inside. See the Demo application for examples.
- Changed the Demo application to use the queue types defined by Office Inside for contacts,
calendar entries etc.
- Fixed updating of address fields for contacts. Email address etc. was being update but
the address field was not.
- Fixed problems with FileExplorer and Office Inside on the same window, both object can
now be used in a single window.
- Added an example application showing FileExplorer being used to display and edit HTML portions
of Outlook mails etc.
- Fixed large body sizes of Outlook appointments not working (size was 255 characters,
new maximum size is 4096).
Version 1.94 : (27 March 2006)
- Added a namespace ('oi') prefix to all API
functions etc. This is to improve future compatibility with newer version
of Clarion, as well as other thirdparty accessories.
Version 1.93 : (24 March 2006)
- Fixed a regression in the Outlook class
that caused problems listing the Outlook mailboxes.
- Update example application for Clarion 6.
Version 1.92 : (20 March 2006)
- Added a SaveAs method to the PowerPoint class.
- Added equates for the PowerPoint class for
file types, updated the documentation
- Added to the example application.
- New installer which fixes a number of issues
and problems
- A number of internal changes and fixes within
the Excel and Word classes (no functionality has been affected).
- When OfficeInside is disabled on the global
template the icons for the Editable Reports selection dialog are no longer
added to the project.
Version 1.91 : (10 Feb 2006)
- Fixed : The 'Select Controls' buttons
in the SpellChecking template were not working correctly.
- Fixed : The 'TableSetOutsideBordersLineStyle' method was
not always returning 1 (true) to indicate success.
- Changed the Word.GotToEndOfDoc() method to
improve reliability, the previous version did not work well with documents
that contained tables etc. as well as text.
- Entirely new Excel and Word report generation
engine, a large number of new internal methods and all existing methods have
been rewritten. Now uses a generic method to create accurate layouts for arbitrary
reports. For Excel (and to some extent Word) it is worth noting that the closer
the report layout is to a table the better the result are likely to be in
terms of space usage, however the new reporting engine will create a report
that is a close to optimal as possible given the the constraints of the formats.
- Word and Excel reports now support all colors
and formating, including background colors etc.
- Automatic resizing of columns and tables in
Word and Excel reports.
- Completely redone C6 demo example, with new
editable report options showing formatting etc. for both Word and Excel.
- Fixed problem exporting large numbers of records
to Word and Excel for editable reports.
- Fixed multi page editable reports.
- Added checkbox for using the Clarion 6 RTF
Control, if this box is not checked then when spell checking is done on an
RTF control an error message will be displayed.
Version 1.90 Gold : ( 01 Dec 2005 )
Version 1.0 beta 1 : ( Released 22 Nov 2002 ) ( First release )
Version 1.0 alpha : ( Released 13 Sep 2002 - 29 Oct 2002 )
( Thanks to everyone who participated as Alpha Testers )