EasyOpenOffice is a set of classes and templates providing you an ability to use OpenOffice from your Clarion applications.
Remarks:
Libraries were recompiled for CW 6.3 9054 .
New methods:
MergeCells (EasyCalc) - merges/unmerges the currently selected range of cells.
SetHorizAlign (EasyCalc) - specifies how cell contents are aligned horizontally.
SetVertAlign (EasyCalc) - specifies how cell contents are aligned vertically.
SetTextWrap (EasyCalc) - sets the cell's text wrapping mode.
WriteQueue (EasyCalc) - writes queue contents into the Calc sheet.
InsertSheet (EasyCalc) - inserts a new sheet into a current Calc workbook.
SetUsedRange (EasyCalc) - provides access to the used range of cells.
InsertDateTimeField (EasyWriter) - inserts a date/time field into a current cursor position.
InsertPageNumberField (EasyWriter) - inserts a page number field into a current cursor position.
InsertPageCountField (EasyWriter) - inserts a page count field into a current cursor position.
InsertUserField (EasyWriter) - inserts a custom text field into a current cursor position.
ChangeUserField (EasyWriter) - changes the content of existing user text field.
WriteQueue (EasyWriter) - writes queue contents into the table in the Writer document.
SetTableRange (EasyWriter) - sets a range of cells in the current table in the Writer document for further processing.
MergeTableCells (EasyWriter) - merges cells in the tables of the Writer document.
GetTableRowsCount (EasyWriter) - returns the number of rows in the current table in the Writer document.
InsertTableRows (EasyWriter) - inserts rows into current table of the Writer document.
RangeIndexToName (EasyWriter) - converts cell's range address to name in the tables in the Writer document.
SetCellFont (EasyWriter) - sets font name and height for the cells in the current table in the Writer document.
SetCellFontStyle (EasyWriter) - sets font style for the cells in the current table in the Writer document.
Changed templates:
InitWriter code template (EasyWriter) - added an ability to select a filter when open an existing document.
InitCalc code template (EasyCalc) - added an ability to select a filter when open an existing document.
OpenDocument code template (EasyCalc) - added an ability to select a filter.
New templates:
Merge Cells template (EasyCalc) - merges/unmerges a range of cells in a Calc sheet.
Set Font template (EasyCalc) - sets font style in a range of cells in a Calc sheet.
Write Queue template (EasyCalc) - writes queue contents into the Calc sheet.
Text Fields template (EasyWriter) - inserts or changes a text field in the Writer document.
Write Queue template (EasyWriter) - creates a new table in a current cursor position and writes a queue contents in it.
Some Form has additional tab to manage related items.
AttachThreadToClarion function support.
PRIVATE and PROTECTED member and method attributes.
Changed:
COM projects tree interface.
xxx.inc file generate: consists of IIDs & INTERFACEs.
xxx_srv.inc file generate: consists of realization of the service procedures like IsEqualIID, DllGetClassObject, DllCanUnloadNow, DllRegisterServer, DllUnregisterServer, BuildTypeLib, CreateTypeInfos.
Changed methods
- WriteQueue - added parameters to convert Clarion date and/or time into Excel date/time.
Changed templates
- Queue2Excel code template - added an ability to convert Clarion date and/or time into Excel date/time.
The upgrades from 1.0 to 2.0/3.0 and from 2.0/3.0 to 4.0 are available. Registered users that purchased version 2.0/3.0 after September 1st, 2005, will receive this upgrade free of charge.
Free upgrade for all registered customers of version 4.xx.
6/21/2006
dpQuery ver 2.08 released (FULL and DEMO versions)