
This book is 263 pages, in an electronic format (PDF) 1.86MB,
ALWAYS FREE with each ME2008 purchaseWho can benefit? Everyone!
Add even more power to your editor with the use of macros. Perform automated tasks and enjoy decision making based on your interaction. CMac lets you customize ME to suit your specific needs.
Example, the entire Guide was written with Multi-Edit, by Ken Walker. During this process he used the system Reformat macro. This macro places the cursor at the beginning of the next paragraph after it has reformatted the current one. Ken changed it to mark the position of the cursor, then reformat the paragraph, and go back to the cursor's previous position. This small but powerful moment made our author's life easier, which is what ME and CMac are all about.
MESI had two goals when writing this manual, and Mr. Walker accomplished them admirably. First was to provide a tutorial on how to use the CMac language. Basic programming concepts are covered, as well as some advanced theory. You'll see real world examples of how a program is created and why. Second, this is in-depth reference guide, allowing programmers quick access to CMac functions.
This Guide contains each & every CMac command and macro
(that we could find), with its syntax.Who is this book for? Everyone who uses Multi-Edit will benefit from this book. If you are not already using CMac, get ready for you'll find tons of powerful macros at your disposal, ready for use!
Want a small tidbit, teaser, bit of an intro???
Here's a helpful tidbit for users of the AutoSave functionality. By default, if AutoSave is enabled, ME attempts to save ?No-File? Windows. These are windows that haven’t been saved yet. Often, users create new windows as scratch pads without actually saving a file.
You can disable this behavior by opening up MeSys.s and looking for the AutoSaveTimer macro. Locate a line that says Rm( "AutoSave" ); and add the parameter /NF=1. This was line 3009 for our CMac Author, Ken Walker. Now your line will look like Rm( "AutoSave /NF=1" );. This causes ME’s AutoSave macro to ignore ?No-File? windows. Recompile the macrofile and you’re all set!
Enjoy this little tidbit and happy programming!