Reading content of reading pane

  • Thread starter Thread starter vidishasharma
  • Start date Start date
V

vidishasharma

Hi,

After my inbox is opened up. I can preview my mails in reading Pane.
How can I read the contents of the items in the reading pane.

Any help is appreciated.
 
There would be only 1 item showing in the reading pane, just use the
Selection collection of the Inbox folder's Items collection. Only 1 item
should be selected.
 
Solution to this was simple
Ol.MailItem mailItem = (Ol.MailItem)myExplorer.Selection[1];

However my next problem is :

If I select some text in reading pane how do I get that.

After I get that text I want to attach a contect menu to this selected
text

How can I do that.
 
Hi Ken

Thanks for replying

My next question is as follows

If I select some text in reading pane how do I get that.

After I get that text I want to attach a context menu to this
selected
text


How can I do that. Please guide me on this.
 
I'm not sure it would work, and things would depend on what format the
message was in, but if it's an HTML message you can get HTMLBody and then
work with the HTMLDocument object to try to find the selection. Word
wouldn't help since the item wouldn't be displayed using WordMail.

Redemption (www.dimastr.com/redemption) might help if you get the item and
use GetInspector to get an Inspector object for it and then get a
Redemption.SafeInspector for the Inspector. Then you might be able to use
the SafeInspector.SelText property to return the selected text.
 
Do I have to follow the same approach If there is a hyperlink in the
reading pane or new inspector window and I have to show a context menu
when I right click on the hyperlink.
 
You'd have to detect that you're over a hyperlink somehow and trap the mouse
right-click.
 
Is that possible using normal outlook API or again I have to use win32
api to achieve this.
 
You'd need to use Win32 API calls. There is nothing in the object model to
help at all with what you're trying to do.
 
Back
Top