Welcome to our Tutorials page – aimed at providing you with instant online support.
If we have not yet added a particular tutorial that you are looking for, please feel free to contact us and we will create it as soon as possible.
J-Cal Tutorials
- Tutorial 1 (3:15): How to add a J-Cal calendar control to your APP.
- Tutorial 2 (4:49): How to connect the calendar to your database.
- Tutorial 3 (4:45): How to add column heading strings to a calendar. Introduction to the Init method.
- Tutorial 4 (4:47): More on column heading strings. Basic template settings. Adjusting the number of days displayed, both in the template and in the Init method.
- Tutorial 5 (4:58): A few more examples showing how we can configure the calendar’s opening settings from within the Init method.
- Tutorial 6 (4:13): Here we go one step further, and change the calendar’s appearance settings at runtime!
- Tutorial 7 (4:17): Here we conditionally change the appointment colors at runtime, based on who they belong to. Introduction to the DrawAppointmentOnCalendar embed point.
- Tutorial 8 (3:20): How to add a Mini-Cal control.
- Tutorial 9 (4:09): How to display separate schedules within the same day!
- Tutorial 10 (Coming soon!): The Single Day View.
- Tutorial 11 (Coming soon!): The Month View.
- Tutorial 12 (Coming soon!): Optional fields – Shading, Gradients, End Date, Multi-Day-Events, Tooltips, Icons, etc.
- Tutorial 13 (Coming soon!): Overriding the DrawCalendar method.
- Tutorial 14 (Coming soon!): Overriding other methods.
- Tutorial 15 (Coming soon!): Using the In-Memory Driver with J-Cal!
J-Depends Tutorials
- Tutorial 1 (3:44): How to use J-Depends in your Clarion APPs.
J-Flow Tutorials
- Tutorial 1 (2:21): Adding a J-Flow control to your application.
- Tutorial 2 (2:32): Setting node properties (shapes, colors, etc).
- Tutorial 3 (3:46): Writing code that draws diagrams!
J-Html Tutorials
- Tutorial 1 (2:45): Adding J-Html to your application, and browsing to Google.com.
- Tutorial 2 (2:09): Turn the html browser control into an html editor control!
- Tutorial 3 (1:59): Adding html editor buttons.
- Tutorial 4 (1:35): Adding spell-checking to the html editor!
- Tutorial 5 (4:45): How to load Google.com, enter text into the search field, and click the search button.
- Tutorial 6 (2:36): A preview of the new Insert Table / Edit Table functionality.
- Tutorial 7 (4:58): Displaying webbrowser events!
- Tutorial 8 (4:52): Setting table cell attributes from code.
- Tutorial 9 (1:58): Setting a table’s style from code.
J-Spell Tutorials
- Tutorial 1 (2:21): Add spell-checking to your APP in under a minute!
- Tutorial 2 (1:52): Spell-checking languages other than English.
J-Zip Tutorials
- Tutorial 1 (4:05): How to create and extract ZIP files from Clarion!
- Tutorial 2 (4:34): Setting compression levels, passwords, encryption, silent mode, etc.
Data Mapper Tutorials
- Tutorial 1 (0:54): A very brief video simply showing how to import a Clarion Dictionary (DCT or TXD) into Data Mapper.
Phone Statement Analyzer Tutorials
- Tutorial 1 (1:40): How to download your phone statement from Telkom.
- Tutorial 2 (1:11): How to install Phone Statement Analyzer, and import your first phone statement.
Clarion OOP Tutorials
The following tutorials do not cover our products directly, but cover general programming techniques for Clarion. I first presented these sessions at the Helderberg Clarion User Group meetings, and decided to publish them here in video format to contribute to the Clarion community at large.
- Tutorial 1 (8:01): Moving from routines to methods.
- Tutorial 2 (5:11): How to call methods.
- Tutorial 3 (3:37): How to pass data to methods, using parameters.



