Developer Tools


J-Agent

Welcome to J-Agent…

We all remember those annoying adorable characters from Office 97, our friends Peedy, Merlin, that weird paper-clip.

Like it or not, the Microsoft Agent characters certainly left their mark.  They provided a unique level of interaction, which developers could leverage to assist end-users.

We were recently asked to integrate an Agent into one of our commercial APPs.  After considering the options available to Clarion developers, we decided to build our own template. Here it is.

Key Features

  • 1 agent action = 1 line of Clarion code.
  • Works on Windows XP, Vista and 7.
  • Include everything you need with your APP.  Microsoft Agent does NOT need to be pre-installed!

Buy Now


Useful Links


Frequently Asked Questions

J-Agent

Question...

"What do I need to ship with my app?"

Answer...

  • If you are using Clarion 6.0, 6.1, 6.2 or 6.3, and are compiling in StandAlone mode, you will need to ship C60JAGNT.DLL.
  • If you are using Clarion 7 or Clarion 8, and are compiling in StandAlone mode, you will need to ship CLAJAGN.DLL.

Then, regardless of which version of Clarion you are using, or whether you are compiling in local mode or standalone more, you will always also need to ship PWUTIL.DLL.

You also need to install (and run) two other files, both of which can be found in your J-Agent example App folder.

First, you need to install and run "DoubleAgent_x86.msi". This installs the Double Agent library that J-Agent wraps.  Below is a SetupBuilder screenshot, showing how to do this quietly, so your users don't see it happening.

Then, unless you are absolutely certain that your users already have the Agent character that you want to work with installed on their computers, we recommend installing said Agent. If they already have the Agent installed, there's no harm in installing it again.

This information is published on the Developer Tools page.


Clarion

From Windows Vista, you may experience problems running certain Clarion accessory installers, whereby they will not be able to detect your installed versions of Clarion.  Please see the following link for more information, as well as a workaround:

http://www.lindersoft.com/forums/showthread.php?t=18582

If you are experiencing problems compiling our example applications using Clarion 5.5.h, please take a look at the following article:

http://www.capesoft.com/accessories/c55a.htm

DebugView is a free application that you can download from Microsoft, which enables you to view debug output from our products. This can be very helpful in tracking down problems.

By default, our products do not generate debug messages, so you will not see anything in DebugView. To enable debug messages, simpy tick the "Send messages to DebugView" option found on each of products' Global Extension Templates, as shown below.

Once you have turned on the "Send messages to DebugView" option, recompile and run your APP. You should then see messages appearing in DebugView.

Our 3rdParty documentation is now available from within the Clarion 7 IDE.

After installing any of our Clarion 3rdParty products, you can now access our help system as follows...

From within the Clarion 7 IDE, simply click on the "Help" menu, then click on "Accessory", then "StrategyOnline".  Then click on "Online Product Documentation".