RadASM 2.2.1.0 released (09-20-2006)

Started by KetilO, September 20, 2006, 07:16:28 PM

Previous topic - Next topic

KetilO

Whats new:

o It is now possible to create a new project even if the folder already exists.
  This is useful when creating a RadASM project from existing sources.
  - Warning that the folder exists.
  - Warning if files are about to be overwritten.
o The 'New Project Wizard' now has an Import button. It lets you import files to
  the project. Useful when creating a new project from existing sources.
o Font options dialog now shows font name.
o Set focus to project explorer and Ctrl+E will expand / collapse project groups.
  Useful with huge projects.
o Improved project loading time.
o Fixed a paint problem in RAEdit when a non fixed font was used.
o Fixed a bug where closing all files would leave the 'File Change Notify' thread
  running and the next file opened would create a new thread.
o RAEdit now does a garbage collection each time memory is expanded.
o Fixed a bug where adding an existing code file to project did not auto refresh properties.
o Added ResourceID addin. Activate it with addinmanager.
  - This addin auto exports resource id's to the file rsrc.xxx when any of the
  - resource scripts are updated. At the same time code properties are refreshed.
  - This means that code complete on resource id's will work immediatly after any
  - resource script is saved.
  - The export is done ONLY if the rsrc.xxx file exists in the projects root folder.

  - rsrc.xxx:
  - ------------------------
  - Assembly     rsrc.inc
  - Hla             rsrc.hhf
  - C/C++        rsrc.h
  - bcet, fb      rsrc.bi
o Added option to minimize RadASM on run. RadASM will stay minimized while program is running.
  - You can also use this to kill a program that hangs by restoring RadASM and press Esc.
o Project options now has Path and Main Files buttons. Purpose is to have the info at hand
  while setting up project build options.
o On build errors RadASM will jump to first error.
o New 'Project Wizard' that also works on Win95b (does not use property sheets).
o Fixed bug in RadToolbar addin (crash on Win95b if custom toolbar was enabled).
o Fixed bug in RadToolbar addin where customizing toolbar could give strange results.
o Fixed a bug where using mouse wheel on properties window could leave the button painted.

KetilO

arjuns

Always excellent,,
But just a thought, how would this be if RADAsm scan all the include file for example kernel.inc and parse it's structure, Constants,APis (Like Visual Studio 2005 does) rather then already sotring them to some file like masmApiStruct.api,masmApiConst.api and so on .....

regards
arjuns

Petroizki

Hi KetilO,

Is there a way to use the '..' -path, when setting paths from the options for includes, binary ($I,$B) etc. ?

I'm running RadASM from USB stick, and as the drive letter is not always the same, I would like to set the paths for something like:
Binary ($B): "..\Bin"
Include ($I): "..\..\Include"

..I see I could just put everything in the RadASM folder and just use "\Bin", but I would like to keep things separated.

Milos

I second that. A few times I wanted to use it at university and this option would have been great.

KetilO

Hi arjuns

This could be easily done but would make project loading slower.
Besides prototypes seldom contains parameter names in the inc files.

KetilO

KetilO

Hi Petroizki / Milos

As far as I know there should not be a problem as long as you make the usb stick the default drive or make the paths relative to RadASM path $R.

KetilO

Petroizki

Thanks KetilO,

'$R\..\bin' works nicely. :U

arjuns


Petroizki

Hi,

Any change I could close open files on the 'Tab Selection' with middle button of the mouse? I got this habit from Firefox, where I can close tabbed pages from the tab toolbar.

Of course I could just use the CTRL+F4 to close the open file window, but...  :toothy

Shantanu Gadgil

Me too...me too... second that  :bg :bg mouse-middle-click to close file tab!!!

I have also got addicted to FireFox.

Would it be possible to add that feature?

Regards,
Shantanu
To ret is human, to jmp divine!