Clarion Magazine has moved!

Check out our new Clarion content at www.DevRoadmaps.com! As of April 2012 all active subscriptions have been migrated to that site, which features both Clarion and WinDev content. Read more about this change.

This site will remain online as an article archive.

Clarion Magazine's E-Books

Printer-friendly version

We've collected some of our favorite Clarion Magazine articles into specially formatted PDF E-Books. Titles include:

Manifests, Code Signing, and Windows Vista

Windows Vista presents a number of challenges for application developers, including manifests for visual appearance and security levels (some of these issues apply to XP as well). This collection of articles covers manifests, code signing using certificates, and the many issues raised by Vista's User Account Control (UAC). Learn how your applications can look their best and play nice with Vista.

Clarion Algorithms Volume 1

A Clarion programming classic. Alison Neal translates standard programming algorithms into Clarion code. Dynamic stack. list, numerous sorts including insertion,counting, cocktail shaker, shell, radix and heap, binary trees and weight balanced binary trees, and more.

Clarion Algorithms Volume 2

A Clarion programming classic. Alison Neal translates standard programming algorithms into Clarion code. Tries, queues, priority queues, the Huffman compression/decompression algorithms, networks, graphs, critical path analysis, and more.

Learning The Clarion Language

Many Clarion developers begin writing applications with the AppGen, and then find themselves wanting to do more with the Clarion environment. But learning how to write Clarion code by examining the generated code can be overwhelming. This ebook begins with an overview of the Clarion environment, and by using simple examples shows how easy it is to write Clarion code. Topics include standard Clarion data types and equates, creating procedures, list box formatting, and basic file handling techniques.

Learning The Clarion Template Language

The real power of Clarion is its template-based code generation. Just like the shipping templates, your own custom templates increase your productivity and reduce the effort required to maintain code. And writing templates is easier than you think, as this intro-level ebook shows. Topics include template language basics, code templates, extension templates, reusable template #GROUPs, and the Template Wizatron/Writer.

Clarion Edit-In-Place Tips & Techniques

Clarion's Edit-In-Place (EIP) capability is powerful, but difficult to master. This extensive e-book covers not just the standard EIP techniques, but also some very cool tricks with forms in place of EIP, and checkboxes for managing many-to-many relationships.

Mastering Clarion DLLs

Almost any Clarion application can benefit from being split into an EXE and one or more Dynamic Link Libraries (DLLs). This collection of articles shows all the tricks for getting the most out of DLLs, from how to easily split your applications up for easier maintenance, to calling unlinked DLLs at runtime, to rebasing your DLLs (and third party DLLs) for greatly improved load times. An essential handbook for anyone who develops large applications.

Threading In Clarion

Clarion 6 has opened up a new, exciting, and potentically confusing world of threading to Clarion developers. This collection of articles will guide you through the various new functions, classes, and techniques available to unleash the power of true threads in your applications. As a bonus, you also get Jim Kane's classic articles on using API threads with Clarion 5.x.

Clarion According To Bayliss

David A. Bayliss, also known as DAB, has arguably had more influence on how Clarion developers work than anyone since Bruce Barrington. Best known as the original Clarion compiler author and the chief architect of ABC, DAB writes with characteristic wit about his programming philosophy and some of the ideas behind ABC. This is a collection of articles originally published in COL and ClarionMag. A must read for any Clarion developer.

How to buy

For a complete listing of currently available e-books, see the ClarionMag store.

E-book format

All our e-books are unencrypted PDFs, and are formatted to the same standards as our print books. All you need to read them is Adobe Reader or any other PDF viewer.

Downloading your e-books

You can download your e-books by logging in to your My ClarionMag page.

Subscriber discounts

Clarion Magazine subscribers can purchase e-books at discounted prices.

Clarion Roadmap

Try the roadmap (beta)

Search ClarionMag

 

Advanced search

From the archives

Handcoding Tree Lists Part 2

6/20/2001 12:00:00 AM

In Part 2 of this article, James Cooke shows how to handcode around a deficiency in the ABC relational tree control.