The MASM Forum

Projects => Rarely Used Projects => RadAsm IDE Support => Topic started by: qWord on January 26, 2013, 11:07:15 PM

Title: Addin HighLight Like IDA.
Post by: qWord on January 26, 2013, 11:07:15 PM
This topic continues S_Alex's thread here (http://www.masmforum.com/board/index.php?topic=12938.0).

I the attachment my modified version, which highlights current selection using GDI+. Please remarks that my version attached in the old forum is buggy.
The code is based on Alex's code.

regards, qWord

EDIT: new version uploaded
Title: Re: Addin HighLight Like IDA.
Post by: Magnum on January 27, 2013, 12:07:01 AM
Thanks for the plugin.

I put the dll in my IDA plugins directory.

I can't find the plugins.cfg file which I think it needs to run plugins.

I am looking for it.



Title: Re: Addin HighLight Like IDA.
Post by: qWord on January 27, 2013, 01:55:42 AM
Quote from: Magnum on January 27, 2013, 12:07:01 AM
I can't find the plugins.cfg file which I think it needs to run plugins.

I am looking for it.
keep up Don Quixote  :t
Title: Re: Addin HighLight Like IDA.
Post by: Magnum on January 27, 2013, 02:07:58 AM
I will Mr. Arsonist.  :badgrin:
Title: Re: Addin HighLight Like IDA.
Post by: ragdog on January 27, 2013, 02:51:41 AM
@Andy

have you look @ this source you can see is not for Ida is for radasm ::)
And qWord say "Like Ida"

qWord thanks i try it

And i love it very Nice :t :t
Title: Re: Addin HighLight Like IDA.
Post by: Magnum on January 27, 2013, 03:25:14 AM
Qword,

I apologize for the arson remark.

I initially just saw IDA.

< Addin HighLight Like IDA
Title: Re: Addin HighLight Like IDA.
Post by: ragdog on January 27, 2013, 05:51:16 AM
Hey qword

Your addin have a bug

Disable your addin in radasm Addin manager an restart radasm
Radasm is running but only hidden .

I must manuelly delete HighLight.dll=0 in radasm.ini
now works radasm again

I have look @ your source but i cannot find this bug

But i think you must add a check in InstallAddin

If HighLight.dll=0 jmp to ret

Regards,
Title: Re: Addin HighLight Like IDA.
Post by: qWord on January 27, 2013, 07:05:06 AM
thx ragdog.
I will take a look at this bug these days.
Title: Re: Addin HighLight Like IDA.
Post by: qWord on January 27, 2013, 07:36:07 AM
Solved it: GdiplusStartup was called from DllMain.
New attachment in first post.
Title: Re: Addin HighLight Like IDA.
Post by: ragdog on January 27, 2013, 08:16:30 AM
Nice Thanks for the update :t

I works now
Title: Re: Addin HighLight Like IDA.
Post by: S_Alex on February 07, 2013, 03:28:12 AM
I am glad that my plug is still alive. But there is no counter highlighted words in the status bar. He helps me to find the long source code.
Title: Re: Addin HighLight Like IDA.
Post by: qWord on February 07, 2013, 03:53:02 AM
Hello S_Alex,
Quote from: S_Alex on February 07, 2013, 03:28:12 AM
But there is no counter highlighted words in the status bar. He helps me to find the long source code.
Yes, I've removed that, because I didn't need that (as said, I initially adapted your plugin for my own usage). Maybe I will add it again.

You may also upload your own version here or create a new thread (which maybe merged with this thread).

regards, qWord
Title: Re: Addin HighLight Like IDA.
Post by: ragdog on January 23, 2015, 08:47:59 PM
Hello Qword

I have found a bug in your Addin .

First I thought it's a bug in RadASM ,i have deleted your  addin and have not this bug

1.Change  in the project something
2.Click on the sysmenu on Closebutton and radasm tell you "Want to save changes" click on Abort
3.and Click on the sysmenu on Closebutton again

now must you see the Radasm the error window

QuoteModule name: kernel32.dll (RadASM version 3.0.0.9c)
Windows version 6.1 Service Pack 1
Exception code: C0000005h
EXCEPTION_ACCESS_VIOLATION
Instruction pointer: 7774C3F9h

I think this problem is here in your code
.elseif uMsg == AIM_CLOSE

Regards,
Title: Re: Addin HighLight Like IDA.
Post by: qWord on January 23, 2015, 09:51:38 PM
Quote from: ragdog on January 23, 2015, 08:47:59 PMI have found a bug in your Addin
[...]
I think this problem is here in your code
.elseif uMsg == AIM_CLOSE
yes, wrong message used.
New version uploaded in first post.

regards
Title: Re: Addin HighLight Like IDA.
Post by: buku on September 18, 2016, 02:16:34 PM
can it run in 2.2.20,In plusin menu,I can't find it
Title: Re: Addin HighLight Like IDA.
Post by: ragdog on October 04, 2016, 04:58:40 AM
Hello

This plugin is for Radasm version 3x
Title: Re: Addin HighLight Like IDA.
Post by: fearless on October 04, 2016, 05:27:11 AM
I downloaded the older version from this post topic: http://www.masmforum.com/board/index.php?PHPSESSID=c6912859730be20304407840d6193697&topic=12938.msg115122#msg115122 - the HL_LIDA_2010-07-14_18-05-36.zip download worked for radasm 2.2.2.x - http://www.masmforum.com/board/index.php?PHPSESSID=c6912859730be20304407840d6193697&action=dlattach;topic=12938.0;id=7788

I copied the HL_LIDA.dll to radasm\addins and the HL_LIDA.txt file to the addins\help as mentioned in the txt help file
Add in manager, selected HL_LIDA->Install and then checked the Enable option
When searching via Find it will color the found instances of the text
Title: Re: Addin HighLight Like IDA.
Post by: ragdog on February 28, 2018, 08:26:33 PM
Hello Qword

I use your  addin Hl3LIDA and i love it , but i have wrote my own plugin for a other function to auto complete.
If i use both addins works only yours and my is skipped.

My CodeComplete plugin for Include files
http://www.masmforum.com/board/index.php?topic=14100.msg153810#msg153810

I have look in your source and have comment this line out in AddinProc (AIM_RASELCHANGE) return eax TRUE
line 127 ;return   TRUE

Now AIM_RASELCHANGE return in eax 0

And now works with both addins.  :t

Regards,