Sick and tired of boring software?
We have the Solution...

PropertyGrid Wrapper Template

Our PropertyGrid Wrapper template for the Codejock PropertyGrid ActiveX control enables Clarion developers to quickly add the power of the control to their applications in a matter of minutes. Our product boasts full support for all recent versions of Clarion, ABC and Legacy compatability, and an easy to use Template and Class interface.

Demo

To demonstrate the combination of the ActiveX control and our Wrapper Template in action we've compiled a quick video to show just how easy it is to add to your application. We've also made the demo application that is included with the template available for you to download and review at your convenience.
Video Demo Buy

Purchase

Select Currency:

New Purchases

Licence Required:
 

New purchases include an Annual Maintenance Plan.
The Codejock ActiveX controls are not included.


Annual Maintenance Plan

(subject to valid existing plan)
Licence Required:
 

Lapsed Maintenance Plan

(Lapsed 28 days +)
**** Special Amnesty Event ****
Licence Required:
 

New Purchases

Licence Required:
 

New purchases include an Annual Maintenance Plan.
The Codejock ActiveX controls are not included.


Annual Maintenance Plan

(subject to valid existing plan)
Licence Required:
 

Lapsed Maintenance Plan

(Lapsed 28 days +)
**** Special Amnesty Event ****
Licence Required:
 

Distributors


Noyantis PropertyGrid Wrapper Template for the Codejock Xtreme PropertyGrid ActiveX control.

The template is extremely easy to add to your application. It supports from C6 through to C10 and is both ABC and Legacy compatible. Of course, as you would expect it can be added to multi-dll applications as well as single applications. It consists of various global, window, extension and code templates as well as a very feature rich class.

Demo applications that show some of the more "exciting" features are included in the installer to help you maximise the most out of your investment as fast as possible.

The template is continually being updated due to the progressive development of the actual ActiveX control. This does mean from time to time that a particular feature within the control might not be covered directly by the template. We will of course add new updates to cover these features in future builds but, to make sure you're not left waiting around, we include a set of extra methods within the class to allow you to communicate directly with the control.

We offer email support, we actively monitor and interact with the Clarion newsgroups and even hold a monthly User Group webinar thanks to the generosity of the guys over at ClarionLive.

Xtreme PropertyGrid provides Windows developers with a sophisticated Visual Studio .NET style property grid. The property grid comes with a built in toolbar for easy sorting and grouping, a help panel to display information on each selected item, and a Visual Studio .NET style verb panel. Windows .NET developers can easily create a hierarchical list of editable properties that can represent many different data types. Using the ?Date? data type will create a property item that will display a "date picker" that allows you to choose the day, month, and year from a stylish UI. Both the ?Font? and ?Color? data types will include a similar UI for users to effortlessly select data values. You can even add a button to your items to display your own custom UI. The property grid's masked edit feature allows you to create a restrictive field for text entry such as a phone number. Built in theme support will allow you to choose from several predefined themes such as Windows XP, Office 2003, Visio, Delphi, Whidbey, or you can create your own customized appearance. Multi-line and variable height property cells can accommodate data of any size.

Product Features

  • Xtreme PropertyGrid allows you to display your data in an hierarchical list for editing. You can easily group multiple levels of data that can be displayed by expanding or collapsing property groups.
  • Xtreme PropertyGrid allows you to sort your data by category, alphabetically or leave it unsorted. This built in feature allows greater control over how your data is displayed.
  • Xtreme PropertyGrid provides your application with full Office 2003, Delphi, Whidbey, Visio, Windows XP, and Custom theme support that gives your application the closest, most exact current themes of any 3rd party tool available today.
  • Xtreme PropertyGrid comes with an integrated help panel that you can use to display helpful hints about selected items in your property grid. This feature can easily be turned on or off.
  • Xtreme PropertyGrid comes with an integrated Visual Studio .NET style Verb panel that allows you to add actions to your grid.
  • You can use the Xtreme PropertyGrid's ?mask edit? property to create a mask edit style property item. You can use any combination of ?mask characters? combined with additional characters to create a restrictive field for text entry. For example: To display a prompt for a telephone number, you can restrict data entry to only numeric values with the first three numbers inside of parentheses.
  • You can use the Xtreme PropertyGrid's ?combo button? to create a combo style drop-down list. In addition to the combo list, the property grid has a built-in drop-down date picker.
  • Xtreme PropertyGrid provides several built in data types that are ready to use. You can choose from Boolean, Color, Date, Double, Font, Number, Picture, Read Only, and Text data types.
  • Multi-line and variable cell height can accommodate data of variable sizes.


