radasm is a good ide

but when i update to 2.1.0.7b, I find that the toolbar Format lack many menu. such as (Alt - F9, f9 function) can find now. and all format menu
are gray!!!
my system is win sever 2003

thanks
Posted on 2005-02-06 04:04:19 by jndk
Hi

These commands has been moved from Format to Edit / Block in 2.1.0.7

KetilO
Posted on 2005-02-06 08:24:10 by KetilO
thanks
but you don't mention it in update note file. :oops:

thanks again
Posted on 2005-02-07 06:17:35 by jndk
Hi

I did mention it.
2.1.0.7
o Improved Undo / Redo.
o Improved code complete listbox updating.
- Updates faster.
- Less flicker.
o Better support for ObjAsm32 code properties (Methods and Objects).
- Objects and Methods code properties.
- Objects and Methods are collapseable.
o Block / Column select editing.
- Cut / Copy and Paste a block / column.
- Fill block with typed chacter or text.
- Undo / Redo on block operations.
o Edit / Format menu rearranged. < -------------
o Improved structure property parsing.
- Named unions and named structures in structure.
o New xxxxApiStruct.api file.
- Parsed from the latest windows.inc in the masm32 package.

KetilO
Posted on 2005-02-07 07:26:40 by KetilO
Hi KetilO
I was working on a flexible installation for the ObjAsm32 package and so far, all works OK. A problem arises with RadAsm, so I want to ask you if it is possible to customize or create a new path, like $O = c:\... This helps to set include paths for the RC compiler. The second question is, if it is possible to read environmental variables to setup such paths like $O=%MyVar% ?

Another approach would work if environmental variables could be interpreted in the compiler call like RC.exe /i %MyVar%
Currently it doesn't work from within the IDE. Using a make file it does...

Regards,

Biterider
Posted on 2005-02-11 03:42:10 by Biterider
Hi Biterider

RadASM is capable of setting up it's own private enviroment for each assembler. RC.EXE uses the %include% variable.
Example from masm.ini:


[Enviroment]
1=path,c:\masm32\bin;C:\Program Files\Microsoft Visual Studio\VC98\Include;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\VB98;
2=include,c:\masm32\MyRCInclude


Will this solve the problem?

KetilO
Posted on 2005-02-11 04:53:20 by KetilO
Hi KetilO!
For the first try it works correctly, but I had to use capitals for the INCLUDE environmental variable to be recognized properly by the RC compiler.

Thanks for helping! :)

Biterider
Posted on 2005-02-11 09:09:41 by Biterider
Hi KetilO
Currently I?m playing with the integrated Dialog resource generator and I found that some bits of the Dialog extended style are locked, in particular

WS_EX_LAYERED equ 80000h

can?t be set?

If I set manually in the rc file, when I change something in the dialog, the setting was overridden. Am I doing something wrong?

A second question is about the INCLUDE environmental variable set by RadASM. It seems that if I have set the variable at OS level, it is ignored by the RC compiler. Only if I set it in the Masm.ini file then it was accepted properly.
This is a problem, since if I have a system that was customized by such type of variables, I can not use them to also customize RadASM. It seems that I have to provide my own Masm.ini file?
Can I do something to overcome this problem?

Regards,

Biterider
Posted on 2005-02-14 10:32:49 by Biterider
Hi

I will fix the WS_EX_ bug.

I am using RC.EXE version 5.0.1823.1 on WinXP sp2 and have no problems with the include enviroment variable. Uppercase / lowercase does not seem to matter.

If you terminate the variable in masm.ini with a semicolon, RadASM will add it to the variable set by the system.

Example:
2=include,c:\masm32\MyRCInclude;

KetilO
Posted on 2005-02-14 14:10:02 by KetilO
OK, thanks! :alright:

Biterider
Posted on 2005-02-14 15:08:34 by Biterider
I guess there is a typo in WhatsNew.txt :
" - Fill block with typed chacter"....
Posted on 2005-02-15 23:51:31 by The Svin
Hi The Svin

Can't say I am able to translate chacter, so most likly it's a typo.

Thanks

KetilO
Posted on 2005-02-16 14:02:12 by KetilO
What about F2 bug when it pressed on labels names?
I've loaded 2.1.0.7b (having thought the bug existed only in 2.1.0.6) and here it is. Press F2 on label - RadAsm goes on some endless work (99% processor usage untill you force it to shut down ), not reacting on anything from outside.
Posted on 2005-02-16 15:43:19 by The Svin
Hi The Svin

I am unable to make this happend. Can you give an example that fails?

KetilO
Posted on 2005-02-17 04:23:59 by KetilO
Stange thing - today it works OK :)
Must be your readiness to help spooked the bug :))

I think if it appears not constantly yet from time to time - then it might somehow relate to memory or some other thing in my system.

I'll let you know when the bug returns (I hope it won't :)
Posted on 2005-02-17 13:47:30 by The Svin