The MASM Forum Archive 2004 to 2012

Project Support Forums => IDE Development and Support => RadAsm Support Forum => Topic started by: KetilO on October 16, 2009, 08:18:17 AM

Title: RadASM 2.2.1.8 Relessed
Post by: KetilO on October 16, 2009, 08:18:17 AM
Whats new:
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.

2.2.1.8b
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.

Get it here:
http://radasm.cherrytree.at/

KetilO

EDIT:
RadASM 2.2.1.8b is uploaded.
Title: Re: RadASM 2.2.1.8 Relessed
Post by: TmX on October 16, 2009, 08:39:56 AM
Hi Ketil,

A minor glitch, I think:
Why is that last project always opened every time I launch RadASM, even though it's already closed before quitting RadASM?
Title: Re: RadASM 2.2.1.8 Relessed
Post by: KetilO on October 16, 2009, 09:42:46 AM
Hi TmX

There is an option for auto loading most recent project.
The project will load regardless if it is closed before exit.

KetilO
Title: Re: RadASM 2.2.1.8 Relessed
Post by: TmX on October 16, 2009, 12:58:46 PM
Ah sorry I didn't know that.

You mean: Options -> Code Editor Options -> Auto Load Project?

Yeah that works. Thank you.  :U
Title: Re: RadASM 2.2.1.8 Relessed
Post by: Biterider on October 17, 2009, 08:24:32 AM
Hi KetilO
Today I updated from 2.2.1.6 to 2.2.1.8. All is fine and i appreciate the new features, but one thing changed dramatically, which is a no go for older CPUs. Each time you change a line and move to the next one, the CPU usage rise to 100% for about 1 sec, which is a very annoying delay.

Regards,

Biterider
Title: Re: RadASM 2.2.1.8 Relessed
Post by: Biterider on October 17, 2009, 06:19:41 PM
Hi KetilO
I just noticed that the red dots shown in the project pane when a file is not found isn't displayed any more.

Regards,

Biterider
Title: Re: RadASM 2.2.1.8 Relessed
Post by: feicong on October 19, 2009, 04:55:13 AM
hi ketilo
when i change the project link option in radasm2.2.1.8:
link: 5,O,$B\LINK.EXE /SUBSYSTEM:CONSOLE /RELEASE /VERSION:4.0 /LIBPATH:"$L" /OUT:"Bin\$5",3

change the /out option ,then cann't build project ,after me create the folder "Bin", i build ok !but the output window tip make error ,but the exe file has already created!
Title: Re: RadASM 2.2.1.8 Relessed
Post by: KetilO on October 19, 2009, 11:17:43 AM
Thanks Biterider

The bugs are fixed in RadASM 2.2.1.8b

KetilO
Title: Re: RadASM 2.2.1.8 Relessed
Post by: KetilO on October 19, 2009, 11:20:18 AM
Hi feicong

Thats not the way to do it. You should change the main file.
Use Project / Main Project Files and change the $5

KetilO
Title: Re: RadASM 2.2.1.8 Relessed
Post by: feicong on October 19, 2009, 01:37:00 PM
thanks ketilo
i know!
regards feicong!
Title: Re: RadASM 2.2.1.8 Relessed
Post by: KetilO on November 10, 2009, 02:29:45 PM
Hi all

In the release RadASM.ini had faulty color themes.
These are the corrected ones:

[Color]
0=Black Night,2039583,12632256,16711680,16777215,6316128,12644544,4605510,12550399,8421504,8388608,12058623,0,12058623,0,12058623,0,12644592,0,8421376,42008575,16777215,8421504,2631935,8454016,16777088,16744448,12615935,12615808,11184640,4227327,16711935,33488896,16711808,285147136,16711680,16711680,16711680,16711680,16711680,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583,2039583
1=Samovar,4194304,12632256,8421504,16777215,5395026,12644544,6052956,12632256,8421504,4194304,4194304,12632256,4194304,12632256,4194304,12632256,4194304,8421504,4194304,65535,16777215,12632256,12632256,16744448,12615935,12615808,11184640,16777215,16777215,33488896,16711808,285212671,16777215,255,8421376,33023,10485760,10485760,10485760,4194304,4194304,4194304,4194304,4194304,4194304,4194304,4194304,4194304,4194304,4194304,4194304,4194304,4194304,4194304,4194304,4194304,0,0,0
2=Visual Studio,16777215,0,8388608,16777215,15777984,12644544,12632304,12632256,8421504,8388608,16777215,0,16777215,0,16777215,0,16777215,10485760,50331647,16809984,16711680,10485760,27262976,27262976,27262976,27262976,27262976,27262976,27262976,27262976,27262976,27262976,27262976,10485760,27262976,27262976,10485760,10485760,10485760,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,0,0,0
3=White Snow,16777215,0,8388608,16777215,15777984,12644544,12632304,16777088,8421504,8388608,14286847,0,14286847,0,14286847,0,14286847,16711680,47841279,23553895,20987968,16809984,25165824,33521664,33489024,29393024,25198592,21004543,16777471,33488896,16810112,16793728,25165888,16711680,25166079,16809984,10485760,10485760,8388608,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,0,0,0
4=Yellow Corn,14680063,0,8388608,16777215,15777984,12644544,12632304,8421376,8421504,8388608,14680063,0,14680063,0,14680063,0,14286847,10485760,14286847,8421504,2631935,1121822,8388672,16744448,6488262,8799814,8421376,17100,10748068,9633792,10485760,16711680,16711680,16711680,16711680,16711680,16711680,16711680,16711680,14680063,14680063,14680063,14680063,14680063,14680063,14680063,14680063,14680063,14680063,14680063,14680063,14680063,14680063,14680063,14680063,14680063,0,0,0


KetilO
Title: Re: RadASM 2.2.1.8 Relessed
Post by: UtillMasm on November 11, 2009, 11:59:04 AM
 :U
PS.(i suggest:

upgrade all CreateWindowExA...FindFirstFileA to CreateWindowExW... FindFirstFileW,...
and Readin use MultiByteToWideChar,
Writeout use WideCharToMultiByte.)