SysTree.

    Download demo  |   Download full  |   Download docs  |   Order  |   Back to products

 Home 
 News 
 Products 
 Free stuff 
 Orders 
 Downloads 
 Contacts 
 Links 
 Legal stuff 

Feature list

  • native win32 common control
  • can display file system folders
  • Comes with legacy and ABC templates
  • supports Clarion 5, 5.5 and 6.0
  • low pricing: only 99,- US$

Introduction
“Give back the real Windows Look & Feel to Clarion applications!” - SysTree is the 9th product in our series of common control wrapper classes, taking you again one step closer to the above goal.
Clarion's built-in listbox works fine for most cases. But taking a closer look, it's quite obvious that this control is no more 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 the wrapper class for the tree-view common control, 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 powerfull class implements over 80 methods (17 of which are virtual event handlers), giving you full control over all the styles, settings and events without having to struggle around in the depths of api programming.
The accompanying templates make the class easy to use. You can add a tree-view control to your application in less than a minute, without having to write a single line of code (the items would still have to be added, of course - an empty control doesn't really attract users ;-)

And there's even more: there's 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, and yet the answer is no: SysTree does not support file browsing. I didn't want to re-invent the (file browsing) wheel, but concentrate on the main part: SysTree was designed to be a wrapper class for the tree-view control, and this 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.

What's also in this package
The usual stuff:

  • example applications for legacy and ABC template chains
  • documentation in HTML help format (also available online)
  • a C3PA compliant installer
  • email support
  • free updates

 

 

Screenshots

(taken from the demo application)


All styles changeable at runtime, full range of item functions available.

 


Supports item, overlay and state images...

 


Also contains SysDirTree which allows displaying file system folders!

 

 

Linkability chart

The table below lists the supported Clarion versions, template chains, target operating systems and link modes. More about linkability charts here.

SysTree
Version 1.3
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.0
6.1 EA2
Legacy - - -
ABC - - -
Source included
No, but available on demand.

 

 

© 2000 by solid.software