Version 5.10.0.1492

Released: 11/23/2009

The following printer families are supported:

Avery Dennison

cab/Gemini

Citizen

C.Itoh

Datamax/Fargo

Godex

HP

Intermec

Novexx

Postscript

Printronix

RJS

Sato

Systemwave

TEC

Tharo

TSC

Zebra/Eltron

Any Windows Printer Driver

This version includes the following new printers:

TSC TTP-245C

TSC TDP-245C

TSC TTP-343C

TSC TTP-244CE

TSC TTP-344C

TSC TTP-644M

TSC TTP-384M

TSC TTP-247

TSC TDP-247

TSC TTP-345

Zebra 110Xi4 203 DPI

Zebra 110Xi4 300 DPI

Zebra 110Xi4 600 DPI

Zebra 140Xi4 203 DPI

Zebra 170Xi4 203 DPI

Zebar 170Xi4 300 DPI

Zebra 220Xi4 203 DPI

Zebra 220Xi4 300 DPI

Important Note: As of Version 5.7.0 EASYLABEL will only install on Windows 2000 or higher. Windows 95, Windows 98, Windows ME and Windows NT are no longer supported. EASYLABEL 5.6 should be used on Windows 98, Windows ME and Windows NT. Windows 95 is not supported.

Important Note: If you used Visual Studio 2003 to compile a project using EASYLABEL’s ActiveX objects with version 1.1 of the .NET framework, you may experience a crash when you run your project after upgrading to EASYLABEL 5.7.0 or higher. This is because the project tries to load .NET framework version 1.1 and then tries to load .NET framework version 2. This loading of the second .NET framework fails and that causes the crash. To correct this, compile your project using Visual Studio 2005. If this is not possible you can correct the problem if you un-install version 1.1 of the .NET framework.

The following changes/additions have been made:

  1. User Interface

Added additional ALT keyboard shortcuts to selections in the main “File” menu.

  1. XML Generator/Monitor

Added ability to select and fill in database key fields. This allows for database lookups to occur when printing from an XML file.

  1. Embedding a graphic file in a label format

Added the ability to embed a graphic image file into a label format file. If the original graphic image cannot be found, the image embedded in the format will be used in its place. Using this option will significantly increase the size of the label format file. Note that some extremely large graphic images may not be able to be embedded in the format, an error message will be displayed if this happens.

  1. Printer Control

Added additional options in the print queue for many printer families to allow for special functions to be performed (such as recalibrate, form feed, reset printer, etc.)

  1. Linked NUL character

Added ability to easily link a NUL character (ASCII 0) into barcode data. Use source of data as “Linked” and select the “NUL” character from the control code menu.

  1. Zebra driver and Code 128 barcodes

When incrementing or decrementing data in a Code 128 symbol, the printer could cause errors if the increment or decrement crossed a codeset shift in the symbol. EASYLABEL now checks for this and may force the symbol into codeset “B” to ensure that the data in the symbol is encoded correctly.

  1. Multiple field selection

Corrected a problem where if multiple fields were selected and the right mouse button was clicked on one of the selected fields, all of the other fields were de-selected. A right click on a multiple field selection now brings up a window showing the common properties of all of the selected fields.

  1. Windows driver form names

When designing a format for a Windows printer driver, the form name of the selected “Paper Size” is stored in the format file. This is useful when custom form names are defined on multiple computers and the format file references that custom form name.

  1. Using “When Printed” date fields

When source of data is “When Printed” and the “Data Checking” is set to “Date”, an additional prompt appears to allow you to select the format of the date being entered. Previously, the date format was the system date format. You can now specify in what order the year, month, and day are to be entered.

  1. Slow printing when using field “Print Criterion”

In some cases when a field was using conditional printing and the “Print Criterion” referenced another field that was itself a copy, link, or arithmetic field; the print job was sent to the printer batch by batch. This has been corrected. If the print job can be done entirely in the printer then the job is sent as one batch.

  1. USB Serial Numbers

Printers with USB ports often have a USB serial number. When a USB printer is added to the EASYLABEL printer configuration, the serial number is stored as part of the configuration data. If the USB printer is then moved to a different USB port, then EASYLABEL will recognize this and automatically update its configuration data.

  1. XML monitor

In some cases, the XML monitor opened a TCP/IP socket even if it was not configured to do so. Also, sockets were not always closed correctly. These two issues have been fixed. Sometimes when writing a file a monitored folder, the XML monitor would try to read the file before the file was closed. In that case the file would not be processed. The XML monitor has been changed so that it will try again after the file is closed. Also, the monitor sometimes would not process files that were moved into the monitored folder (because the file update time was not changed). This has been fixed.

  1. Tharo H and V series printers

Corrected a problem where the printer would not correctly encode barcode data that was the result of a link of several fields and one of the fields was incremented or decremented.

  1. Additional GS1 wizards

