English Italiano

Let's make your life Easy...



23/11/2014

EasyToolTip ver 1.01 released!

Changed in template:
  • FIX: fixed problem with EasyToolTip control on the Tab and Toolbar.
22/11/2014

EasyXML ver 1.03 released! Updated DEMO application.

Added / changed in DEMO application:
  • CHG: "Xml2Cla" example: NAME support added
  • NEW: "RESTTest" example: REST API calls, "https://github.com/typicode/jsonplaceholder"
  • NEW: "Json2Xml" example: converts JSON to XML
Added / Fixed in classes:
  • CHG: XML2ClaGenerator.GetText allows to get NAME() attributes
  • FIX: ClaXMLDOM.ApplyFormat now uses original document encoding instead of utf-8
Added in template:
  • NEW: EasyJSON class, template Support
10/11/2014

EasyToolTip ver 1.00 released!

EasyToolTip provides a simple icon that users can easily identify as a help provider. Once a user moves their mouse over the icon, a visually pleasing pop-up window displays context sensitive help that remains visible until they choose to close the view.

Gives a simple help icon developers can place next to a control which enables users to mouse over and popup context sensitive help. The popup Windows are similar to tooltips found within Microsoft Office products.

EasyToolTip is implemented as a set of classes available as full source code, template and  Clarion/.NET assembly DLL.
10/11/2014

EasyNotifier ver 1.00 released!

EasyNotifier is a Clarion wrapper around a Clarion/.NET assembly DLL and a popup-less notification window, and saves the user from the "Click - on - the - OK - button - to - continue" pain.

EasyNotifier is implemented as a set of classes available as full source code, template and  Clarion/.NET assembly DLL.
24/10/2014

EasyXML ver 1.02 released! Updated DEMO application.

Added in template:
  • NEW: 'Export button' control template, allows to export listbox contents into Excel2007/HTML/CVS formats.

Added / changed in DEMO application:
  • CHG: "Xml2Cla" example, fast parsing option added (for huge xml files).
  • CHG: "Xml Tree" example, now displays xml attributes as well.
  • NEW: "XmlHttp" example (Send(sync|async), SOAP/REST).
  • NEW: "Export" example: exports list queue in Excel2007/HTML/CSV (replaced old "Output to Excel" example).

Added / Fixed in classes:
  • CHG: XML2ClaGenerator.Parse: optional parameter pFast (for huge xml files)
  • CHG: DOMDocument60.AppendElement/AppendElementW/AppendElementUri/AppendElementUriW override parent (CXMLDOMNode) methods
  • FIX: ClaXMLDOM.Save: DATE columns could be processeed incorrectly
  • CHG: ClaXMLDOM.GetXLSX renamed to GetExcel2003; FormatXLSX renamed to FormatExcel2003; old versions remain for backward compatibility.
  • CHG: ClaXMLDOM.ProcessError: now allows to specify dialog buttons and default button for MESSAGE()
  • NEW: ClaXMLDOM.GetExcel2007: generates xlsx (MS Excel 2007 format), saves on disk, opens assosiated program; FormatExcel2007: allows to modify xlsx before saving it
  • NEW: ClaXMLDOM.GetHtml: generates html, saves on disk, opens assosiated program; FormatHtml: allows to modify html before saving it
  • NEW: ClaXMLDOM.GetCSV: generates csv, saves on disk, opens assosiated program; FormatCSV: allows to modify csv before saving it
  • NEW: ClaXMLDOM.AfterUpdateFile virtual method called on ADD|PUT(FILE) success|error from .Load(FILE)
  • NEW: ClaXMLDOM.Transform: XSL transformation service
  • NEW: ClaXMLDOM.GetUseParentOnSave/SetUseParentOnSave [configuration properties]
  • NEW: ClaXMLDOM.SetFieldsIgnored: set/clear Ignore flag for all fields in the group [configuration properties]
  • NEW: XMLHttpEventSink helper class to work with XMLHTTP60 in asynchronous mode
  • NEW: OpenXML helper classes
Updated DEMO application.

This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.
16/10/2014

Our first eBook "Using .NET assemblies in Clarion for Windows" released

Our first eBook "Using .NET assemblies in Clarion for Windows" released!

In the Part 1 we will learn how to create COM-objects in C# and use them in the Clarion.
In the Part 2 we will learn how to handle COM events.

Are you ready? Good luck!

You will get eBook in CHM, PDF (20 pages) and Windows eBook (EXE) formats and full source code.

EasyCOM2INC registered customer can get a 25% off when buy this ebook.
26/09/2014

EasyXML ver 1.01 released! Updated DEMO application.

