Hi all

RadASM 2.0.3.3 are uploaded to my website.

Whats new:

2.0.3.3
- Updated / added AddinMana, ProjectZip, ReallyRad and Version-inc addins.
- Added RAGrid custom control. The source code for RAGrid can be found at the website.
- Changed add resource dialog. (Uses RAGrid).
- Changed add stringtable dialog. (Uses RAGrid).
- Resources (bitmaps, icons, ...) are stored in it's own file and are no longer added to main rc file.
- Versioninfo are stored in it's own file and are no longer added to main rc file.
- Exported update resource and stringtable calls to addins.
- Added masm dos projects. Big thanks to Cip.
- Fixed a few bugs.

KetilO
Posted on 2003-10-02 04:16:49 by KetilO
Very nice KetilO,

No more complaints about not updating my build numbers :) I always forgot to recompile the Version info even when using Version.inc. The only suggestion I have right off is the quotes for the resources file names, my recompile does not seem to include them.
Posted on 2003-10-02 10:03:29 by donkey
Very nice work,thanks KetilO:alright:
Posted on 2003-10-02 12:47:26 by Vortex
Hi Ketil,

If I add a resource (say an icon) and enter a res number for the item, the number is always reset to zero. Any name for the resource that I enter is also reset when I try to enter it.
Posted on 2003-10-02 13:34:14 by donkey
Hi donkey

It is one of the things I will change in RAGrid.
You have to end editing a cell with enter. Else the grid will not be updated.

KetilO
Posted on 2003-10-02 16:40:00 by KetilO
Hi KetilO,

1. Try this, open a resource dialog for editing, switch to another tab(ex. asm module), back to dialog editing, try to tab between controls.
At this point, for me, switching between controls is impossible via tab key.

2. I suppose dialog editing options must be separate from "format" menu.

3. Is it possible to allowing tabs via keyboard in "Export ID equ's" dialog?

4. Addin Manager is adding multiple colons and numbers in "ini" file. Like,

25=AddAccel.dll,1,1

not a problem yet but is this what expected?

5. "Convert Tab to Space" option is not working as expected. If choiced, tab spaces are not proper.

6. In new grid featured option(string table, add resource) dialogs, maybe tab key separate for in all dialog.
After grids getting focus, can not back from grid to other buttons. Of course i am talking about mastering via keyboard.
( in my opinion all mouses must kill :) )

most of these suggestions etc. are not new(v1.2.3.3). But i wanted to wait for finishing your secondary projects for RadAsm.


RadAsm is "the best of the wild west" :) Anyway, Keep up this good project.


Best Regards
Posted on 2003-10-02 22:14:25 by cakmak
Hi cakmak

Thanks for bug report.

1. Fixed
2. Will think about it.
3. Bug fixed. (Modless dialog)
4. Last ,1 (optional) tells RadASM that the dll should be loaded. Set to ,0 and the dll will not be loaded.
5. Testing.
6. RAGrid has been updated.
+. Added Main Project Files dialog. Use it to change things like output filename.

The update with these bugfixes are uploaded to my website.

Here is a quick update (RadASM.exe, RAGrid.dll and masmini.zip with /OUT:"$5" on link commands)

KetilO

Edit:
Attachment deleted.
Posted on 2003-10-03 06:50:55 by KetilO
Hi KetilO,

Thanks for this update and info about add-in. Great!

Best Regards
Posted on 2003-10-03 17:46:21 by cakmak
KetilO,
1. i wonder, why u make all buttons (e.g: options) are small? i can barely see all the text

2. sometimes when u edit a file and press Run, of course it will run the last build, but can u make it check if there are changes in the file, auto build and than run? (e.g: visual c++) i think its cool rather than press other buttons

great job so far man.
Posted on 2003-10-03 18:03:15 by wizzra
Hi Wizzra,

2. You can use GO for that, it will build and execute the file.
Posted on 2003-10-03 18:12:43 by donkey
I started programming in win32asm with RadASM. I like RadASM very much, just like I like win32asm. I wish the development and improvement of RadASM will never never stopped.

Some small suggestions of mine:
When typing an win32 API, an API reference list will come out. At this time, even not yet finished typing the whole API word, pressing keys like "," and space bar should place the API in the list to the context (just like VB does), but RadASM does not. I think this can be easily modified but improve much convenience.

And I wish RadASM would have built-in support of some DOS Extenders, so it can be used to development 32-bit DOS projects.
Posted on 2003-10-03 23:55:24 by optimus
Hi Ketil,
I found a few bugs today.
Please check out the attached file.
Posted on 2003-10-04 14:46:40 by Milos
Hi Milos

Thank you very much for the detailed bug reports. Helps a lot.

KetilO
Posted on 2003-10-04 17:15:14 by KetilO
Hi all

New bugfix, RadASM2033c

Copy msdnhelp.dll and reallyrad.dll to addins.

- Resource filenames ar now quoted.
- Initialisized structure tooltip bug fixed.
- msdnhelp bug fixed (Pressing F1 on first word in a file).
- Deleting from top including collapsed lines caused a hangup.

KetilO

Edit:
30 dl, Deleted attachment.
Posted on 2003-10-07 11:03:06 by KetilO
Hi all

There was a undo / redo bug in RAEdit in RadASM2033c.
Here is the fixed version.

KetilO

Edit:
34 dl. Attachment deleted.
Posted on 2003-10-08 06:17:17 by KetilO
KetilO,

I just noticed you put an old version of Donkey's Res2Dlg (2.0.0.0) into the RadASM 2.0.3.3 package - the current version of Res2Dlg is 2.0.0.8

Something about ProjectZipper.
While archiving you use backslashes to separate path elements inside the archive, while the ZIP standard is forward slashes. InfoZIP's UNZIP issues a warning (though it correctly unzips the archive):


D:\>unzip -d BlurImage BlurImage.zip
Archive: BlurImage.zip
warning: BlurImage.zip appears to use backslashes as path separators
Posted on 2003-10-08 16:19:18 by Morris
Hi all

Whats new in RadASM2033e

- A projects main files are now stored in the template when you create a template from a project.
- When you create a new project using a template, build commands and main files are taken from the template.
- Fixed ProjectZip bug reported by Morris.
- ReallyRad now checks if obj file is newer than the source when assembling modules. (Works safely on single file modules only. Included files and libraries are NOT checked).

KetilO

Edit:

24 dl. Attachment deleted.
Posted on 2003-10-09 04:23:49 by KetilO
Hi Ketil,

The template fix works well, thanks. :alright:

One other request for templates, it should also change the LIBRARY entry in a DEF file to reflect the new file name.
Posted on 2003-10-09 21:37:22 by donkey
Hi KetilO,

1.
if I use comma after "proc" like,

proc1 proc, dummy:DWORD


RET

proc1 ENDP

this proc does not adding to project properties window. I use both with colon or not. Can i correct this in ini file.

2. Collapsing problem: Such an order,

.const

IDD_DLG1 equ 1000

.data

fmat db "%08X",0

.data?

hInst_ dd ?
hListView dd ?


in my include file "AltGr+PageUp" or click to "+/-" is not collapsing last group. Here, it is ".data?".

Best Regards
Posted on 2003-10-10 02:01:02 by cakmak
Hi cakmak

1. Probably not.
2. The clue is to add a dummy .code as the last line.

KetilO
Posted on 2003-10-10 04:03:31 by KetilO