Version History
Download latest version
here
Go to the
CompileErrors section
for instructions on how to upgrade your SendToWindows (if you're upgrading from
a version prior to version 1.71).
Version 2.14 : Released
14 November 2012
- Fix when Nettalk is added, but WinEvent is not
(for missing variable declaration EmailMessageHTML).
- Disable Excel and Word template options when
Office Inside is not added to the application.
Version 2.13 : Released
25 October 2012
- Fix for SendToExcel, where Title is included (was
formatting the title rather than the column headers).
- Fix for SendToExcel, where Start Row and/or Start
Column were not 0, was not formatting the cells in the correct cell
range.
Version 2.12 : Released
25 September 2012
- Include dctx for Clarion 7 and 8 dct import (not
always working to import the txd file).
- Version included in the global template
description.
- Template tweak: If doc name is blank (when
selecting a file to output to) remove the proceeding '.' from the file
name.
- Template tweak: better embed point prioritization
for wPDFControls support.
- Template and class tweak: support for new
generation of Office Inside.
Version 2.11 : Released
7 December 2011
- Clarion 8 work-around for report properties
change in landscape mode.
Version 2.10 : Released
2 December 2011
- Added translation for '% Completed' (SendTo
Control template on the SendTo Window).
- Workaround for column width < 0 (Clarion
sometimes assigns -1 to a 0 width col).
- Fix where the last column in a group is hidden,
and where all the columns in a group are hidden.
Version 2.09 : Released
8 September 2011
- Fixed template generated conditional suppress
column code.
Version 2.08 : Released 26 August 2011
- Documented suggested change to Legacy Template
Set for supporting browses of more than 2000 lines.
- Tweaked template to take advantage of the change
mentioned above.
Version 2.07 : Released
13 July, 2011
- New methods that handle failure of the COM interface when
initializing the Office Inside Excel object. Handles automatic retry.
- SendToHideColumn not generated - fix (one var for
each instance of the template).
- Fix for compile error when using older versions
of xFiles.
Version 2.06 : Released
17 June, 2011
- Fix duplicate SendToHideColumn
problem.
- Provide call back method for custom code to draw
an image (use derived method CustomDrawImage)
Version 2.05 : Released March 21, 2011
- Added support for xFiles "UseCharSet" method.
Requires xFile 2.20 or later.
Version 2.04 : Released October 11, 2010
- no difference in TPLs or classes, simply update the TXAs to include
the True-Date checkbox in the SendToWindow controls (regression since
2.00)
Version 2.03 : Released September 21, 2010
- Tpl fix for Legacy applications - multiple sendto on the same window
caused incorrect popup behaviour.
- Object fix - calculation on the report size to print was not always
accurate.
- Added a new forceText property to the
SendToClass.col array. This allows columns to be exported as text to
Excel on a per column basis, regardless of the contents. Excel will
treat the column as text rather than as a number, allowing the use of
leading zeros, or other content that Excel would otherwise modify. This
should be set before the call to SendToClass.SetDetail(), typically in
the SendTo_File procedure in the Process.TakeRecord method:
-
ThisProcess.TakeRecord PROCEDURE
CODE
! Parent Call
ReturnValue = PARENT.TakeRecord()
! [Priority
5500]
ThisSendTo.SendToClass.clm[6].forceText
= true
! SendTo
- Set Detail Properties
ThisSendTo.SendToClass.SetDetail()
Version 2.02 : Released June 4, 2010
- Remove WinAlert template from the TXAs.
- Template fix - if WinEvent is not in the app (and NetTalk is) - then
ensure no compile errors exist.
- Color settings given preference over style settings (like in the
browse itself - 9058 test, see SetToStyleColor).
Version 2.01 : Released May 24, 2010
- If NetTalk is registered in the template registry (but not yet added
to the application), warn on importing the windows that NetTalk is not
yet added, and don't add the SendToFTP and SendToEmail windows.
Version 2.00 : Released May 19, 2010
- SendTo can stand-alone (without NetTalk, OfficeInside, WinEvent, and
Draw). This means that it loses functionality that these tools add, but
the functionality can be added as budgets permit (to purchase the
additional tools). Conditional compiles are around all the code that
requires these tools.
- SendToCSV.WriteColumn - all() was not functioning correctly in some
circumstances.
- Legacy Load list fix - when a list control has > 1636 records, it
reflects as 1636. Assume file loaded in this case.
- New SendToEmailProcedure template for code required in the
SendToEmail procedure (makes condition compiled code easy to add).
Version 1.90 : Released October 29, 2009
- Support added for PDF-Tools version 4.1
Version 1.89
: Released September 28, 2009
- Improved support in SendTo_Printer procedure (via
template) for Legacy / SVPDF / Hyperactive preview combination.
- Added support for PDF Tools version 4 template.
- Excel and Word support - tests init. If COMObjectInitFailed (new
property set if com object init fails) is true, then don't continue
exporting to excel/word (prevents GPF).
- Tpl utility change - test for existance of %cwtemplateversion (not
in old versions of clarion).
Version 1.88
Gold: Released June 22, 2009
- Clarion 7 Multi-DLL fix - project cwutil.clw and sendto.clw in the data
dll only.
Version 1.87
Gold: Released January 25, 2009
- Clarion 7 - include cwutil.inc.
- Class change - Change property FileExplorerIsHere to NoCOMInit.
- Template change - 'Another OLE/COM control is on this thread' - check
this if you have another ole/com control on the procedure you're calling
SendTo from. This will prevent a GPF occurring (because SendTo by default
cleans up the COM interface it uses).
Version 1.86
Gold: Released November 10, 2008
- Clarion 7 compatible install.
- Template change - Can specify an 'Other' default location for the file
to be saved to.
- Template fix - only generates the code for the location picked (not case
in source).
- Template fix - support for PDF exchange fixed.
- Template + class change - Color forcing option - which enables the
developer to easily correct white on white formatting issues.
Version 1.85 Gold: Released July 21, 2008
- Template change - Sets the Filename to the SendToClass property. Fix for
SendTo Email (with an Excel file).
- Class change - don't strip the path off the filename (Excel and Word).
- Class change - don't get the filename (Excel) if saving to clipboard.
- Template change - assert if using an old version of a required product.
Version 1.84Gold: Released July 21, 2008
- Template change - workaround for template causing IDE GPF when adding a
SendTo button to a browse (introduced in 1.83).
Version 1.83 Gold: Released July 15, 2008
- Template change - separated option setting from the call to the SendTo
Window - this means that you can handcode option settings immediately prior
to calling the SendToWindow.
- Template change - 'Force Greenbar Suppressed' on the SendTo button. This
is forced on in HotDates calendars. The SendToWindow 'Suppress Greenbar'
runtime checkbox is then suppressed for that particular SendTo call.
Version 1.82 Gold: Released June 20, 2008
- Self.MaxCols property - allows you to specify the maximum number of
columns to use. Don't increase beyond the MAXCOLs - the equate in the
SendTo.inc file. SendTo will limit it to this equate in the classes.
- SendToReport - test for blank field correctly (was testing a all(0)
string against a blank string).
Version 1.81Gold: Released April 21, 2008
- Fixed an issue with the file extension not being
correctly detected or replaced because of a clipping issue.
- Added SendToWord.wordFileName
and SendToExcel.excelFileName. These properties store the
Word and Excel names for the saved documents as reported by Word and Excel,
including the full path. These will be blank until the document is actually
saved.
- Fixed: The file name is run now uses the file name
returned by the actual Office application (for Word and Excel).
- Documentation format update and cleanup, moved the History to a separate
document, fixed all links, reduced the documentation size and moved all
formatting to CSS. The HTML is moving towards clean XHTML Strict
compatibility.
- Fixed compatibility with PDF Tools.
- Fixed: If Default color is color:none, then force fontcolor to
color:black.
- Change: Saving in Word uses longpath() (rather than path())
- Fixed: PDFXchange3 support - was setting the PrintPreviewer template
variable incorrectly (deprecated values).
Version 1.80Gold: Released March 6, 2008
- Template change - clears the default Excel extension.
When an sending to Excel, let Excel determine the output extension -
otherwise an incorrect document format could be created (in Office 2007,
when specifying an xls file).
- Object change - class property to preserve data
format (without adding a ' in to strings where necessary).
Version 1.79
Gold: Released February 29, 2008
- TXA fix - fix badly positioned checkbox introduced in
TXAs in 1.78.
Version 1.78
Gold: Released February 29, 2008
- Include 'Date using True-Date format' for Excel exports
checkbox into the ABC TXAs (was only in the legacy TXAs).
Version 1.77 Gold: Released
October 4, 2007
- Minor Template cosmetic changes.
Version 1.76 Gold: Released
October 4, 2007
- Fixed: Problems when saving Excel spreadsheets in
Office 2003 and older, this was a problem with the OfficeInside version
check added for Office 2007 support. Please ensure that you upgrade to
OfficeInside 2.61 in order to use this release of SendTo.
- Added: Automatic file extension handling for versions
of Office older than Office 2007, this ensures that no extension needs to be
specified for Excel and the correct extension will be added and previewed
- Fixed: Excel being displayed when a document was
being sent to Excel. By default the document creation is done in the
background and Excel is not visible.
Version 1.75 Gold: Released
October 4, 2007
- Added: The class automatically converts numbers passed
as the Excel start column to the correct column name, and checks for invalid
column names, which are reset to the first column - 'A'.
- Added: Support for Excel 2007, automatically detects
the version of Excel installed and handles it accordingly
- Note: If you support Excel 2007 it
is strongly recommended that you either do no specify the file extension or
ensure that you specify the .XLSX extension when saving in Excel 2007.
Saving a new XLSX format document with a .XLS extension will result in Excel
displaying a warning message when opening. There is a new method in
OfficeInside to check the version number of Office -
oiExcel.GetOfficeVersion().
- Important: You MUST
be using Office Inside 2.60 or later for this release of SendTo. Please
ensure that you upgrade OfficeInside our you will get compile errors on the
new GetOfficeVersion() method.
Version 1.74 Gold: Released September 4, 2007
- Template Feature - support alternative queue (for 3rdparty template
support) - rather than the browse queue.
Version 1.73 Gold: Released August 23, 2007
- Feature - allow CSV format to be sent to an alternative text editor (does
not force to notepad in the INit method if it is already set to something
else). Check out sendto.htm#FAQ8.3 for more details
- Template embed points for each file format (so that change to class
properties can be made after class instantiation)
- Template - all SendTo embeds in the SendTo_Window placed in the SendTo tree.
Version 1.72 Gold: Released July 24, 2007
- Feature - allow ABC users to stipulate an ini file (rather than using the
application's ABC INI file manager object) to
save SendTo window settings.
- Fix - support for PDFxChange v3
Version 1.71 Gold: Released July 20, 2007
- Fix - regression in 1.70 for C55 users - passing the Queue by reference
was illegal in C55. SendToWindow parameters requires re-alteration to cater for C55.
Version 1.70 Gold: Released July 19, 2007
- Fix - caters for FileExplorer existence on the same window as the SendTo is called from.
- Changed the SendTo window call to accept a group (in case of future
additions to the call parameter list - will only require a recompile).
Version 1.66 Gold: Released June 18, 2007
- Feature - ability to suppress column headings at runtime (CSV, Word and
Excel files) - requires a new SendTo window.
- Fix - Move map of the SendTo window to the end of the map, so that it
will duplicate there (if mapped by MProj or something else).
- Hide the other settings tab (used for internal template settings).
Version 1.65 Gold: Released October 3, 2006
- Error message displayed if file is not created (xml, csv, htm, xls and doc).
- If Preview is checked (for XML output) then xml file is previewed.
Version 1.64 Gold: Released October 2, 2006
- Draw version check corrected.
- NetTalk4 version corrected (caters for interim NetTalk4 builds).
Version 1.63 Gold: Released June 21, 2006
- Regression introduced in 1.62
Version 1.62 Gold: Released June 20, 2006
- Support for PDFX Tools v2.0 (requires a project define: PDFXChangeV2 =>
1).
Version 1.61Gold: Released June 19, 2006
- Supports column field assignment in XML output (output sequence restricted
to sequence of fields as they occur in the queue).
Version 1.60Gold: Released June 8, 2006
Version 1.51 Beta: Released June 6, 2006
- Improved PDF addition support (default to SVPDF if more than one PDF
extension is added).
- Removed WinEvent addition in the TXAs
- NoPopulateOption added to the Send2tmp.txd file.
- Disables Makeover on the SendTo_Window (which prevents flicker).
- Automatically enable XML export if xFiles is added to the template
Version 1.50 Beta: Released June 2, 2006
- FTP_Port added to the import TXD (for NetTalk 4 FTP routines support) for
legacy templates.
- Support for suppressed columns in export to XML.
- Support for xFiles v1.06 and later.
Version 1.49 Beta: Released March 22, 2006
- FTP_Port added to the import TXD (for NetTalk 4 FTP routines support).
Version 1.48 Beta: Released March 21, 2006
- Compatibility with the new WinEvent equates (version 3.37).
Version 1.47 Beta: Released January 9, 2006
- Implemented translation support completely (in the SendTo window).
Version 1.46 Beta: Released December 7, 2005
- Fix for FTP file selection (strip out path).
- Remove window timer event monitoring from the SendTo window (obsolete code).
- Fix for array range error in CSV EndHeaderRow
- Allow more chars in the delimiter (for CSV files)
- Allow derived class to be used in the place of default SendTo classes.
- Workaround for late declared template variables (when working in the
window formatter on the SendTo window)
- Put SendTo embeds in correct tree structure.
- Warn for incorrect SendTo FTP procedure parameters.
- Add FTP port setting.
- Fixed GPF after FTP file.
Version 1.45 Beta: Released November 18, 2005
Note: This release requires an updated
Draw to version 2.20
- Fix for page numbering (forces endpage after linesperpage lines have
been printed) (New property TotalLinesPrinted) (New method EndPage)
- Support for internal icons (i.e. resources)
- Support for other bit depth icons (see
FAQ 4.3)
- Allow dates to be sent in TrueDate format to Excel (requires a re-import
of the SendTo windows) (New property PreserveDateData)
- Fix - report uses printer default paper (requires a re-import of the SendTo windows).
Version 1.44 Beta: Released November 8, 2005
- Fix - work around for trees (styles are correctly assigned when a column is treed).
- Fix - correct assigning of icons when a column has the COLOR attribute.
- Change - New property self.clm.StyleField[x] contains the number of the style field.
- Fix - xFiles (where an old version of xFiles is present, and for the
correct object name set in the template prompt (was fixed to ThisXML).
Version 1.42 Beta: Released November 2, 2005
In this release, I recommend a re-import
of the SendToTMP file into your dictionary,
as well as a re-import of the SendTo windows into your application. This is not essential,
but in order to utilize new and future features, this is recommended.
- Feature - support for XML export (using xFiles version 1.03) - requires a
couple of mods to the SendTo window (check FAQ
7.1 for details).
- Feature - prettified the SendTo window (by default). Added boxes around
the entries (made transparent) - and coloured the background of the options
and groups correctly (to match the grad_bar.bmp graphic). Made SendTo
delimiter group (containing the SendTo delimiter entry box as well).
- Fix - hides the filename/emailaddress entry box when the clipboard is exported to.
Version 1.41 Beta: Released November 1, 2005
- Fixed - formatting of cells (in printed output). This was prevalent in
dates especially.
- Fixed - rows without icons, where preceding rows had icons - the icon was
being drawn in the row.
- Fixed - supports internal icons.
- Feature - SendTo clipboard (in excel, word, csv or HTML format).
- Feature - SendTo CSV - selectable (runtime and template setable default character)
- Feature - SendTo FTP (requires NetTalk 4 - still coming).
Version 1.40 Beta: Released September 12, 2005
- Fixed - blank pages output to printer for multiple page printing (forces
columns to be output to last page(s)).
- Fixed - forces multiple printing pages to be limited to no of possible
column output (i.e. to ensure no blank page output).
- Fixed - Column printing where a group spans a number of columns where the
last on line is inconsistently used (new properties RunningColumn and
RunningRow assigned to each cell to track it's x\y co-ordinates in the
list). Also LastRunningColumn and FirstRunningColumn tracks across multiple
page reports the starting and ending column required.
- Fixed - forces first column in group into top position (heading) where no
group header is present.
- Fixed - height of Headerbox when no group header is present.
- Fixed - detail string uses picture that is used in the list (rather than
fixing to @s255).
- Fixed - HTML class - apply text color to greenbar output (does not apply
background color though).
- Fixed - consistent header height across multiple page reports.
- Fixed - Word output sets the column width according to the list box
widths.
- Feature(Word) - sets the document to landscape mode if the listbox is too
wide for the page.
- Feature(Word) - uses a widthfactor to size the columns if the listbox is
too wide for landscape mode.
Version 1.39 Beta: Released July 01, 2005
- Fixed duplicate variables in child classes for Clarion 6.2.
Version 1.38 Beta: Released June 10, 2005
- Added option to the global extension to suppress the addition of
the SendTo option to the right click popup menu.
- Compatibility with Clarion 6.2
- PagesWide not being calculated correctly, column widths are incorrect and
the columns on pages after the first (width wise) are not correct
- Init method - corrected where logging flag is checked
- Added space for an icon even if it is off or hidden, added code to include the
icon width in the column width calculations
- Hidden or cycled columns not being correctly taken into account for auto-paging
Version 1.37 beta: Released March 18, 2005
- Fixed bug with reports that were multiple pages wide, using the
"Auto calculate page width" as well as specifying the width manually.
- Added code for future versions of Office Inside and the other required accessories
that allows version checking on a template level, so that warnings can be
displayed at compile time, as well as at runtime.
Version 1.36 beta: Released March 09, 2005
Important: You need Office Inside 1.69 or newer for this version of SendTo!
- Added support for custom paletted in Excel, allowing all font styles
and colors to be supported
- Added support for background cell colors in Excel
- Add a new option for INI files (Use Application INI file), which uses the Application
settings for determining the INI file to store settings in.
- Changed ABC template to use the INI manager instead of GetIni and PutIni functions.
- Added code to the template to display a warning message when the SendTo window
is displayed if the program is compiled with an old version of Office Inside.
Version 1.35 beta: Released March 02, 2005
Important: You need Office Inside 1.67 or newer for this version of SendTo!
- Word:
- Fixed black background occurring when certain settings were
used for the browse
- Fixed missing greenbar effect in Word files
- Added support for RGB colors to Word (all colors are now
exported exactly as they appear in the browse)
- Fixed depth of header
- Added background color to header
- Increased distance between table page heading and table
- Fixed coloring of all fields and backgrounds
- Styles are correctly exported
- Fixed blank cells not being formatted (background coloring etc. is now done regardless
of the contents of the cell).
- HTML
- Fixed conflict between styles and the added greenbar effect
(adding a greenbar correctly overrides the cell background color).
- Fixed blank cells not being formatted (background coloring
etc. is now done regardless of the contents of the cell).
- PDF and Printer
- Fixed conflict between styles and the added greenbar effect
(adding a greenbar correctly overrides the cell background color).
- Fixed error coloring some fields
- Fixed the depth of the header row
- Known bug: Printing to a PDF using the Clarion 6 PDF export produces bold font.
This will be correct in a subsequent release.
- Excel
- Fixed Negative Numbers being sent as string literals rather than numeric
- Next version will support RGB colors, and full coloring of all fonts, cells etc.
along with custom palettes for support of all RGB colors.
Version 1.34 beta: Released February 7 , 2005
- Fixed - Charset support (in template and in the row generation in reports).
Version 1.33 beta: Released January 24 , 2005
- Include SendTo compliant legacy browse template for C55 in
installation.
- Allow positioning of the SendTo item in the popup menu.
- Fix for Clarion 6.1 9032.
- Improved method of column suppression.
Version 1.32 beta: Released 7 December , 2005
- Work around for legacy browse oddity where there are > 2517 records
required for output (check
FAQs
for caveats).
Version 1.31 beta: Released 6 December , 2004
- Support for different page sizes in printouts (Requires SendTo windows
re-import).
- If records are limited, then we reset the browse queue to contain all
records again.
- Allow optional controls to be deleted from the SendTo window (if not
required).
- New method - SetPageSize to set the new PaperWidth and PaperHeight
properties.
Version 1.30 beta: Released 29 November , 2004
What's Changed:
- Fixed Word table sizing.
- MergeCells for Word and Excel.
- Fixed Alignment for Word output.
Version 1.29 beta: Released 29 November , 2004
What's Changed:
- Fixed alignment of cells in a multi-lined group.
- Workaround for non-functional prop:right in Reports.
Version 1.28 beta: Released 29 November , 2004
What's Changed:
Version 1.27 beta: Released 29 November , 2004
What's Changed:
- Added PDFXChange support (in ABC applications only).
- Assert in Template Utility to warn if the SendToTempFile is not present in
the dictionary.
Version 1.26 beta: Released 26 November , 2004
What's Changed:
- Fix - when groups do not contain a consistent amount of rows.
- Template fix - remove the file when required to be removed after emailing
(as apposed to removing when not required to be removed).
- Fix - if column is last in the group and column is suppressed.
- Feature - template driven default filename for output file.
- Fix - Word output - rectified the row calculation (sometimes the table in
word had a whole bunch of extra rows in it).
Version 1.25 beta: Released 22 November , 2004
What's Changed:
- Fix - when columns are suppressed within a group, with the LastOnLine
attribute set.
Version 1.24 beta: Released 22 November , 2004
What's Changed:
- New Feature - ability to customise column headers and suppression at
template level for each browse (please note that the old method of template
column suppression is now obsolete).
- Fix - for columns with the lastonline outside of a group.
Version 1.23 beta: Released 18 November , 2004
What's Changed:
- Fix for Legacy MsSQL SendTo browses.
Version 1.22 beta: Released 11 November , 2004
What's Changed:
- Fix - No blank line when all columns are in groups without headers (in
file output).
- Fix - index out-of-range for same condition.
- Feature - Ability to set whether title is included in file outputs.
- Template - made options tab for SendTo Browse Control Button, can limit
amount of records from this control template.
- TXA - made Printer input readonly (also in control template).
- Fix - checkboxes for PDF output is displayed on Control template -
allowing PDF output.
Version 1.21 beta: Released 10 November , 2004
What's Changed:
- New feature - allow multi-rowed groups to appear on a single row (setting
in Global Extension Template).
- Fix - Group headers span columns (in HTML), and better support for
LastOnLine in Groups (Details and headers span columns where necessary).
- Template Change - more embed points before creating the SendTo file.
- Template Change - fix for illegal characters in the auto-filename.
- Template Change - Close SendTo window before comparing window Reponse.
Version 1.20 beta: Released 28 October , 2004
What's Changed:
- Fix for a group with hidden columns where the group is the last column.
- Improved the SendTo windows for import.
Version 1.19 beta: Released 26 October , 2004
What's Changed:
Note: You will need at least
version 1.54 of Office Inside in order to implement this version of SendTo.
- Excel template file name.
- Added template option to default SendTo file's location.
- Add default extension into filename if file extension blank.
- Hide options (instead of disabling when not required)
- Fixed HTML, Excel, Word global (default) font options.
- Fixed Index out of range GPFs (showed up in debug mode).
- HTML embedded into email.
- Revamped the SendTo window.
Version 1.18 beta: Released 19 October , 2004
What's Changed:
- Fixed incorrect template variable - %RepTPLFontName.
Version 1.17 beta: Released 19 October , 2004
What's Changed:
- Fixed incorrect template variable.
- Relabelled all Local template disables to %LocNoSendTo.
Version 1.16 beta: Released 18 October , 2004
What's Changed:
- New look template.
- Removed double quotes from heading in Word documents.
Version 1.15 beta: Released 13 October , 2004
What's Changed:
- Improved Multi-Proj support.
- Fixed LastOnLine in groups where some columns exist without the LastOnLine attribute.
Details:
- pDefines added to MultiProj template embeds for Multi-Proj support.
- Ability to disable TempFile removal (in the SendToWindow)
- Embed point provided before sendTo email - to allow for user option setup.
- Code in place to allow deletion of the Configure checkbox (on the
SendToWindow) if Email configuration is not required.
- Clear the ThisWindow.open property when the SendTo window is closed.
- LocST:Response added to C6 legacy apps.
- Styles and Icons groups' dimensions referred correctly (syntax error).
- Fixed LastOnLine in groups where some columns exist without the LastOnLine
attribute.
- Check before addressing dim 0 in the icons array.
- Clear column and group arrays before assigning values to them.
- New properties in the grp group: Exists, Columns, Width. Also LastColumn
property.
- MaxCols1 is incremented version of MaxCols (for addressing the MaxCols + 1
dimension to see if the next column is in a group).
Version 1.14 beta: Released 21 September , 2004
What's Changed:
- Supports wPDFControl template in Clarion6.1 (template fix).
Version 1.13 beta: Released 14 September , 2004
What's Changed:
- Changed SendToTempFile prefix from SEN to SEN2TMP. This is less likely to
clash with existing file prefixes (in the dictionary).
- Some template changes - allow you to set the prompts of the Output to.
Allow forcing of extensions (for file output) if extensions are blank.
Enable start button as soon as you start typing a filename/email address
into the output field.
Version 1.12 beta: Released 13 August , 2004
What's Changed:
- Work around for multiple (wide) page reports where icons are used.
- Improved column allocation for multiple (wide) page reports.
Details:
- Property change - IconControl changed to uLong.
- New SendToPrinter method - Kill to dispose the Draw class.
- NoOfColumns method is obsolete (replaced by the NoOfColumns property which
is set during LoadListBoxProerties).
- If column is non-existent, set the width to 0.
- CreateHeader method improved (widthfactor corrected, PagesWideCount set in
correct place, so columns are assigned correctly to multiple paged reports).
- SetDetail - work around Draw bug (where report is resized). Icons can only
be printed on singled paged reports (for the present).
- Template - warn about upgrading to WinEvent 3.19 if compile errors occur.
- Restrict SendToFileProcess extension template to Processes and
SendToPrinterReport extension template to Reports.
- SendTo option in the popup menu (ABC) moved to the end (after separator).
Version 1.11 beta: Released 4 August , 2004
What's Changed:
- Template Change - enables start button if FileLookup button used to find
file (for SendTo file).
Version 1.10 beta: Released 2 August , 2004
What's Changed:
- New feature - Ability to print Multiple pages wide. If your columns are
too compressed when trying to fit onto one page, then use multiple pages
(wide) to have more report "real estate". Support for both
automatic and fixed.
- PagesCount variable required (necessary change to your SendTo_Printer routine).
- Bug fix - LastControl property introduced to track the creation of controls.
- New methods (in SendToPrinter class) - ArrangePages and next to handle
multiple paged (wide) reports.
- Template Change - New options in the SendToWindow control template to set
pages wide (for reports).
- Template Change - manually tracks page numbers (you need to change your
SendToPrinter procedure to cater for this).
Version 1.09 beta: Released 28 July , 2004
What's Changed:
- Implemented Module handle into SendToWindow call - this requires the
parameters of the SendTo Window to change (Check the
FAQs
for more details). Assert added to warn of the required change.
- Improved LastOnLine support (and report spacing when LastOnLine is used).
- Fixed header order where multiple groups are used (containing columns with
the LastOnLine attribute).
- Added asserts to the template when necessary global extension templates are absent.
- In a Multi-DLL application you will be required to add the WinEvent Global
Extension template into your other applications (that use the SendTo
functionality without containing the SendTo windows).
- SendToWindow passed the module handle (for extracting internal icons -
this feature is still coming).
- Done away with addition passed parameters for setting default outputs in
the SendToWindow.
- New properties to cater for multiple horizontal page printing (this
feature is still coming).
Version 1.08 beta: Released 23 July , 2004
What's Changed:
- Fixed disable SendTo in the template.
- Fixed the incorrect driver file projection in Clarion6.1.
Version 1.07 beta: Released 21 July , 2004
What's Changed:
- Fixed cwutils.clw projection in Clarion6.1 (which does it automatically now).
- Added support for omitting columns (from the SendTo output).
Version 1.06 beta: Released 16 July , 2004
What's Changed:
- Support for Groups
- Support for LastOnLine
Details:
- Template - Project the DOS driver.
- Template - Disable SendTo was not completely omitting source code generation.
- Class - new methods and properties for Group support (NoOfRows and NoOfColumns)
- Class (Base, CSV, HTML, Word & Excel) - WriteColumn, EndHeaderRow,
EndDetailRow - used for better generic file creation.
- Details property in CSV class increased to 65535 (instead of 4000)
Version 1.05 beta: Released 11 June , 2004
What's Changed:
Details:
- Template Change: Allow SendTo_Window to be in another app.
- Template Change: Optionally automatically map to the external SendToWindow
procedure.
- Template Change: SendToWindowControl - allow style file to be entered.
- Class Change: Don't generate p tags, copy style file into the HTML if a
Style file is used, end div tag.
- New Method: _ReadCSSFile (Reads the style file in and adds the FONT (if
not in the Style file)).
- LoadListBoxProperties - loads the group styles and details into the grp
array property.
- CreateHeader and SetDetail (methods) - code moved into generic file method
(for CSV, HTML, Word and Excel classes)
- Bug Fix - FontSize was returning the style number. Also if ColStyle is
used, and Style size was 0, was returning 0.
Version 1.04 beta: Released 8 June , 2004
What's Changed:
- Support for wPDFControls from Klarisoft
to generate PDF file output.
- Support for Icons in reports (at this stage, they must be external icons).
Note - if you have not added the Draw global extension you will get
compile
errors now.
- You can disable (via the template) some of the output options.
Details:
- New method (SendToBase.LoadIcons)
- SendToPrinter.CreateDetail - uses Draw to place icons on the report output.
- SendToPrinter.Init - inits the draw object pointer
- SendToBase.Init - calls the LoadIcons procedure.
- Template change - checks for existence of wPDFControls (to allow for PDF support)
- Template change - make Configure Email optional
- Template change - make provision to select between PDF generators (if both
SV's Report to PDF and wPDFControls are present).
- Template Change - allow HyperActive to be used for legacy applications (to
view the PDF file).
Version 1.03 beta: Released 28 May , 2004
What's Changed:
Version 1.02 beta: Released 28 May , 2004
What's Changed:
- PDF Support for Clarion6 - ABC applications (How?).
- Supports: Font and Background colors. Fontname, Fontstyle and Fontsize are
unsupportable at this stage because of a Clarion irregularity.
- Excel: fixed numeric support (and checks for formulas in strings).
Details
- Template Fix: once attribute attached to the include of the prnprop.clw file
- Template Change: Allows PDF support if SVReportToPDF exists.
- Template Change: disables FileFormats that aren't required.
- Template Change: Call to SendTo_Printer parameters have changed - this
will require a re-import of the SendTo_Printer procedure.
- Template Change: If the SVReportToPDF template exists on the report, then
force the output to be SendTo compatible.
- Template Change: Add the necessary local variables to the local data (for
the SendtoprinterReport extension template).
- SendToExcel change: New method - CheckForFormula - tests strings before
sending them to Excel.
Version 1.01 beta: Released 27 May , 2004
What's Changed:
- Fixed: Progress Counter string (now displays correct percentage instead of 0%).
- Supports: Font and Background colors. Fontname, Fontstyle and Fontsize are
unsupportable at this stage because of a Clarion irregularity.
Details
- New SendToBase properties - Style.exists set if Style array is used,
otherwise left clear. clm.ColStyle - if a default style for the column is
used, ProgressText - contains the text to display in the percent increase
string.
- New SendToBase methods - _CellStyle and _ColorEquate.