The CHT Blogger

Thanks for your interest in The Clarion Handy Tools, an awesome collection of productivity enhancements for Clarion developers. These tools consist of an ever-expanding set of Clarion Templates and OOP Classes that extend or complement the normal functionality of the Clarion Application Development System from SoftVelocity.

Wednesday, July 2, 2008

About HNDSQLTRACE.APP 2.01

Earlier today I uploaded HNDSQLTRACE Version 2.01. This has the following new features:

• The ability to have a File Based Trace (will trace any C6 Clarion SQL App).

• The ability to have Direct-From-App Trace (requires other CHT template applied to traget procedure). There's a menu item to set to one or the other of the above two settings.

• The buttons have been removed from the tool bar and have been replaced with menus. Three of the key menu items have now been given System Hot Keys. F9 (Clear) F10 (Read Next) F11 (Minimize/UnMinimize). The advantage of these system hot keys is that the trace app does not have to have focus for you to apply these commands to it.

• There's an entry control now on the tool bar that when doing a file trace, any table name entered in here is filtered out of the trace, so that if you have SQL stuff appearing in the trace, say from something like INIFile, you can have the trace extract them by entering INIFile in the field provided.

At the moment, the Direct-From-APP trace is transmitted only when you apply HandyQueryTracingButton_EXPB (for ExplorerBrowse) or HandyQueryTracingButton_HNDMB (for HandyMarkerBrowse) on your browse. You can see how I've applied these, and test the Direct-From-App tracing feature on demo apps HNDSQL7.APP and HNDSQL8.APP.

In the next iteration, perhaps as early as the beginning of next week, I'm going to add a dialog on our browse templates that let's you opt to have the browse intercept trace on/off commands directly from HNDSQLTRACE. A hot key in the trace app will send a command to the Browse Procedure to have it turn on it's tracing communications and to start talking to HNDSQL trace.

Cheers...

Gus Creces
The Clarion Handy Tools Page
Visit Website

No comments: