Hi all,

This is Visual ASM V1.0.0.8

What's new:
Intellisense

1.Variables (e.g. DWORD, BYTE etc) included in the structures list.

2.Local xxx: Structures (& Variables) is now fully user friendly.

3.Structures & variables list appears also when editing procedure heading.

4.Structures & variables list appears also when editing procedure PROTO's.

5.API Functions list popups only if we are after I|nvoke.

6.No intellisense if in comment, comment block, or string.

7.Various optimizations.

Various
1.VisualASM.ini reorganized.

2.Options dialog reorganized.

3.Autosave Before Make option.

4.Font Charset is now saved.

5.Updated API Files.

6.Upgrade to CodeHi V1.0.2.0

Bug Fixes
1.a)Browse For API Constants File Button Fixed (Thanks JohnFound).
b)Files & Paths edit controls now autohscroll (Thanks JohnFound).
c)GPF when API Files not found (Thanks JohnFound).


Regards,

akyprian
Posted on 2003-05-22 04:19:06 by akyprian
Very nice!

As I'm just a beginner, I don't know what you could possibly add to it to make it better. :tongue: Perhaps in the next few months I'll think of a few things.
Posted on 2003-05-23 11:54:13 by Masmer
Masmer,

I've been programming for many years and I will be learning for the rest of my life.

Regards,

akyprian
Posted on 2003-05-23 13:33:37 by akyprian
Hi akyprian,it's a pleasure to use your new release
And I've reported a chinese bug before, you ask me for the problem that I face
I'm sorry that I haven't post a reply to you,that is because I was very busy those days,and had no time to visit here.
Now, I will report the Chinese bug:

I don't know if your system can support Chinese. I use windows98 (Chinese). If your system support, you can type some Chinese string in VisualASM, the system is soon no reflection. I even couldn't restart the system by click Ctrl+Alt+Delete. But fortunately, I 've loaded softice before, so I type "exit" in softice, then exit VisualASM.

I send your IDE to my friends, and tell them about this bug. They said to me maybe this is because VisualASM always handle the string 1byte by 1byte, and every Chinese (Japanese seems to be also) char is made by 2bytes. And of course, the problem also can cause by other problems. And the latest RadASM also has this bug.

I'm very apologetic to report this bug to you, maybe it isn't important to you, because it's not your language. But I'm looking forward to your new release that can support Chinese fully.

My friends also like your IDE, (especial its small, convenient and other merits) They want to say thanks to you, for your excellent work.

I'm sorry to waste your time to read this reply if it really like garbage.Have a nice day!
Posted on 2003-05-24 07:11:36 by pdx1989
pdx1989,

No reply is garbage especially your last one. As far as the chinese problem is concerned, I do mind and I'll see what I can do.

Regards,

akyprian
Posted on 2003-05-24 14:58:26 by akyprian
thanks akyprian, but the program does not write the color values to its ini file, i had to write it manually.

great work
Posted on 2003-05-24 22:20:57 by Jnrz
By the way, why don't you build your own site for your IDE, like RadASM? You can find many sites that can give you free spaces for you homepage, and your own site will make more and more people to know your Visual ASM.
Posted on 2003-05-25 04:16:59 by pdx1989
Jnrz,

I am really surprised for what you reported. Please give me details for your setup. OS, Version of Visual ASM and the path of Visual ASM.

Thanks very much Jnrz.

pdx1989,

I haven't got much time to maintain a site dedicated to Visual ASM. If somebody else is interested we can set this.

Regards,

akyprian
Posted on 2003-05-25 10:44:18 by akyprian
Hi

Windows XP Professional
Visual ASM 1.0.0.8
D:\Programacion\Win32\Asm\VisualASM

AutoSave=1
TreeBackColor=0x00ffffff
TreeTextColor=0x00000000
TreeLineColor=0x00000000


