... Trouble viewing this in HTML? See it online at http://www.multieditsoftware.com/TheDev/v02_i04_2005.htm

July 2005 Topic Links

.

Summer Savings on Multi-Edit

Beat the Heat
with cooler programming

MESI continues to offer our summer discount, for both New Users and Upgrade purchases of Multi-Edit v9.10

To purchase, input the coupon codes below at the bottom of our Online Order Form.
Use the hyperlink above to access the store, or 'paste' the following text link into your browser: https://www.multieditsoftware.com/meorder

Save $15.00 on our download versions
with this code: 0405MEdtx02

Multi-Edit v9.10 New User Download = $184.00
(normally $199.00)
Multi-Edit v9.10 Upgrade Download = $84.00
(normally $99.00)

Save $25.00 on our Full Media
(Manual and CD)
with this code: 0405MEstx01

Multi-Edit v9.10 New User (full media) = $224.00
(normally $249.00)
Multi-Edit v9.10 Upgrade Purchase (full media) = $124.00
(normally $149.00)

Your discounted price will be validated once
all your shipping and billing information has been entered.

Click here to view some more information regarding Multi-Edit

Visit our secure Online Ordering Form:
https://www.multieditsoftware.com/meorder

Or send an email to:
The MESI Sales Desk: sales@multieditsoftware.com

Or call us toll free:
1-877-910-2700!

...


Welcome to the Multi Edit Software Newsletter...

An Introduction from our CEO
- Chad W. Williams

Summer is upon us and the Arizona heat has kicked into full force. Temperatures here in the desert have reached a whoppin' 116°F in the afternoons, and then cools down to a gentle 93°F degrees by midnight! To assist with these hot days, we've locked ourselves inside the COOL air conditioning of our office and have contributed some COOL articles as well as exciting news from Ken Walker on our newly released CMac User Guide! As always, Carl Hall has provided us with an excellent support article.

Speaking of the highly anticipated, and requested, CMac Guide, here's a heads up on an upcoming macro contest. This contest will be open to all programmers who are looking to strut their programming skills! In the upcoming months, we will announce the "Submit your code" promotion allowing Multi-Edit users to show what you can do with the Multi-Edit CMac language. Now that the definitive CMac Guide is being released the sky's the limit. Anything is possible as there is nearly NOTHING you CAN'T do with Multi-Edit when programming in ME's CMac macro language. So start thinking of what fabulous little macro you created for your entry to win and keep your eyes peeled for more information in our coming newsletters!

Chad Williams, CEO
Multi Edit Software, Inc.
Chad Williams: chadw@multieditsoftware.com

...


Development Updates from the VP

Multi-Edit version 10!
- L. Dan Hughes

Unfortunately when the designer of the newsletter went to see Mr. Hughes regarding his version 10 development and any sneek peaks he might have all that was found was this on his door...


We would rather wake a bear during winter, than knock on his door before that sign comes down.

So check this space next issue, when we take another shot at getting inside his office.



Today's Highlight is:

The CMac User Guide
Your Ultimate Macro Resource

This book is 263 pages, in an electronic format (PDF) 1.86MB, $20.00 US dollars

Who 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!

Click here to pick up your copy of the CMac Guide!

...


The Ultimate Reference Resource
for Multi-Edit's CMac Macro Language


- Ken Walker

Well folks, we're finally here. Yep, I'm actually announcing that the long awaited CMac Reference Guide is now available. After careful review and many proof readings (thank you very much David, Les, and others) we are making the guide available via download in PDF format, for just $20.

When I initially took on this project, I have to admit that I didn't know what I was getting into. CMac branches out like a 100 year old oak tree. I realized awhile back that documenting every single macro and function would take a very long time. This book, which is currently over 260 pages will be made available for immediate download, but we're going to continue to add to it. Eventually, we want every system macro included in the docs, but we don't want to prevent users from being able to jump in and start creating macros.

