I added a addin DLL feature to AsmEdit to allow
the user to posibly use their own DLL's with
AsmEdit.

If you have downloaded the 10-12-2001 package,

Just unpack AsmEdit.zip and copy the files to
their appropriate directories.

If you have not downloaded the 10-12-2001 package
Asmedit will run standalone to test the Addin
feature.

Read the AddinMenu.txt file to setup the Addin
Menu.

Let me know if I'm on the right track.

Thanks,

Ewayne
Posted on 2001-10-23 14:58:07 by Ewayne
I will give it a look thru when i can.. next week or so... (im in the midst of Mid-terms and Lab Report mainia!) :rolleyes:

NaN
Posted on 2001-10-24 14:35:58 by NaN
Hi Ewayne,
Had been away from home so i just saw your posts.
As for updating have you seen VC++, it can show the class and functions, etc in the tree view as you type them.
I am trying to implement such a dynamically updating tree in my ide. I havent been able to actually code cause i have been away w/o a comp.
I am thinking of updating the list as soon as the user presses enter. We can just check the line which the user pressed enter and scan it for a proc,etc. It will take a lot of cmp,jmps.(this is for C++, asm should be a lot simpler). The real problem comes when the user presses backspace,undos or selects it etc.

Tell me if you can think of ideas to dynamically update that list.
I will be home in a couple of days so my my reply might be a bit late.
Posted on 2001-10-26 09:27:25 by MovingFulcrum
Hi MovingFulcrum,

I see no practical use to have a Proc and or
Function list dynamically updated while the code
is being entered, but it could be done.

If the Proc/Function list is displayed it is
updated when you do:

1. Cut, Paste, and Delete.
2. Tab switch.
3. Hide/Show Function list.

The Proc list via the GoTo Toolbar button builds
a new list every time it's opened.

Ewayne
Posted on 2001-10-26 16:04:10 by Ewayne
I have a request from the different people who have had toolbar button problems using the procedure from MASM32.

Would you run the example code for RICHED from the example5 directory and see if the button colour is incorrect. The actual colour of the bitmap background is CYAN and I do this to test that the routine to match the bitmap background colour to the button face colour.

I use the same technique in Quick Editor so if you get the problem in either the example or QE, would you let me know.

Regards,

hutch@movsd.com
Posted on 2001-10-26 17:43:23 by hutch--
Hi Hutch,

Your Toolbars look fine on my two systems and I
don't have a problem with your Bitmap convert,
routine, unless it's run on Win2k. Some of the
problems are when the button is in the intermediate
state.

That's why I switched to CreateMappedBitmap.

I should take a hex dump before and after and see
what's going on.

Have a look at page 2 of this post for a Win2k
Toolbar test.

Test11: Uses CreateToolbarEx.

Test12: Uses CreateWindowEx with your change Bitmap color routine.

Test13: Uses CreateWindowEx with the CreateMappedBitmap function.

Thanks,

Ewayne
Posted on 2001-10-26 20:10:34 by Ewayne
Addin update, I added some new interfaces for
AsmEdit and added some new features for the
Utility.dll addin program.

One of the features will allow you to create a
new project with your selection of file types
and it will add that project to the Addin menu.

If you don't have the Masm32V1 10-12-2001 package
installed you can download the following AsmEditTest.zip
file, just unpack it in any directory, it will
run standalone for the Addin test.

If you have the Masm32V1 10-12-2001 package installed
go to the next post and download AsmEdit.zip.

Read the AddinMenu.txt file.

Thanks,

Ewayne
Posted on 2001-10-26 22:45:59 by Ewayne
Addin update, I added some new interfaces for
AsmEdit and added some new features for the
Utility.dll addin program.

One of the features will allow you to create a
new project with your selection of file types
and it will add that project to the Addin menu.

If you don't have the Masm32V1 10-12-2001 package
installed you can download AsmEditTest.zip
file from the previous post.

If you have the Masm32V1 10-12-2001 package installed
download the following AsmEdit.zip, unpack it and
place the files in their appropriate directories.

Read the AddinMenu.txt file.

Thanks,

Ewayne
Posted on 2001-10-26 22:59:59 by Ewayne
AsmEdit update, I added an Auto Indent feature.

The AsmEdit.zip is the same as the last post,
but with the added feature.

If you have the Masm32V1 10-12-2001 package
installed download the following AsmEdit.zip,
unpack it and place the files in their
appropriate directories.

If you don't have the package installed AsmEdit
will run standalone for the Addin test and Auto
Indent.

Read the AddinMenu.txt file.

Sorry:
(Update) Someone just informed me that this
AsmEdit.zip file did not have the Auto Indent
feature, somehow AsmEdit.zip didn't replace the
the previous post.

I just done a upload new attachment and AmEdit.zip
now reflects the new feature,


Thanks,

Ewayne
Posted on 2001-10-28 00:41:00 by Ewayne