Added two new GS1 wizards: GS1 Datamatrix and GS1 Databar. This makes it easy to created GS1 symbols composed of multiple application identifiers that conform to GS1 global standards.

  1. ISO 8601 day-of-week and week-of-year

Added additional date formatting selections for choosing the day-of-week and week-of-year that conform to the ISO 8601 standards.

  1. Invalid date caused crash

If an invalid date is entered for a “when printed” field that has data checking set to “Date”, this could case a program crash. This has been corrected. The range of valid year values is from 1970 to 2038.

  1. New C# and VB.Net sample code

Updated example source code for C# and VB.Net using the EASYLABEL ActiveX objects has been posted to the Tharo website at www.tharo.com.

  1. Importing data from Excel spreadsheets

In some cases when numeric data was imported from an Excel spreadsheet, the numeric data was truncated to 10 digits. This could cause problems for some barcodes where you need to enter a specific number of digits (UPC-A requires 11 for example). This has been fixed.

  1. Tharo H and V series using Datamatrix

A Datamatrix symbol could not encode a FNC1 (Function 1) code correctly when printed to a Tharo H or V series printer. This has been fixed.

  1. Fixed size Datamatrix symbol using variable data

When creating a barcode field using a fixed size Datamatrix symbol using variable (when-printed or database) data, it was easy to get a “data too large” error. This caused problems creating the field. This has been fixed.

  1. Composite barcode crash

When creating a composite barcode (UPC-A Composite for example) and entering invalid data for the UPC-A component, this could cause a program crash. This has been fixed.

  1. Print from context menu causes crash

When using the “Print Only” version of EASYLABEL, the program would sometimes crash after printing was initiated by right clicking a format file in Windows Explorer and choosing the “Print” menu item. This has been corrected.

  1. Multi-Source field shows garbage data segment name

In the multi-source dialog box, in the section that shows “existing data segments” if you select one of the segments and click on the “Delete” button, then the confirmation message box shows a garbage field name. This has been fixed to display the correct field name.

  1. Tracking report by batch option

The “Tracking report by batch” option is disabled if the “memory card download” option is enabled in the format specifications dialog box.

  1. Sato missing fonts on some printers

The CG Times and CG Triumvirate fonts were missing from some Sato printers that should have supported them. This font list has been fixed to show these fonts for all printers that support them.

  1. Windows printers graphic overlay problem

When printing to a Windows printer driver, the background of graphic images could obscure parts of other images or text if the fields overlapped. This has been fixed to allow for the background of images to be treated as transparent.

  1. Datamax time fields

When printing a time field where the format specified that the seconds be included, the field was sent as static text. This has been fixed to use the printer command and the printers internal clock.

  1. Sato print speeds

For some Sato printers, the print speed command was incorrect and did not allow for selecting the fastest print speeds. This has been corrected.

  1. Tharo H and V series GS1 Databar

The Tharo H and V series now support GS1 Databar symbols as a printer command. EASYLABEL will use the command for symbols that are non-composite. Composite symbols will continue to be sent as a graphic image.

  1. Tharo H and V series TrueType font problem

If a format had the “Download Fonts” set to “Graphic Image”, and a paragraph text field used a TrueType font, in some cases part of the text was missing from the image. This has been corrected.

  1. Printronix print mode problem

The S4M and T4M printer models did not allow for selection of the print mode. This has been corrected. Also added option to the printer configuration for “Print Mode Override”. This allows for setting the print mode in the front panel of the printer and EASYLABEL can be configured not to change that setting.

  1. GS1 Databar Limited

The specification for GS1 Databar Limited symbols requires that the first digit of the barcode data be either 0 or 1. If any other digit was entered, EASYLABEL could crash. This has been corrected.

  1. New database option

Added the ability to disable the “Erase All Records” in the EASYLABEL internal database editor. This can be set in the program options in the “Appearance” tab.

  1. ActiveX event messages

When using ActiveX events in the ELabelBatch control, the event description (eventDesc) contained garbage characters. This has been corrected. The job number and the event number are correct.

  1. Problem with Min/Max for incremented fields

If an increment/decrement field has a min and max value specified, and the starting value specified in the fixed data is shorter than the min/max strings, this can corrupt memory when the label is printed and the field is incremented. This can cause program lockups or crashes. This has been fixed.

  1. DatabaseView “Save As” function removed

Removed the non-functional “Save As” option from the DatabaseView application.

  1. New “Save Data Within Session” option

Added a new program option that can be used to control the reuse of field data within a printing session. If this option is set to “No” then any field data for when-printed or database keys is cleared before prompting for data entry, forcing the user to reenter all of the needed data.

  1. French language fixes

Fixed the “Type of Incrementation” prompt when the language was set to French. Not all of the incrementation types were shown.

  1. Missing date format could cause crash

If a field had a formatting option set to “Custom Date” but the date format was empty, in some cases this could cause a program crash. This has been corrected.

  1. cab printers and download to memory card

When downloading formats to the memory card of a Hermes series printer, an incorrect command was included. This has been fixed.