Free offerings: Templates Examples

 

TEMPLATES:
JtTrn 29/3/2004 Enables windows to become transparent
6/7/2002 The original JaDu dictionary browser utility. 
ABC progress bar replacement 20/5/2002 Control templates added to Manual and Logo templates to enable overriding of the default display update trigger.
  18/5/2002 Version 1.01 Adds a manual version of the progress bar to the template collection and a logo template. No standard progress control required.
  22/10/2001 Version 1.0 Updated to include 15 styles
  21/10/2001 Version 1.0 A different progress bar for ABC process procedures
Control Panel Applet 13/10/2001 Template to create a Control Panel Applet
Greenbar Templates   26/5/2017 contains version 1.10 ABC and 1.07 Legacy Templates 
  Updated 24/7/2003 (version 1.09) Added MULTI statement to allow the template to be used on multiple browses
  Updated 4/12/2001 (version 1.08) Fixed problem with multiple conditions causing compile error.
  Updated 2/7/2001 (version 1.07) Fixed problem with icons not being displayed.
  Updated 27/4/2001 (version 1.06) Fixed regression in compatibility with C5.
  Updated 26/4/2001 (version 1.05) CHANGED toggle variable label now uses a FIELD entry rather than creating it's own variable. This means you can select a global variable to effect all greenbar browses.
  Fixed toggling to work properly if the the disable variable is set when the window opens.
  Updated 25/4/2001 (version 1.04) Added runtime colour setting.
  Updated 24/4/2001 (version 1.03) fixed C5 compatibility.
  Updated 23/4/2001 (version 1.02) fixed conditional colours with disable toggling.
  Updated 24/7/2003 (version 1.07) Added MULTI statement to allow the template to be used on multiple browses
  Updated 4/12/2001 (version 1.06) Fixed problem with multiple conditions causing compile error.
  Updated 26/4/2001 (version 1.05) Synced with version 1.05 ABC template. Note CHANGED condition.
  Updated 25/4/2001 (version 1.04) Added runtime colour setting.
  Updated 24/4/2001 (version 1.03) synced with latest ABC version
ABC Demo App C55   Includes .APP, .DCT plus .TXA and .TXD. Features as at version 1.05
   

 

EXAMPLES:  
(These are things I've either been playing with or deliberately put together as examples but they are definitely NOT examples of good coding style, NOT well documented (if at all) and NOT necessarily code complete but definitely ARE use at your own risk). If you improve them let me know and I'll update the example.
   
Quick File 20/8/2002 A class for creating an ascii file on the fly without using the ASCII driver and pre-dined file layout. 
Task bar (C55, legacy template chain) 15/1/2002 An example of a dockable window, similar to the Microsoft Office Shortcut bar (also includes code for setting desktop icon conditions including small, details, transparent.
WinRef 5/3/2011 Update with a C7 version to fix a problem with the status widths on the main window to properly show the status bar update example.
18/2/2002 An example of how to modify the properties of windows and controls in procedures other than the window's owner by using reference variables, queues and/or passed parameters.
The Pie 21/4/2002 Updated to give a better example/explanation of VIRTUAL methods and included a PARENT example.

20/4/2002 An example of a basic class based on making a pie. Demonstrates how to use QUEUES, CONSTRUCT, DESTRUCT, VIRTUAL and INTERFACE/IMPLEMENTS as well as ITEMIZE.