Prashant,
I suspect you can use text markers for what you're trying to do. Take a look
at
IVsTextStreamMarker interface and related APIs.
> The VSIP docs say that in a language service(NOT using babel) ,"The core
> editor calls IVsColorizer::ColorizeLine to request that a particular span of
[quoted text clipped - 11 lines]
>
> PRASHANT
"Ed Dore [MSFT]" - 08 Jul 2004 23:36 GMT
To follow up on Dmitry's response. The documentation for implementing
custom markers, is pretty much non-existant. Though the doc team is working
to fix this for the Whidbey VSIP docs. There are some details in the Dr. Ex
blog at http://blogs.msdn.com/dr._ex/ which contains some of the missing
information.
I have a rudimentary implementation in C#, and will hopefully get it
finished and uploaded to the VS extensibility site in the not to distant
future. In the meantime, if you'd like a copy (it's still a work in
progress), just email me (minus the "online."), and I'd be more than happy
to provide you with what I've pulled together so far.
Sincerely,
Ed Dore [MSFT]
This post is 'AS IS' with no warranties, and confers no rights.