Home News Products Free stuff Downloads About  

Introduction

Give the real Windows "Look & Feel" to Clarion applications! - SysTree is the 9th product in our series of common control wrapper classes, taking you another step closer to that Windows look and feel.

Clarion's built-in listbox works fine for most cases. But take a closer look, it's quite obvious that this control is no longer state of the art. If you want to give your users the controls they know from many other applications (including the Windows Explorer, Outlook Express, ...), SysTree is what you need!

What SysTree is
The main part of SysTree is a wrapper class for the tree-view common control. The wrapper is written in 100% pure Clarion code. It allows you to use tree-view controls, introduced by Microsoft with Windows 95, in your Clarion applications! This powerful class implements over 80 methods (17 of which are virtual event handlers), giving you full control over all the styles, settings and events without struggling in the depths of api programming.
The SysTree templates make the class easy to use. You can add a tree-view control to your application in less than a minute, without writing a single line of code (the items would still have to be added, of course - an empty control doesn't really attract users ;-)

There's even more: Included in SysTree is another control template called SysDirTree. As you might guess from the name, it's a tree-view control displaying file system folders! You can have your applications display an Explorer-like view of the local drives on your computer, using the system icons. Again, no hand written code is necessary. And since the SysDirTree class is derived from the SysTree class, all the above mentioned options are available for SysDirTree, too!

What SysTree is not
This is the most frequently asked question is "Does SysTree support file browsing?", and yet the answer is no: SysTree does not support file browsing. I didn't want to re-invent the (file browsing) wheel, but wanted to concentrate on the main part: SysTree was designed to be a wrapper class for the tree-view control, and it is to the max!
It is, however, quite easy to load the tree-view control from a file. Given the right database layout, a single, recursive procedure of less then 10 lines of code is enough to load the data into the control.

 


Package Contents

Let me start by saying what you not get: The box shown above is a virtual one - the software is only available for download via internet. Upon purchase, you'll be provided with all data required to download and install the product. This will give you:

  • a state-of-the-art installer which automatically detects installed Clarion versions and (optionally) registers the templates
  • runtime libraries (lib and/or dll files) for all supported Clarion versions
  • easy-to-use template files for both ABC and Clarion (legacy) template chains
  • class and template documentation in compiled HTML format (.chm file)
  • comprehensive example applications for both template chains

Plus

  • lifetime free email support
  • lifetime free minor upgrades (the ones after the dot)

 


Linkability

The table below lists the supported Clarion versions, template chains, target operating systems and link modes.

SysTree
Version 1.4.1
DLL version,
standalone
LIB version,
standalone
LIB version,
local runtime
16bit 32bit 16bit 32bit 16bit 32bit
Clarion 5
Ver. 5.002
Legacy - - -
ABC - - -
Clarion 5.5
 
Legacy - - -
ABC - - -
Clarion 6
6.0 Build 9015
6.1 Build 9033

6.2 Build 9049
6.3 Build 9050
Legacy - - -
ABC - - -
Clarion 7
7.0 Build 5349
7.1 Build 6695
7.2 Build 7232
7.3 Build 7900
Legacy - - -
ABC - - -
Source included
No, but available for purchase by request.

 


Pricing and availability

SysTree is available exclusively at ClarionShop for just 99,- US$ (single user license - please contact our sales office for discounted multi-user licenses!)

buy now!

 

 

© 2005 solid software. All rights reserved. | Legal | Privacy Policy