Multi-Edit's Top Bar Image - Click here to Return to the Home Page spacer image for website layout News regarding our IDE -click this image- Products of MESI Page -click this image- Support Avenues, Forums, Emails etc. -click this image- Purchase Online -click this image- Resources, Downloads, Zips for Mult-Edit -click this image- Company NFO -click this image- Website Sitemap -click this image-

- Written and documented by David Deley


CMac Tutorials

Have you encountered a situation where a regular expression search and replace just won't cut it, or user input is required, or perhaps keystroke macros are just not offering the complexity you need? Well, then it's time to look at Multi-Edit's CMAC language.

CMAC is a complete programming language, similar in syntax to C, designed specifically for the automation of text manipulation tasks. In fact, most of Multi-Edit itself is written in CMAC.

If you're already familiar with a programming language like C and want to quickly get up to speed on CMAC, then have a look at the tutorials David Deley has written. From the simple "Hello World" to the complexities of dialog boxes and calling user written DLLs, these tutorials are a good companion to the CMAC User Guide. You'll find them in the User Created Macros forum. Here is a list of the articles:

Chapter 7 on Multi-Edit Tags is applicable to any programming language Multi-Edit supports, so anyone not familiar with Multi-Edit tags should read that tutorial. (And if you use a language not currently supported, post a message on the Support Forum. Support can be added for any language.)

Also chapter 11 on how to define a key to run a macro is applicable to all Multi-Edit users.