Added / Fixed in classes:
  • FIX: XMLDOMNodeEx.SetValue/SetValueW: didn't save blank pValue
  • FIX: ClaXMLDOM.SetFieldValue: now creates attribute if pTagName does not exist
  • FIX: ClaXMLDOM.Save(FILE pSrc, STRING pTableTag, STRING pRecordTag, STRING pParentTag, STRING pKeyTag, STRING pRelField, <STRING pDest>) could produce GPF
  • FIX: ClaXMLDOM.Save: ignored field pictures
  • FIX: ClaXMLDOM.ApplyFormat: might not work properly; now uses XSL transformation
  • NEW: ClaXMLDOM.GetRemoveEmptyAttributes/SetRemoveEmptyAttributes [configuration properties]
  • NEW: ClaXMLDOM.GetRemoveEmptyElements/SetRemoveEmptyElements [configuration properties]
  • NEW: ClaXMLDOM.RemoveEmptyAttributes
  • NEW: ClaXMLDOM.RemoveEmptyElements
  • NEW: ClaXMLDOM.Save(file): now calls RemoveEmptyAttributes and RemoveEmptyElements by default
  • NEW: ClaXMLDOM.ValidateSchema
  • NEW: ClaXMLDOM.FixContent: saves CRC32 of XML
  • NEW: ClaXMLDOM.IsTouched: returns TRUE if doc content changed since last .FixContent call
  • NEW: ClaXMLDOM.SetUntouched: clears CRC32 (.IsTouched() returns FALSE)
  • NEW: ClaXMLDOM.Touch: (.IsTouched() returns TRUE)
  • NEW: ClaXMLDOM.GetXLSX: generates xlsx (MS Excel 2003 format), saves on disk, opens associated program
  • NEW: ClaXMLDOM.FormatXLSX: allows to modify xlsx before saving it
  • NEW: CXMLDOMNode.GetOwnerDocument(), *IXMLDOMDocument
  • NEW: CXMLDOMNode.AppendElement/AppendElementW/AppendElementUri/AppendElementUriW
  • NEW: CXMLDOMNode.SelectAttribute/SelectElement: same as .SelectSingleNode, but returns &XMLDOMAttributeEx/&XMLDOMElementEx
  • NEW: DOMDocument60.SetProperty/GetProperty: property 'SelectionNamespaces' used to specifies namespaces for use in XPath expressions
  • NEW: XMLDOMElementEx.GetTagValue/GetTagValueW: returns concatenated text of all children text nodes

Added / changed in DEMO application:
  • CHG: Geocoder: added ability to get address for the given coordinates (Geo sensor no needed), “Display Map” shows Google map in the new window! Showing message in case of missing or wrong coordinates.
  • NEW: Xml Tree: Show content of any XML file as a tree, ability to edit any entry.
  • NEW: School: example of saving related files and Base64 encoding example.
  • NEW: Simple Output to Excel format (xlsx format) directly! Option to "Open application associated with *xlsx extension" to open it in your associated application (MS Excel, OpenOffice, LibreOffice etc.)
  • NEW: Dictionary Editor: creating / editing Clarion DCTX dictionary, find and replace. Good example of using XPath query. (NB: this is just an example! We can't guaranty correct editing of your DCTX file so make a backup before you will try it)
  • CHG: Feed Reader: added “Case sensitive” check box and Filter field already consists of search string.
Updated DEMO application.

This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.
11/09/2014

New Geolocation example added. EasyXML installation and DEMO setup files were updated.

A new procedure Geocoder added which reads the latitude / longitude using built-in Location sensor (if any) and requests address from the Google. EasyXML installation and DEMO setup files were updated.
25/08/2014

EasyXML ver 1.00 released!

We are known for robust, reliable, and most of all, easy to implement tools for Clarion. In keeping with our core philosophy, we introduce EasyXML!

EasyXML is implemented as a set of Clarion classes and template to simplify XML processing available as full source code.
09/08/2014

Latest products status...

  •    
Unfortunately due to some circumstances we are sorry to say that we stop the development, sale and support of the following products: EasyListPrint, EasyResizeAndSplit, Easy3DStyle and MAV Direct ODBC.

Users who have a current support and maintenance plan can ask for support and new versions directly from the developer (contact us for email).
19/07/2014

Clarion 9.1 status

  •    
We are working on a new upgrade to detect and support Clarion 9.1.

Following product installers have been updated to detect and support Clarion 9.1:

  • EasyMultiTag ver 2.10
  • Data Conversion template ver 1.91 - new version
  • EasyOpenOffice ver 1.06
  • EasyExcel ver 4.07
  • EasyCOM2INC ver 2.13
  • dpQuery ver 2.11
  • EasyListView ver 1.06
  • EasyNaviBar ver 1.05
  • EasyReport ver. 1.02
  • EasyAutoEntry ver. 1.04
19/07/2014

EasyReport ver 1.02 for Clarion 9.1 now available!

Libraries were recompiled for C9.1.  Clarion9.1 aware setup file is available.

This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.
19/07/2014

EasyAutoEntry ver 1.04 for Clarion 9.1 now available!

Libraries were recompiled for C9.1.  Clarion9.1 aware setup file is available.

This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.
03/07/2014

EasyCOM2INC ver 2.14 released! CDO example update.

Microsoft CDO Library example update: SendUsing select method (PickupDirectory | Port | Exchange); saving message in the file.
21/06/2014

EasyCOM2INC ver 2.14 released!

Fixed:
  • TEMPLATE: fixed error in the custom messages (_ShowErrorMessage).
  • OleSafeArrayClass: fixed problem with multidimensional arrays safearrays.
Added:
  • OleSafeArrayExClass: added methods to store queues in safearrays (InitQ, InitQ1).
  • TEMPLATE: added template utility EasyCom Extender Utility to generate inherit classes and event handlers (to interface with the .NET classes).
  • OleCollectionClass: added GetItem method to get collection item by index.
  • OleItemClass: new class for convenient work with elements of collections (GetValue/SetValue methods).
New:
  • Added two new examples: "Windows Script Host Object Model" and "Microsoft CDO Library".
This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.
01/06/2014

Data Conversion template ver 1.91 released!

  • Fixed regression problem with old Clarion versions.
  • Clarion9.1-aware setup available.

This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.