What's New - November 2015

cht_november.gif

November 10, 2015

Translation File Changes In Build - 19D.01.00

Note for non-English CHT Devs...

Just a quick heads up to those of you who use their own HNDCUSTOM.TRN translation files instead of the default HNDFBACK.TRN (English only) translation files.

There are some new entries in the English HNDFBACK.TRN file so you're going to need to use our tool called HNDFBACKBUILDER.EXE (provided pre-compiled in /accessory/hnd/) to generate a revised HNDCUSTOM.TRN for you.

To do this, start HNDFBACKBUILDER and slide the language selector on the app's tool bar to your language. Now once your language is selected, import your present HNDCUSTOM.TRN into the app from the "Functions" menu.

Once that's done, you need to merge the contents you just imported with the new English version we've provided. You do that by selecting the second item in the "Functions" menu drop-down, called "Update/Merge With English File". Anything missing in your .TRN file will be added into it. It's added in English, of course, but translating that is easy compared to finding our HNDFBACK.TRN changes and adding them manually into your HNDCUSTOM.TRN file. The app does the hard part of merging missing items for you.

You can see what new items were added to your file by inserting a query in the query control as follows: NEW EQUAL 1. (see next image)

hndcustomtrn001.png

hndcustomtrn002.png

You can double click on any of these items and translate them here on the application and then use the "Functions" menu called: "Install .TRN to Clarion Compile Area" to export this new HNDCUSTOM.TRN to your /accessory/libsrc/win/ code area.

Next time we make a change to HNDFBACK.TRN use exactly the same series of steps.
• RE-IMPORT YOUR just-created HNDCUSTOM.TRN into the app...
• MERGE it with the latest English Version...
• TRANSLATE the new items and EXPORT back to HNDCUSTOM.TRN.

CHT Snap-Ins Evolving Quickly

CHT Snap-Ins are stand-alone functional components, in .EXE format, which can be incorporated seamlessly into your Clarion applications via CHT templates and CHT Classes.

This group of functionalities that we've come to call "CHT Snap-Ins" are very light-weight, C# applications that can perform duties which aren't always easy to incorporate into Clarion applications using native Clarion code, due to the very limited nature of the Clarion language.

There are several ways, of course, with which to add the huge spectrum of other-language capabilities into Clarion applications. All the stuff that you just can't do at all, with native Clarion code. It's just not there.

Some of these methods for extending Clarion we've been using for years, linking into Windows DLLs via Windows API, for instance. Or using COM-Interop to link to .OCX or .DLL binaries written in C++ or C#. Or linking directly to functions exported from .DLL binaries created with other languages, C++ originally and more recently, created with C#.

So it shouldn't be any surprise that we're including .EXE's as a means of leveraging non-clarion language capabilities from Clarion.

It also isn't a surprise, then, that C# .EXEs can be used stand-one from script languages - the most common of which is DOS BATCH files.

Yesterday, we sent our subscriber base, an HTML Fact Sheet via email describing a CHT Snap-In called CHTSNAPSMTP.EXE. This particular Snap-In has been with us for about a year, give or take, and we've just advanced it significantly.

To read about that CHTSNAPSMTP.EXE features, and examples, templates and classes that help you incorporate this Shap-In into your Clarion applications, click this link: About CHTSNAPSMTP.EXE. This is the same HTML document we sent to our subscribers last night. Any questions, feel free to ask via our subscriber forum.

Cheers...

Gus Creces
The Clarion Handy Tools Page
www.cwhandy.ca
gcreces@gmail.com
November 10, 2015

November 9, 2015

The Latest CHT Update - 19D.01.00

CHT Build 19D.01.00 is now available for download/installation via Webupdater C10.

To update properly please exit Clarion 10 and navigate to your windows START Button area in the lower left corner of your screen. There under ALL PROGRAMS you'll find a menu item folder called "The Clarion Handy Tools C10".

When you open this folder and see the listed items, you'll see at the bottom of the list an item entitled:
CHT WEBUPDATER C10 (UPDATE-INSTALL). Click this item and you're on your way.

We'll inform you on the CHT forum, as well as here, on our What's New Page for November, and via HTML email some relevant changes and additions in this build.

Have a good day.

 

Gus Creces
The Clarion Handy Tools Page
www.cwhandy.ca
gcreces@gmail.com
November 9, 2015

November 1, 2015

We're in the process of moving all CHT installations and 19 years of web content from our old server hardware to the newer, faster hardware.

The C8, C9, C91 and C10 installations are there, as of today, on the new hardware, in these versions:
• Clarion 8.0 Frozen at Version-18D.00.00 Sep 2014
• Clarion 9.0 Frozen at Version-19B.00.00 Jun 2015
• Clarion 9.1 Frozen at Version-19C.03.00 Sep 2015
• Clarion 10 Active Development Ongoing, latest version 19D.00.00 OCT 1, 2015

This moving and verification work will take some time. But it's coming along well.

There will be a C10 update to 19D.01.00 sometime before the end of this week (Week of Nov 1-7, 2015).

If you encounter outages or servers set to "on-hold" during this temporary transition time, please be patient until our move is fully accomplished.

Have a nice day.

 

Gus Creces
The Clarion Handy Tools Page
www.cwhandy.ca
gcreces@gmail.com
November 1, 2015

The Latest Docs

The latest template docs are here: CHT Template Docs

The latest demo application docs are here: CHT Application Docs

The latest utility application docs are here: CHT "Utility" App Docs

The latest "Batch Bot" application docs are here: CHT "Batch Bot" App Docs

The latest classes docs are here: CHT Classes Docs

 

Gus Creces
The Clarion Handy Tools Page
www.cwhandy.ca
gcreces@gmail.com
November 1, 2015

 


hnd_dozen.gif

chtcopyrightgray.gif