Home News Products Free stuff Downloads About  

MessageEx box coverIntroduction

You will most probably know this problem: Users are "clicking away" important error messages simply because they are used to do so. MessageEx is an enhanced message function which provides ways of getting your user's attention.

You will also know the messages shown in famous applications such as Microsoft Word, Excel and so on. Many of them got these "don't show me anymore" check boxes on them. With MessageEx, you have this option, too.

While developing MessageEx, we were trying to make the product as compatible to the standard message() function as possible. Using only the first 5 parameters (of a total of 21 parameters) MessageEx IS compatible to standard message() (well, yes, buttons are defined a little different, but they have to since they're fully user definable). Also, font parameters are passed in the same order as it is done with Clarion font functions: Fontname, size, color, style and charset.

But who cares hand coding anyway? Don't we all use Clarion to avoid hand coding? You can use MessageEx without coding a single line of text (I must admit that it's not easy to pass up to 21 parameters to a single function). MessageEx comes with a code template (useable in ABC and Legacy) that will help you fill out the prompts without missing a single bit of flexibility. All parameters can either be constant ones and also be variables. Just fill in what you'd like to have in your message window and let the template care about the rest.

 


Features

In addition to the standard Message() function you can:

  • display custom images (even animated gifs), linked-in as well as on-disk files
  • specify a custom font (and charset) / text justification
  • create your own buttons (not just standard yes, no, ok, cancel,...)
  • display check boxes with user-defined text
  • show wallpaper images
  • choose background colors
  • have flat buttons
  • play sounds (links .wav files into your project in 32bit)
  • display "timed messages" (with or without buttons)
  • have random window placement
  • replace standard Clarion message boxes by overriding SYSTEM{PROP:MESSAGEHOOK} (which, BTW, takes care of many issues related to threading in Clarion 5.5)
  • preview your message window at design time!

 


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)

Customers voices:

"I gotta say: wonderfull products! Both [...] and MessageEx are great! Installation went smooth, class definition looks good. I'm impressed, looks like you people know what you are doing." Steven Spierenburg, Pantheon Automatisering BV

"As you can probably guess from my delight with the checkbox option, MessageEx has already earned itself a place in my own standard set of tools." Tom Hebenstreit, Clarion Magazine. Click here to read the entire product review (Sorry, subscribers of Clarion Magazine only)

"Your products MessageEx and [...] are excellent." Alain Doudiet, Professional Software Development

 


Linkability

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

MessageEx
Version 1.6.
5
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 9034

6.2 Build 9049
6.3 Build 9050
Legacy N/A N/A N/A
ABC N/A N/A N/A
Source included No, but available for purchase by request.

 


Pricing and availability

MessageEx is available exclusively at ClarionShop for just 59,- 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