Please note, the Codejock ActiveX control is not included in this product - the template is a wrapper only for the control.

While we're always here to help, some questions can be quickly answered by simply pointing you in the right direction. Below are a few of the more common questions that are asked.

The only extra file you need to ship with your application is the actual Codejock ActiveX file itself. The OCX file is located within the "Bin" directory of your Codejock installation.

Like any ActiveX control, the Codejock ActiveX control needs to be registered within windows. This can be accomplished in a number of different ways, these include:-

  • Have your installation scripts perform this task (eg, SetupBuilder by Lindersoft)
  • Use RegFree COM technology (for Clarion 9.1 onward users)
  • Have your application perform the registration
    (your application will need to be run with sufficient access rights within windows)

Within the "Bin" directory of your Codejock installation, a Licence file (".lic") will exist. This includes your individual "Validation Code". The contents of this file, especially the "Validation Code" needs to be compiled into your application. To accomplish this follow these steps:-

  • Go to the Global Extension template.
  • Go to the Global Extension ActiveX Licence tab.
  • Select the "Compile Licence Into Application" option.
  • There are 3 entries - "Copyright", "Product ID" and "Validation" The first two entries will be disabled if a pre-defined Codejock version has been selected on the "General" tab. Copy the contents of the licence file into the related entries EXACTLY.
  • Recompile your application.

Now, your Codejock licence details will be compiled into your application.

Yes, all of the Codejock ActiveX controls support multiple languages and are shipped with over 30 different language support files.

To use a language other than English (default language), simply specify the name of the language file in the "Language Resource" entry on the "General" tab of the Global Extension template.

The Global Extension template only needs to be added to the apps that contain procedures that utilize the control.

End User Interface

The feature rich control contains a multitude of facilities. Here are a few screen shots for you to review.

Click on an image to enlarge

  • Xtreme PropertyGrid's standard toolbar supports categorized, alphabetical sorting routines
  • Xtreme PropertyGrid's help panel displays information about selected items
  • Xtreme PropertyGrid allows you to display editable data in a hierarchical list.
  • Xtreme PropertyGrid allows you sort your data by category
  • Xtreme PropertyGrid allows you sort your data alphabetically
  • Xtreme PropertyGrid supports Boolean data type
  • Xtreme PropertyGrid supports the Color data type
  • A color picker dialog is included to select colors
  • Xtreme PropertyGrid supports the Date data type
  • Xtreme PropertyGrid supports the Double data type
  • Xtreme PropertyGrid supports the Font data type
  • A Font selector dialog is included
  • Xtreme PropertyGrid supports the Number data type
  • Xtreme PropertyGrid supports the Picture data type
  • A file selection dialog is included to choose your picture
  • Xtreme PropertyGrid supports the Read Only data type
  • Xtreme PropertyGrid supports the Text data type
  • Xtreme PropertyGrid supports combo buttons
  • Xtreme PropertyGrid supports expand buttons
  • Splitter position set to 30%
  • Splitter position set to 70%
  • Xtreme PropertyGrid allows you to apply a mask to your data items
  • Xtreme PropertyGrid allows for a customizable appearance
  • Xtreme PropertyGrid features Office 2003 Theme Support
  • Xtreme PropertyGrid features Windows XP Theme support
  • Xtreme PropertyGrid features Delphi Theme support
  • Xtreme PropertyGrid features Cool Theme support
  • Xtreme PropertyGrid features Simple Theme support
  • Xtreme PropertyGrid features Default Theme support
  • Browse With PropertyGrid
  •  Browse With Update Form
  • PropertyGrid With Verbs
 

Template Interface

The template interface has been purposely designed to be as easy to use and as intuitive as possible, leaving you to focus on the development of your application.

Click on an image to enlarge

  • Appearance
  • Category Definition
  • Item Custom Buttons
  • Custom Button Definition
  • Custom Button Image
  • Custom Button Tooltip
  • Item Definition
  • Item Description
  • Item Edit Style
  • Item Parent
  • Item Tooltip
  • Item Options
  • Item Options (Edited)
  • Classes
  • Callback Events
  • Keystrokes
  • Global Extension Template
  • Options
  • Verb Definition
  • Verb Definition (Edited)