Clarion Tips & Techniques Volume 5

Printer-friendly version

Clarion Tips & Techniques Volume 5 is another 650+ page blockbuster brimming with terrific articles from Clarion Magazine.
ISBN: 978-0-9784034-1-6

Buy now!

Table of contents

  • The Clarion Language
    • Creating A Drag & Drop Batch Compiler
    • A StringClass For Clarion
    • The ToClipboard Class
    • Profiling Your Applications
  • User Interface
    • Choosing Colors
    • Choosing Colors: Selected Tools
    • Using A Browse Popup Menu For Lookups
    • Multiline Radio Buttons And Checkboxes
    • A Simple Solution for Accordion Menus
    • Lists, CHOICE, and Hidden Tabs
    • Using IMAGE As A Scrollable Region
  • WinAPI
    • Capturing Standard Output From A Console Program
    • Querying ActiveDirectory In Clarion
    • Single Sign-on Using ActiveDirectory
    • Interprocess Communication: Sending Messages
    • Interprocess Communication: Receiving Messages
    • Sending User Messages Between Processes
    • Sending Messages With NOTIFY And NOTIFICATION
    • Synchronous Messages, SendMessage and SendMessageTimeout
    • Sending A String Between Processes
    • Writing To The Windows Registry
  • Windows Vista
    • How to live with User Account Control Security
    • There’s A Manifest In Your Destiny
    • Creating Vista Manifests
    • Coping With Vista’s Directory Virtualization
    • Coping With Vista’s Registry Virtualization
    • Adding Aero Glass Effects to Clarion Apps
    • Rendering Text and Images on Vista Glass
    • Running Clarion On Vista64
  • Internet
    • Calling Google Earth From Clarion
    • IP-Enabling An Existing Application
    • Even Faster Web Sites
    • OSCON: Secrets of Javascript Libraries
  • Templates
    • Creating Directories With #SERVICE
    • Exporting Sub-App Prototypes With A Utility Template
    • Using Variable Parameters In the Run Code Template
    • A Template For Saving Procedure Variables
    • A Template For Coloring Reports
  • Databases
    • PostgreSQL Revisited
    • PostgreSQL Revisited: Essential Tools
    • PostgreSQL Revisited: Managing User Rights
    • PostgreSQL Revisited: Porting From TPS
    • Converting A Process To A Stored Procedure/Trigger
    • Debugging SQL Problems With File Callbacks
    • Getting Useful Information Out of SQL
    • SQL Processing and Class Interfaces
    • Managing Identical Files With Aliases
    • Checking MS-SQL Database Size With DMO
    • Using CHOOSE With PROP:SQL
    • Create a Report using MS SQL Views
    • Clone(File)
    • More Clone(File)
  • Tips & Tricks
    • Showing ABC Errors
    • Boost ABC Compile Times
    • RTF Mail Merge
    • Finding Duplicate DLLs
    • Trading Global Data for Data Obfuscation, Sort Of...
  • Clarion#
    • Clarion.NET Language Changes: What’s Gone
    • Clarion.NET Language Changes: What’s New
    • Clarion# Array Index And Class Instantiation Changes
    • Understanding Clarion# Attributes
    • Designing Clarion# Libraries
    • Testing Clarion# Libraries With NUnit

Purchase now in the Clarion Magazine store!

Source code

ClarionTipsTechniquesVolume5Source.zip (3 MB)

 

 

 

 

Clarion Roadmap

Try the roadmap (beta)

Search ClarionMag

 

Advanced search

From the archives

A Multi-Threaded Queue Of Queues

6/21/2005 12:00:00 AM

Queues make all kinds of data handling fast and easy. With Clarion 6, queue access gets a little more complicated, since queues by themselves are not thread safe. And what if you use queues of queues? Svetlana Zusman shows how to lock nested queues for thread safety and maximum efficiency.