o Fixed bug in masmParse.dll that caused sluggis editing on older machines.
o Fixed bug where red dot was missing if file is readonly or missing.
o Fixed bug where autoload was not saved if a file was unsaved on project close.
o Added ‘Build’ command to make menu.
o The ‘Link’ toolbar button has been changed to ‘Build’.
o Added Goto Declare and Return to Edit menu.
o The ‘Edit/Next Error’ and ‘Edit/Clear Errors’ menu now shows the correct accelerator ‘F6′.
o Resource editor id names are now validated.
———————
o The exe filename is now part of the registry key.
Just make a copy of ResEd.exe and name it ResEd2.exe or whatever.
This makes it possible to have different configurations for each exe.
o The command ResEd /Delete will remove ResEd from registry.
NOTE!
If ResEd2 is used it must be removed with ‘ResEd2 /Delete’ before ResEd can be removed.
o Resource names are now validated.
o Made it possible to load api files depending on project type.
This makes it easier to create projects for other OS’es than Windows.
Contributed api files welcome.
o Created a masm parser dll. This makes parsing masm projects more reliable.
o Auto Load is replaced by saving current open files to project file.
o File tabs can be dragged to a new position. The tab order is saved to project file.
o The project browser now supports sub groups. Use Project Groups to maintain groups.
o The Project Groups dialog has been redesigned and is more user friendly.
o When a file is added to the project it will be added to the current group.
o Added Project / Add Existing / Current Open File. Adds the current open file to the project.
o Added Expand / Collapse toolbar button to project browser.
o Added BS_SPLITBUTTON, BS_DEFSPLITBUTTON, BS_COMMANDLINK and BS_DEFCOMMANDLINK button styles.
o Added TBS_REVERSED, TBS_DOWNISLEFT, TBS_NOTIFYBEFOREMOVE and TBS_TRANSPARENTBKGND trackbar styles.
o Added SysLink control.
Unfortunately, after updating the download category system, the download links at the product pages stopped working. This has now been fixed. We are very sorry for the inconvinience.
o Added user defined name export format. Uses %name and %id.
o Added unicode support to file system. Use Save Project As to convert
to or from unicode. Since only the file system supports unicode you are
limitted to the language your computer is set to handle.
o Fixed bug where hiding the output window would consumes all CPU cycles.
o Added auto case convert.
- Add words that you want to case convert to the masmApiWord.api file.
o Added auto block complete.
o Improved dialog editor control selection and moving with snap to grid.
o Fixed menu editor bug if enter key was pressed.
o Fixed dialog editor bug if a control was partially outside the tialog.
o Improved dialog editor control selection and moving with snap to grid.
o Fixed menu editor bug if enter key was pressed.
o Fixed dialog editor bug if a control was partially outside the tialog.
o Added code complete on functions that returns a type or a pointer to a type.
o Added support for nested namespaces.
o Improved code complete on namespaces and with blocks.
o Improved code complete on #Include and #Inclib
o Compile modules only if newer now checks included header files recursively. Included libraries are also checked (not 100% reliable).
o Improved dialog editor control selection and moving with snap to grid.
o The resource editor work area scrollbars are now hidden when not needed.
o Fixed menu editor bug if enter key was pressed.
o Fixed dialog editor bug if a control was partially outside the tialog.
o Fixed bug where duplicate resource names could be exported.
o Fixed code complete bugs on #Include and #Inclib
o Fixed bug where editing MANIFEST, TOOLBAR, RCDATA or custom resource could leave garbage at the end.
o Fixed bug where changing the manifest file name did not work.
o Fixed a bug where the resource editor properties combo would be set to ‘#define’ when names are exported.
o Fixed bug where exported names could contain duplicates.