I've hit on some requested topics like Dialogs and Parameter Passing, and even added enough basic macro programming so that web developers who stick mostly with HTML will be able to start coding in CMac. Here's a summary of the table of contents;

  • Chapter 1 - Introduction to Programming

  • Chapter 2 - Your first CMac macro

  • Chapter 3 - Parameter Passing

  • Chapter 4 - Data Types

  • Chapter 5 - Loops and Branching

  • Chapter 6 - Dialogs

  • Chapter 7 - Tabular Dialogs

  • Chapter 8 - Blocks

  • Chapter 9 - System Macros

  • Chapter 10 - Macro Examples

  • Chapter 11 - Reference Section

In a sense, this guide is a 'work in progress'. We'll be continually adding to some of the existing chapters (especially System Macros) while we're actually doing kernel work on the new release. That way anything that comes up can be addressed while we're dealing with it.

So here's the deal. All users who purchase the PDF will have continual access to download any additions and/or updates. Make no mistake, this reference guide contains lots of helpful information even to seasoned CMac programmers and should be considered complete. However, instead of releasing umpteen "New Editions" over the next few years, we're just going to give access to the latest version of this supplemental material, for all who have purchased it.

As always, let us know what areas you think we need to improve. Thanks for helping us make Multi-Edit the best editor on the planet!

As always, any suggestions/comments can be sent to my email address: kenw@multieditsoftware.com

...


Basic Search and Replace Tips


- Carl Hall

Most Multi-Edit users are already aware of the very powerful search and replace options available to them in the program, but there may be some out there who don't or don't know how to access those options. Well, there are two places to start out. Either go through Tools | Customize | Search, or on the main menu, Search | Options:


And, you'll get to the Search Options dialog:


First off, you get to choose what type of Regular Expression (regex) you will use when you select that as your search option. As of version 9.10.04, the cutting edge and most powerful expansive regex type, Perl, was added to the program.

You also have options to keep the Find List open or closed after searching. To open the Find List manually without having to do a search you can go to View | Find List 0 or View | Find List 1. Yes, you can have two separate search buffers. But, you can also do more than that with your results. Take a look at the Find List Pane. On the left you have a right arrow you can click on to determine what you want to do with the results in that pane:


Save, Export, Load or Clear All. The option most frequently used is Export, which allows you to send the results from the Find Pane into the Editing window, allowing you then to edit the results as desired and then save the file for later as a text file.

But, while the results are in the Find pane, you can double-click on an instance of a found item and it will jump you right to that spot in the document it was found in. If you want to Save the search results to be used at a later time, just choose Save and a .MFL file will be created. You are then able to Load that same .MFL at a later time to once again have the options available to double-click on those found items.

Saving and/or Exporting is a good way to allow you the option to Clear All on your Find List without losing that information if you need it later. And, that way, you can run separate searches without the found list growing larger and larger, potentially bloating a directory, or worse, corrupting the search engine.

Anytime you run into a problem where it seems the Search and Replace feature of Multi-Edit is not performing properly, has become sluggish, or is acting a little strangely, the very first thing I would recommend trying is bringing up the Find List pane and choosing to Clear All on both List 0 and List 1. This will usually correct any problems going on with the search, including any errors that may be getting thrown.

As you will see in the various search dialogs, there are a lot more options for you to play around with and adjust according to your own particular wants and needs. Take a few minutes to look at these and maybe even click on the Help button in any of the dialogs to get descriptions of those various options if you're not exactly sure what it may do.

One other thing you may want to look into is Regular Expressions, if you're not very familiar with them. Most of the time, the average user is doing literal searches, which is fine and will find exactly what you typed in, but if you are looking for multiple items all at once or in a certain sequence (or even more complicated searching) Regexes are the way to go.

Because they are so vast and powerful we can't explain the thousands of different ways they can be used, but there are some examples in the Help file. For more help on regexes, there are books and utilities online that can help you out. They may seem a little intimidating, but once you've done your first regex search and replace correctly and made Multi-Edit do something you didn't think you could do initially, it's an empowering feeling.

Resources:

Regex Coach http://www.weitz.de/regex-coach/

