Home of the SAS editor
SAS editing tool
Support for your SAS toolkit
Tools for SAS programming
SAS editor for the new millenium SAS tool, toolkit or IDE buy it today

Frequently Asked Questions

If you did not get your question answered here you can contact us, or visit our Forum hosted by MESI.
EZRTools and MeLite for SAS
Installation
Do I have to install Multi-Edit before installing EZRTools;)?
Do I have to have SAS for Windows in order to use EZRTools or MeLite for SAS?
Do I have to have Multi-Edit to use EZRTools?
Do I have to have EZRTools to use MeLite for SAS?
I'm trying to run SAS from EZRTools, and I get a message about going to Tools-Customize-Language Definition and pressing a setup button. What do I do that button is not there?
Customization
Why does the highlighing for a /* (open-close) comment, that starts in column 1, not continue onto the next line?
Certain character sequences are being replace, how do I stop this?
Multi-Edit
Common Errors/Problems
I'm getting 'TreeView buffer window for CtrlId 1000 is invalid!', what do I do?
I'm getting the error No viewer setup for filename extension "chm" and can't view the MEW help, what do I do?
It seems that my file open dialog is slow, can this be fixed?
Search and replace
I don't really understand how to use regular expressions, where can I get some help?
I need more than 10 search groups, what can I do?
My search dialog box gets painted off the screen so that I can't use it, how can I return it to a standard position?
Tool Setup and Configuration
What files needed to copy my configuration from one copy of Multi-Edit to another?
I want to toggle the tool pains on and off with the menu, how do I do that?
I have a extension with only one compiler listed. How can I bypass that unnecessary dialog when I want to compile?
Projects
I want #defines to be included in my CMAC tags, how do I do that?
Why are there so few FAQ's here?

Find a page Fast


EZRTools;)


Installation

Q: Do I have to install Multi-Edit before installing EZRTools;)?
A: Yes! EZRTools;) is a add-on package for Multi-Edit for Windows. The installation program for EZRTools;) copies a number of files to the MEW directories, and creates a directory under MEW called EZRTools. It is this directory you point the add-on package manager at inorder to complete the installation. Please see the readme file that comes with EZRTools;) for more information.

Q: Do I have to have SAS for Windows in order to use EZRToolsor MeLite for SAS?
A: No, not specifically. While you will not be able to run the SAS program you are editing by using the run button. All the other editing related features of EZRTools will work. If you download the SAS log file from a remote execution of the SAS program you are editing you will be able to use the EZRTools functionality for viewing the log and jumping to lines of code. The log file would have to reside in the same directory as the program, and have the same name as the program except for a "log" extension instead of "sas".

Q: Do I have to have Multi-Edit to use EZRTools?
A: Yes, EZRTools is an Addon package for Multi-Edit. So you must have Multi-Edit 9.0 or higher to use EZRTools.

Q: Do I have to have EZRTools to use MeLite for SAS?
A: No, Me Lite for SAS is a stand-alone software product. You do not have all the functions available in the combination Muti-Edit and EZRTools package. Check out our compelation of the differences between the two options.

Q: I'm trying to run SAS from EZRTools, and I get a message about going to Tools-Customize-Language Definition and pressing a setup button. What do I do that button is not there?
A: This is a bug arising from the fact that EZRTools was written for a much earlier version of Multi-Edit. That and the programmers missed this one! The work-around is to select off of the context (right click) menu Change SAS Directory. You will then get a dialog allowing you to point to the directory that sas.exe resides in. After doing that you will be able to run SAS from within EZRTools. This bug will be fixed in a bug zap download. The availability of that zap will be announced in the next newsletter.


Customization

Q: Why does the highlighing for a /* (open-close) comment, that starts in column 1, not continue onto the next line?
A: If you look in the language setup (Tools-Customize-Languages) you will see that end of line (EOL) comment number 3 is set up for /* starting in column one. This was placed there to alert mainframe SAS programmers that this type of line was in the code. If SAS code is placed in a JCL step and has /* in column one JES figures that the input (program) is finished and thus would not see the rest of the program.
If you do not want this behavior (what in the heck is a mainframe, or JES for that matter?!) select the menu item Tools-Customize-Languages, then select SAS from the list and press the Edit button. In the dialog that appears, down in the lower left, remove the entries for EOL#3. Press the OK button(s) and you are set.

Q: Certain character sequences are being replaced, how do I stop this?
A: Some characters that are allowed or used in SAS programs can cause unplanned text changes during file transfers. When you save a file with the SAS extension all || character groups are converted to their equivalent !! (concatenation symbols). All ^= (not equal operator) character groups are converted to the equivalent ne.
If you do not want this behavior you can turn off that feature easily. In MEW select from the main menu: Tools-Customize-Extensions Select SAS, press the edit button. On the dialog that comes up, down in the lower right hand corner there is a list of macros. You need to remove the entry for "Pre-save macro". This will prevent the character conversion.



Multi-Edit


Common Errors/Problems

Q: I'm getting 'TreeView buffer window for CtrlId 1000 is invalid!', what do I do?
A: This error is shown when the MeFind0.tmp or MeFind1.tmp file has been corrupted. You can clear this by bringing up the find list and clicking on the right arrow menu button and then select the Clear All entry.
These files usually get corrupted after doing a file search in binary files. You can also just shut down MEW and delete the file MeFind0.tmp or Mefind1.tmp, whichever find list is being used. These files are located in your temp directory. The temp directory is set in Tools-Customize-Files-Autosave.

Q: I'm getting the error 'No viewer setup for filename extension "chm"' and can't view the MEW help, what do I do?
A: First check that Multi-Edit has "CHM CHI COL" entry in the Help | Viewers Setup list. If not you probably have installed Multi-Edit 9 using a previous version config file and you selected not to let it update the config file so it didn't add the new help viewer entries. Below is the information for the needed entry.

Extension: CHM CHI COL
Program: <HTMLHELP> /H=<HFILE>.<HEXT> /K=<HOPTS>

Q: It seems that my file open dialog is slow, can this be fixed?
A: Check Tools|Customize|Files and see if 'Use "Explorer" style is checked. It appears that the Explorer style File|Open dialog is significantly quicker than the Classic style.


Search and replace

Q: I don't really understand how to use regular expressions, where can I get some help?
A: There is an overview of how to use regular expressions in the EZRTools manual. Click here to check it out.

Q: I need more than 10 search groups, what can I do?
A: Normally (as per the documentation) you can access groups found in the search to place them in the replace string using the notation /n (where n is a number between 0 and 9) in the replace string. The notation /0 would be the first group /9 would be the tenth. MEW actually allows for up to 20 groups. You can access these groups with the notation /~n. Thus /~0 is the 11th, and /~9 is the 20th.

Q: My search dialog box gets painted off the screen (I didn't do it, you can't prove I did) so that I can't use it, how can I return it to a standard position?
A: Go to Macros | List All Globals and double click on the SearchTabDlgPos entry from the list. Now delete the string that is showing and click on the OK button. This will remove this global string. Now the Search dialog should appear fully on screen.


Tool Setup and Configuration

Q: What files needed to copy my configuration from one copy of Multi-Edit to another?
A: The user configuration files are all stored in the Config directory so a copy of that directory should get everything. Also if you ever wanted to restore a template set or command map configuration back to what it was when you installed Multi-Edit, replace the offending file in the Config directory with its original version in the Defaults directory. The file Wcmdmap.db contains the command-key map, menus and toolbars and meconfig.db contains user options, language, extension and colors definitions.

Q: I want to toggle the tool panes on and off with the menu, how do I do that?
A: Something you might want to check out would be your Startup.cfg file. It's located in the Config sub-directory of your MEW directory. Look near the end of the file for a line:

GInt !ViewDlgToggle 3
That (value of 3) tells MEW that you want the menus to toggle the panes on and off - it's not the default behavior (value of 0). If this line does not exist, add it, if it does, change the value to 3.

Q: I have a extension with only one compiler listed. How can I bypass that unnecessary dialog when I want to compile?
A: Go to Tools -> Customize -> Windowing -> Tool Pane and select Bypass compiler entries with only 1 menu.


Projects

Q: I want #defines to be included in my CMAC tags, how do I do that?
A: In the file CMAC.S, in the Src sub directory in your MEW directory, at about line 316, locate the FindStr call. Change the search string expression to the following:

  if ( Copy( FindStr, 1, 1 ) == "<" ) {
    FindStr = "^<b0>" +
        "(macro_file<b1><vc><b0>;@)|" +
        "((macro)|(void)<b1><vc><b0>[^'\",]@[^;])|" +
        "((int)|(str)|(void)|(real)<b1><vc><b0>\\(<b0>[^;=]@[^;]@)" +
        "|(\\#define.@)" +              //<<<----ADDED LINE
        "$";
    FindStr = ReTranslate( FindStr, 1 );
  }
 

No FAQ's

Q: Why are there so few FAQ's here?
A: Because we have not received a lot of questions, much less frequently asked ones, yet. Please help us by sending us your questions, we will endeavor to answer them quickly. And if a few show up frequently, we will post them here. You can contact us, or visit our Forum hosted by MESI.


Home : About Us | Links | Site Map | News Releases | Contact Us
Support : Tips and Hints | Downloads and Patches | Manual | FAQs | Newsletters | Bug Reports | Suggestions
Products : Overview of Features | Features | Screen Shots | Free Trial | Purchase | Lite Version

EZRTools created by Martin Works, Inc.

50 Myrtle Street, Susquehanna, PA 18847 570-396-3121




Copyright © 2000-, Martin Works Inc., Text, graphics, and HTML code are protected by US and International Copyright Laws, and may not be copied, reprinted, published, translated, hosted, or otherwise distributed by any means without explicit permission. SAS® is a registered trademark of SAS Institute, Inc. in Cary, NC. Multi-Edit® is a trademark of Multi-Edit Software Inc. All other logos and trademarks in this site are property of their respective owners.