Our massive 650+ page Clarion Tips & Techniques Volume 4 is now available as a downloadable PDF!

Download the files

Table of Contents

Browses and Forms

Internationalization Tools Standards: Learning from an ABC Calendar Workaround * 3
Completely Dynamic Listbox Formatting? * 17
Edit-In-Place: Getting User Confirmation  * 29
Updating Hot Fields  * 39
Aesthetically Pleasing Recursive Updates * 47
Beautifying Clarion Applications * 55
Replicating IDLE: Throwing Users Out * 67
Throwing Users Out: Methods of Computation  * 73
Recursive Adds * 81
A Survey Of Embed Usage  * 91
Another Single Browse For Multiple Lookups  * 129
An Economical Record Status Control  * 141
A Template Debugger  * 149
A Class Wrapper for the SimpleOCR API * 155
Improving On The Non-Related Lookup Template  * 163
Global Variables, Threads, Critical interSections and the Dangers of Unprotected Sets * 173
A Global Variables Protection Class  * 185
Classes For Background Processes  * 201
When START Starts  * 211
Using DOS Files To Send Printer Codes * 219
Printing A Tree From A Page Loaded Browse * 223
Printing Unknown Queue Fields * 239
Printing a “No Records” Report  * 243
Writing To A Printer Port: Sending Escape Codes  * 249
Print Directly to Printer Made Easier  * 259
The Easiest Way To Write To A Printer Port * 263
Direct-To-USB Printing * 267
Whitemarsh’s Use Of Mimer With Clarion * 275
Using the SQL Advanced Tab * 279
Creating SQL From XML With XSLT * 289
Calling XSLT Code From Clarion  * 301
External Business Rules with the In-Memory Driver * 315
Using SQLIdentity in Clarion 6  * 329
Multi-User Primary Keys: A Solution  * 337
Embedding The SQLite Engine In Clarion Applications * 345
PROP:SQL And Embedded Single Quotes  * 357
Encryption and Application Signing * 365
Signing Your Applications * 377
Signing Your Applications: New Challenges * 391
As for “real” networks *  401
Manifests for Hand Coded Apps  * 407
Get Ahead Of Your Competition With Vista And Office 2007 * 413
Ok, wise guy *  414
Vista-Compliant INI Files * 419
Running C6 on Vista  * 425
An Introduction to CVS and WinCVS * 429
CVS, WinCVS and Clarion * 443
Version Control with CVS and Clarion 6.x  * 453
Version Control with CVS and Clarion 6.x, Part 2  * 471
Understanding The Clarion 6 Version Control Interface  * 489
Using MS Visual Source Safe With Clarion * 501
Eliminating Circular DLL Calls  * 515
Nifty Window Tricks And Smart DLL Loading  * 525
DLLs and Reusable Code: Divide and Simplify  * 535
Generic DLLs The Template Way  * 545
Hand Coding Export Files  * 549
Encrypting Data With Number Base Conversion * 557
App Shutdown Options in Clarion 6.2  * 565
Accessing Private Class Data  * 573
The Five Minute Developer: Sorting QUEUEs * 577
The Five Minute Developer: Displaying QUEUEs  * 581
Inter-Date Computations  * 585
A Better DATE Function * 591
Next Month Anniversary Date Function  * 593
Adding Arrays To Generic Queues With HOWMANY * 597
A Customized Deep Assign Function  * 603
Solving Problems With Finite State Machines  * 609
Clarion Challenge Results - Remove Links  * 617
Clarion Challenge Results - Profiles * 636
Metadata Management: The Way to a Well-Ordered Enterprise  * 645
Providing Good Customer Support  * 651

Download the files