RegexBuddy http://www.regexbuddy.com/

O'Reilly's Mastering Regular Expressions http://www.oreilly.com/catalog/regex/

As always, any suggestions for a future tech article are always welcome at my email address: Carl Hall: carlh@multieditsoftware.com

...




Programmers Paradise

Programmer’s Paradise is a reseller of select, quality computing products and services to software developers and other IT professionals. The company operates in the United States and Canada, marketing technical software for microcomputers, servers and networks. Through its wholly owned subsidiary, Lifeboat Distribution Inc., it distributes products to dealers and resellers in the United States and Canada. The company's catalogs are full color magalogs, combining product announcements and advertisements with informative articles, interviews and event schedules. Programmer's Paradise specializes in offering a particularly wide selection of programming languages, tools, utilities, libraries, development systems, interfaces and communication products.

Jeff Largiader
Vice President - Sales & Marketing
Programmer's Paradise, Inc.
1157 Shrewsbury Ave.
Shrewsbury, New Jersey 07702-4321
Telephone: (732) 389-8950 extension 7393
Fax: (732) 460-9317

website: www.programmersparadise.com
e-mail: jeff.largiader@programmers.com



AxonWare is a privately held corporation located in Dublin, Ireland. It provides business and developer tools across Europe. The promoters of AxonWare have been supplying Multi-Edit since 1995 and are committed to world class service to the Multi-Edit community. Visit them at Axonware.com or call them to discuss network licensing options.


Website: Axonware
Tel: +353-1-4958914
Fax: +353-1-6335746
Email: Julie Nyhan: JulieN@axonware.com

..

...



..

Multi-Edit Logo

Remember with Multi-Edit you can
"Break Through Your Boundaries!"

Find a few more reasons why below..

Visit our website
for the comparison chart
'Multi-Edit versus the Competition'


--------------------12 Reasons to Love Multi-Edit------------------------

bullet point for Multi-Edit Multi-Edit gives programmers and managers the control they need to compete in todays marketplace.

This powerful editing tool supports file syncing with VB 6, VS 6, VS 2003, all Borland Delphi, C++ Builder and C# Builders IDEs.

Also included is support for Borland's Delphi 2005, allowing seamless integration with Delphi.NET.

bullet point for Multi-Edit As a programmer having the right editor means enjoying the work and finishing that project on schedule. Multi-Edit allows you to operate in a single development environment.

Control all your VCS programs and compilers from within the editor and unify your existing RAD environments.

Handle large DOS/Windows, UNIX, binary, and Macintosh files in over 50 programming languages right out of the box and without fuss.

bullet point for Multi-Edit Search across files, folders and projects with amazing speed using Multi-Edit’s sophisticated search/replace function, which now includes Perl 5 Regular Expression support! And as with everything inside Multi-Edit this function is completely customizable to your needs.

Multi-Edit’s new 9.10 packaging includes the Evolve XBase AddOn and the Polystyle code formatter, absolutely free.

Multi-Edit will also seamlessly integrate with the other titles you use every day, like TopStyle, CSE Validator, HTML Tidy, Beyond Compare and more.

Internet developers can freely edit the array of embedded languages within their documents utilizing Multi-Edit’s WebLair.

bullet point for Multi-Edit Never leave your editing environment again.

Multi-Edit allows you to create, edit, build, run, and debug more efficiently. Reduce that development cycle time and costs with Version 9.10’s various new tools, new VCS subversion support and customization panes which allow you to configure Your parameters with ease.


..

If your e-mail application has trouble viewing this in HTML format, you can also view it online at http://www.multieditsoftware.com/TheDev/v02_i04_2005.htm


Copyright © 2005 Multi Edit Software, Inc. All rights reserved.

Multi-Edit, the Multi-Edit "packaging"and logo,
are trademarks of Multi Edit Software, Inc.

SAS is a registered trademark of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
All other brands and products are trademarks of their respective holder(s).

Multi Edit Software, Inc. 3370 N. Hayden Rd. #123 PMB 712 Scottsdale, Arizona 85251

.