Suggestions:
0. correct (I don't know if is it a bug) compilation -> when I compile all files from project or selected, your program compile only one .asm file (firstone) (now I set option *.asm and handly add .obj files to command line param for link)
1. compile only modified files (not all .asm file every time) (recompilation will take more time in big projects (ex: 100 asm files with 7000 linek each...)
2. don't delete .obj files after link (only modified .asm files should be recompiled)
3. add option (rebuilid all ->sometimes it is very usefully rebulid all files in project)
4. add selection of configuration (Release, Debug modes ->see visual studio)
5. add autosave after some time (time should be set by user)

Kind Regards

SOL
Posted on 2003-09-24 03:35:07 by SOL_bl
Hi SOL_bl,

0. No it is not a bug; you just have to specify all *.asm and *.inc files. For example, a project consisting of:

one.asm
two.asm
three.asm
one.inc
two.inc

might have this in the first asm file (assume that this is one.asm)-Intellisense will help you here.

Include two.asm
Include three.asm
Include one.inc
Include two.inc

1+2 OK

3.-Make Assemble: assembles all fles (see 0 above)
-Go All: builds all

4.OK-There is already a pending request from Masmer; I will do

5.OK

Regards,

akyprian
Posted on 2003-09-24 04:19:40 by akyprian
Hi,

>you just have to specify all *.asm and *.inc files...

but when I remove one file ex. one.asm from project I will still recompile all files in dir, not only these from project (one.asm too).

Thanx

SOL
Posted on 2003-09-24 04:31:28 by SOL_bl

Hi,

>you just have to specify all *.asm and *.inc files...

but when I remove one file ex. one.asm from project I will still recompile all files in dir, not only these from project (one.asm too).

Thanx

SOL


Not 100% true :) Your project can have files from various folders. But, YES if a file is specified using Include ... then it is compiled. So, when you decide you do not want a file to be part of your project you must delete the Include ... line.

Regards,

akyprian
Posted on 2003-09-24 04:41:03 by akyprian
It will be very usefull.

Close OUTput window after press ESC like in Visual Studio.

Regards

SOL
Posted on 2003-09-25 06:45:50 by SOL_bl
Hi SOL_bl,

OK

Regards,

akyprian
Posted on 2003-09-25 06:56:05 by akyprian
thnx :)
Posted on 2003-09-25 11:39:25 by SOL_bl
First let me thank akyprian for creating this awesome programming tool. Your program gets me excited about assembly programming!


My Suggestions:

"Project Explorer - Block Window"

1. Blocks within the block list could be sorted by Type (either macro, proc, etc) and subsorted alphabetically.
2. When mouse cursor is held over a block the prog will display a popup window containing informaion about that block which is taken from remark lines immediately above the objects declaration in the code. There is a similar feature in RadASM but you must manually enter the information. I think Visual Studio 6 does this for your function declarations in C++.

"Code Editor - Right click popup menu"
1. When you right click on a object (ex: an assembly definition) the popup menu includes an item that would let you goto the declaration line of that object. The object declaration would be searched for in all files in belonging to the project. This would make analysing large unfamiliar programs less painful.


Also if you want any extra help with WinASM let me know. I can read and code alittle assembly and I know C/C++.

regards,

Johnny
Posted on 2003-10-06 23:48:34 by JohnnyQuest
Hi JohnnyQuest,

Thanks for your good words and the suggestions.

1.It may look a little neater if I follow your suggestion but I find it a bit more practical the way it is now. Let me think about it.

2.Very good idea. Put into the To Do List.

3.Same as 2 above.

Also if you want any extra help with WinASM let me know

Have you got anything in mind? If so, please let me know.

Thanks once again for the feedback.

akyprian
Posted on 2003-10-07 01:15:42 by akyprian