What's New - July 2016

cht_july2016.png

videoinproduction.gif

July 30, 2016

CHT Build Update 20C.02.00 Released

We've released Build Update 20C.02.00 for Clarion 10, to your Webupdaters.

To update properly, please exit Clarion 10 and navigate to your Windows 10 START area in the lower left corner of your screen. There under "ALL APPS" you'll find a folder called "The Clarion Handy Tools C10". When you open this folder and see the listed items, you'll find at the bottom of the list an entry entitled: CHT WEBUPDATER C10 (UPDATE-INSTALL). RIGHT CLICK this, select "More" -> "Run As Administrator", and you're on your way.

The latest CHT WebupdaterC10 is labelled: JUL.30.2016.C300716. Older C10 Webupdaters will update themselves to this version automatically.

Before you start your update, please pull down the "Config" menu and check the item called "Auto Continue" if it isn't already checked. This ensures that "Continue" is pushed all the way through to the end of both the download installation phase and the decontainerization installation phase. We'll inform you on the CHT Support Forum, as well as via our monthly What's New Pages, of all relevant changes and additions in this build.

An emailed Build Announcement will follow in a few days with a full re-cap of what changes, improvements and additions have been added to the CHT Toolkit with this update. See also our August What's New Page for further announcements and information about this update.

 

Gus Creces
The Clarion Handy Tools Page
www.cwhandy.ca
gcreces@gmail.com
July 30, 2016


July 12, 2016

Developing Instructional Manuals With CHT Document Builder

While we're in the process of writing several Developer's Manuals for our new CHT-XSA-KIT-01 we are concurrently developing, testing and tweaking a new CHT HTML/PDF tool to lower the stress level normally associated with instructional document creation.

Coding is fun, while instructional manual writing, not so much!

The thing about instructional manuals and, for that matter, even informational HTML pages for a standard, static page webite, is that the good ones are usually very consistenly formatted. When that isn't the case the material looks cluttered, disorganized or just badly designed.

A good Document Builder utility should, ideally, reduce this task to one of selecting a design that one likes, and inserting some relevant text and images, never fretting over an infinity of tiny design details. In our case, design specifics are handled by a new CHT utility application we're introducing, called CHT Document Builder. It's a new tool in CHT's growing toolbox of utility applications, and provided both in source application format, as well as in pre-compiled, ready-to-run executable format.

Best of all, the document incorporates a set of self-contained CSS formatting instructions which are not external to the document. We discussed this to some extent in our July 8th article, below.

The application, called hnddocumentbuilder.app is already as of this evening, available as part of the CHT Toolkit, Build 20C.01.00 update. If it's not yet in your /hndapps/ directory, run CHT Webupdater to update to the lastest CHT toolkit version.

We'll say more about this new utility over the next several months. In the meantime, we have a document created with it, for you to see right now. This document was created in HTML as well as in PDF, via printing.

Here it is in HTML Format: CHT-XSA-KIT-01 Developer's Manual -- Installing CHT-XSA-KIT-01
And here it is in PDF Format: CHT-XSA-KIT-01 Developer's Manual -- Installing CHT-XSA-KIT-01

 

Gus Creces
The Clarion Handy Tools Page
www.cwhandy.ca
gcreces@gmail.com
July 12, 2016


July 8, 2016

Anatomy of a Portable HTML Document

This topic relates to our July 5th Anatomy of an HTML Email topic in that the application we're developing to create "Portable" HTML documents, is a spin-off of the application we're using to make a portable HTML email.

As we write this July 8th "What's New" entry, we're also busy working on a user manual for our first CHT-XSA-KIT. We want that manual to be relatively self-contained or portable so that it internally contains all of the CSS style sheets that it needs for successful display. Just like the email we described below, this HTML document does not need to go out to the web to pull down a set of style sheets. That makes it perfect for local, off-line use and encapsulates the document layout inside the document, not on a remote .CSS file that is subject to change over time.

