← All resources
Clarion services

How ActiveX wrapper templates extend a Clarion application

ActiveX controls give Clarion developers access to mature, heavily tested functionality — ribbons, charts, schedulers, encryption, protocol clients, HTML editors — that would take years to build. The cost is integration: interface declarations, event plumbing, lifetime management and error handling. A wrapper template removes that cost.

What a wrapper template actually provides

A wrapper is a template plus a class layer. The template puts the control on the window, generates the declarations and event handling, and exposes configuration in the IDE. The class layer gives you a clean Clarion-shaped interface to call, with the COM detail hidden.

In practice that turns a multi-week integration into a job measured in minutes, and it makes the result maintainable by the next developer who opens the application.

Choosing a collection

The right product depends on what you are trying to add.

  • Codejock — ribbons, command bars, docking panes, calendars, charts, property grids and skinning
  • Chilkat — HTTP, FTP, SSH/SFTP, OAuth, email, ZIP, encryption and 90+ other classes
  • DevExtreme — responsive web UI components for browser-facing surfaces
  • Zoople — a customisable HTML editor for content and email templates
  • G-Series — calculators, media viewers, file utilities, user security and data export
  • Productivity — PDF, word processing and spreadsheet integration with Office and Acrobat

Licensing and deployment

Wrapper templates are licensed per developer, with maintenance plans covering ongoing releases as Clarion and the underlying controls are updated. The controls themselves are licensed separately by their vendors; the wrapper does not replace that licence. At deployment, the relevant runtime must be installed or registered on the client machine, which is worth building into your installer early rather than discovering at go-live.

Try before you commit

Most of our products have a working demo you can run against your own environment before buying. Downloads are listed on the site and linked from each product page, so you can confirm behaviour on your Clarion version and template chain first.

Frequently asked questions

Which Clarion versions are supported?
All recent versions, from Clarion 6 through Clarion 12, with both ABC and Legacy template chains.
Do I need the underlying ActiveX licence as well?
Yes. The wrapper template integrates the control into Clarion; the control itself is licensed by its vendor.
Is there a bundle option?
Yes. Bundles are available covering complete suites such as the full Codejock or Chilkat ranges, which is usually cheaper than buying wrappers individually.
What does the maintenance plan cover?
Continued access to new releases and compatibility updates as Clarion versions and the underlying controls change, plus support during the plan period.

Want to take this further?

See the template range

Related guides