BinaryPath=D:\MASM32\Bin
IncludePath=D:\MASM32\Include
LibraryPath=D:\MASM32\Lib
KeyFile=D:\Programacion\Win32\Asm\VisualASM\KeyFiles\MASM.vas
APIFunctionsFile=D:\Programacion\Win32\Asm\VisualASM\API\MasmApiCall.vaa
APIStructuresFile=D:\Programacion\Win32\Asm\VisualASM\API\MasmApiStruct.vaa
APIConstantsFile=D:\Programacion\Win32\Asm\VisualASM\API\MasmApiConst.vaa
HelpFile=D:\Program Files\Common Files\Borland Shared\MSHelp\WIN32SDK.HLP


EditorFontName=Courier New
EditorFontSize=12
EditorFontCharset=161
LineNrFontName=Tahoma
LineNrFontSize=13
BackColor=0x00ffffff
TextColor=0x00000000
SelBackColor=0x00804000
SelTextColor=0x00ffffff
CommentColor=0x02008000
StringColor=0x00a00000
OperatorColor=0x000000ff
HiliteColor1=0x000000c0
HiliteColor2=0x0080ff80
HiliteColor3=0x00f5ffd2
SelBarBackColor=0x00808000
SelBarPen=0x00808080
LineNrColor=0x00ffffff
TabToSpaces=0
TabSize=4
AutoIndent=1
LineNrWidth=40
Posted on 2003-05-25 11:23:57 by Jnrz
Jnrz,

I still don't understand what it might be wrong. Let me make 'silly' assumptions: After downloading the zip file you unzip to D:\Programacion\Win32\Asm\VisualASM; Now you 've got VisualASM.ini in the above mentioned directory; You open Visual ASM; All colors appear properly; You go Tools-Options, you change various options (colors, files, paths etc); You press OK and everything is saved in the ini file but not the colors ? (All colors?) Did you have the same problem with previous releases?

Thanks in advance,

akyprian
Posted on 2003-05-25 15:17:37 by akyprian
almost every color is not save in the ini file.
tree back color, tree line color, tree text color works ok.
i did not have that problem with version 1.0.0.7
Posted on 2003-05-25 20:14:23 by Jnrz
Hi akyprian,

Is it possible to add text drag and drop to your neat (custom?) edit control?

And second question: what about adding support for another assemblers, personnaly I'm intresting in HLA.

Regards, GJ
Posted on 2003-05-25 22:59:42 by Green Joe
Jnrz,

Please try this and let me know,

akyprian
Posted on 2003-05-26 04:31:26 by akyprian
Green Joe,

1.First of all, the custom control is an excellent job by KetiIO that I modified to suit my needs. I will suggest to him because I, too, believe is something that has to be done.

2.If you have the will to explain me everything that needs to be done (I know very little about HLA) why not.

Regards,

akyprian
Posted on 2003-05-26 04:56:46 by akyprian
hey thank, it now works ok :)

2 sugestions when working with structures, for example "msg"
msg.wParam <-- the dot should be operator color (i think)
msg. should show a popup with structure members


thank you
Posted on 2003-05-26 14:02:56 by Jnrz
Hello akyprian.

Very nice work.If you add a Resource Editor,will be best.

Manos.
Posted on 2003-05-26 14:06:23 by Anonymous
Jnrz,

Thanks. For the dot I am not sure but for the structures members be sure that it is the highest priority task in my 'To Do' list.

Regards,

akyprian
Posted on 2003-05-26 14:06:32 by akyprian
Thanks manos for your good words.

Regards,

akyprian
Posted on 2003-05-26 14:08:15 by akyprian
Hello akyprian,

2.If you have the will to explain me everything that needs to be done (I know very little about HLA) why not.


I'm too not a great expert in HLA. Anyway if you'll list everything you need to know about HLA to support it in your IDE I'll try to be as helpful as possible.

Regards,GJ
Posted on 2003-05-26 15:37:05 by Green Joe
Hi Green Joe,

A few things that come into my mind:

1)How do you assemble,link etc?
2)How do you call functions (something like Invoke for example?)
3)Procedure declarations
4)Structures format

Let's start with these

Regards,

akyprian
Posted on 2003-05-26 15:50:07 by akyprian