The MASM Forum Archive 2004 to 2012

Project Support Forums => IDE Development and Support => RadAsm Support Forum => Topic started by: KetilO on April 18, 2005, 10:20:09 AM

Title: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 18, 2005, 10:20:09 AM
RadASM 2.2.0.1 with C/C++ package

Get it here:
http://radasm.visualassembler.com/Upload/RadASM2201.zip

Whats new:
- Find should now work with any locale (upper/lower case problem)
- Fixed a disabled menu item problem in AlexMenu addin.
- Added support for C/C++ (VC6) See included readme.txt file

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: tommy on April 18, 2005, 05:20:10 PM
Nice! I like to see the C/C++ support.. ;)
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 18, 2005, 09:18:16 PM
Thanks Tommy

New upload.

- Added support for F2 - Find Declare

Since I am not a C programmer I could need help completing the cppType.api file.

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 19, 2005, 04:43:52 PM
Hi all

New upload.

- Added Collapse addin (Saves collapsed states to project file). Activate with addin manager.

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: ramguru on April 19, 2005, 07:07:58 PM
Thanks, addin works perfectly  :thumbu
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: BiMode on April 19, 2005, 11:44:13 PM
I wish to see RadAsm supports structure member listing in the future.  :thumbu
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: ernest33 on April 20, 2005, 12:33:07 AM
 :toothy RadAsm is able to use cpp. Could i configure RadAsm to use GCC ? :green
Anyway  :cheekygreen:
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: Shantanu Gadgil on April 20, 2005, 09:07:52 AM
setting the dialog font to Tahoma,8 is causing the hyperlink in the Help > About dialog to be chopped on the left :(
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 20, 2005, 10:27:38 AM
Hi BiMode

Currently the cpp parser does not handle locals at all. Global structures are working.

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 20, 2005, 10:29:05 AM
Hi ernest33

Thanks

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 20, 2005, 10:30:33 AM
Hi shantanu_gadgil

Use the language option to magnify the dialogs a little.

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 20, 2005, 12:24:11 PM
Hi all

New upload.

- Improved variable parsing

char szFileName[MAX_PATH]="",szLine[]="Ln: %d Char: %d",szBuff[512]="",szTst[10]="abc";
ULONG Var1,Var2,Var3;

- Added typedef parsing

typedef LNG(ULONG);
LNG MyVar1,MyVar2;

- Added description on how to enable cpp template creation in ReadMe.txt
- Changed the way the linker commandline includes libraries.

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: secmask on April 20, 2005, 01:44:31 PM
hi all!
to KetilO: could you show me how to add this option to link command line "/SECTION:.bss,s"
when i add this , Radasm converts it to "/SECTION:.bss s" , so the linker ignore it . Thank you. 
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 20, 2005, 02:27:36 PM
Hi secmask

There is a trick. Type "/SECTION:.bss|s" instead. RadASM will replace pipe symbol with a comma.

KetilO

Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 21, 2005, 09:29:59 AM
Hi all

New upload:

- Fixed bugs in CppParse.dll
- Added C++ console example.
- Updated Cpp.ini (Enviroment paths (RC.EXE), Project types and CodeMacro)
- Included CppParse source (masm)
- Included Collapse sourct (masm)

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 21, 2005, 01:13:41 PM
Hi all

New upload

- Fixed small collapse bug in RAEdit
- Fixed caret movement problem in RAEdit when DBCS font (Chinese).
- Fixed delete char problem in RAEdit when DBCS font (Chinese).

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 22, 2005, 08:58:03 AM
Hi all

New upload:

- The correct CppParse.dll (Previous was the debug version)
- Fixed a bug in dialog editor that could cause RadASM to GPF.
- Updated Russian language file.

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: BogdanOntanu on April 22, 2005, 09:29:13 AM
Wow ;)

This means i will be able to drop VC6 IDE soon ;)
:U
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 22, 2005, 10:37:04 AM
Hi BogdanOntanu

Shure, if you ..

#define WIN32_LEAN_AND_MEAN

and stay away from ActiveX an classes.  :green2

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 25, 2005, 08:03:14 AM
Hi all

New upload

- Fixed several problems in the AlexMenu addin.

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 26, 2005, 10:17:53 PM
Hi all

New upload

- The CppParser now support locals and structure code complete.

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: wizzra on April 27, 2005, 06:39:16 AM
ketilO,

thats cool!
how about adding a auto convert '.' to '->' when accesing to a structure variale who is a pointer ?

like

MYSTRUCT* mys;

when typing: 'mys.myvar'

RadASM should convert it to

'mys->myvar'

regards,
-Wizzra
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: KetilO on April 27, 2005, 11:12:47 AM
Thanks wizzra

New upload.

Unfortunatly RadASM's wordlist does not know if a var is a pointer.

I made a few changes and you will get code complete on things like:

mys->myvar; and lnr=((HESELCHANGE *)lParam)->line;

KetilO
Title: Re: RadASM 2.2.0.1 C/C++ package bugtest.
Post by: wizzra on April 27, 2005, 06:02:28 PM
well,
on '.' rad should check if the var is declaired with the prefix '*' (but also not vars such as ** and *** and so on.. :) )