The document also internally contains the necessary print-time style sheets to ensure that when printed to PDF, it looks as much like the HTML original as PDF is capable of rendering.

The application we're building to create HTML manuals of this sort is called hnddocumentbuilder.app. It closely resembles the working of hndbulkmailbatcher.app, described below. It uses one or several pre-designed XML files as a framework into which to place your document text using chtsnapedit.exe. At any point during edit, it is possible to preview exactly what that document looks like in a browser. Whenever you ask for a preview, hnddocumentbuilder.exe generates the embedded CSS into a refreshed version of the target HTML document, based on the XML entries being edited.

Here is a link to the first page of that CHT-XSA-KIT-01 manual we're creating. We're constructing "CHT Document Builder" as we write this 30 page (or more) document so it'll get a complete workout in time for its upcoming release as well as a component in CHT-XSA-KIT-02.

 

Gus Creces
The Clarion Handy Tools Page
www.cwhandy.ca
gcreces@gmail.com
July 8, 2016


July 5, 2016

Anatomy of an HTML Email

On the final day of last month, June 30, 2016, or the day after, depending on your time-zone, you will have received the following HTML email from CHT, (link below) containing our Build 20C.00.00 "Facts Sheet".

CHT Build 20C.00.00 Just Posted

We thought you might be interested to know that this email along with some earlier ones dating back to approximately Sept. 2015, were created by a CHT Utility Application called hndbulkmailbatcher.app. You can find this application in your standard /hndapps/ directory in APP + SLN + CWPROJ + DCT format. The application is also shipped pre-compiled in your /accessory/hnd/ directory as hndbulkmailbatcher.exe.

The idea, with this application is to create a "dependency-less" HTML email that most email systems will accept and display on receipt rather than asking you to click on anything to further display the email. This HTML email contains embedded CSS (Cascading Style Sheets) rather than display-time downloaded style sheets. This means that when you open the email it does NOT need to access the web to further download style sheets or javascript in order to display the email body.

Obviously, if you click on any of the links we've embedded in the email, you're still going to be shelled into your browser to display that clicked-on-link. But the email body is displayed in fully-rendered HTML without any further web access needing to be performed.

The HTML included in this email is exactly as displayed in the "CHT Build 20C.00.00 Just Posted" link provided above. We tested the email here with PC's, with Android phones and tablets, with Apple phones and tablets, and with Blackberry phones and tablets. All devices rendered exactly as intended.

While email as a communications medium, isn't perfect, especially when combined with various scrubbing and security software systems, which often will trash the email body, the finished rendered outcome of our above announcement, was well within intended scope on our test devices.

Our next CHT-XSA-KIT, to be numbered, not surprisingly, "KIT-02", is going to provide this HNDBULKMAILBATCHER utility, along with 3 others in CWPROJ + CLW + SLN format, as we did with CHT-XSA-KIT-01, last week. Again this second kit will fall under the theme of E-COMMERCE.

While KIT-01 provides tools with which you can deliver your software products to your customers, KIT-02 will provide tools with which you can promote your software products to your customers, via EMAIL.

And so... speaking of email, we'd like to review with you some of the changes that have taken place in HNDBULKMAILBATCHER.APP that you should know about in order to use it effectively.

We'll do that in PART 2 of this posting.

 

Gus Creces
The Clarion Handy Tools Page
www.cwhandy.ca
gcreces@gmail.com
July 5, 2016


July 4, 2016

Independence Day

americanflag.jpg
Happy Independence Day to all CHT subscribers in the USA!
Have a great day off to celebrate your country's 240th birthday!

 

Gus Creces
The Clarion Handy Tools Page
www.cwhandy.ca
gcreces@gmail.com
July 4, 2016


July 1, 2016

Canada Day

canadianflag.gif
Happy Canada Day to all Canadian CHT subscribers on Canada's 149th birthday!

We'll be taking July 1 off to participate in Canada Day celebrations. Gus will be back at his desk on Wednesday July 2nd.

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

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
July 1, 2016

 


hnd_dozen.gif

chtcopyrightgray.gif