J
Joanne
I've written an Outlook COM addin that intercepts Inspector events
such as read(), close(), open() based on the MicroEye example.
Under the Outlook "Tools" menu->"Options" item->"Preferences"
tab->"Email Options" button, there is a drop down menu to specify
message handling options. I've specified the option: "After moving or
deleting an open item: open the next item". But I've found that if I
have an open mail item and delete it, while the next email item is
displayed as expected, I never get a mailitem open() or read() event
for this item. I've been able to successfully capture the read()
events when a user selects the Next/Previous item buttons -- which
results in the same inspector being reused, but in the case where I
delete an item in the current inspector window, the next item that is
displayed in the same window never seems to generate a read() or
open() event. My addin is designed to do some processing on whenever
an open() or read() event is fired -- but there is no such event when
the message handling option is set to "open the next" or "open the
previous" items upon delete/move.
Can anyone confirm this observation?
Thanks.
J
such as read(), close(), open() based on the MicroEye example.
Under the Outlook "Tools" menu->"Options" item->"Preferences"
tab->"Email Options" button, there is a drop down menu to specify
message handling options. I've specified the option: "After moving or
deleting an open item: open the next item". But I've found that if I
have an open mail item and delete it, while the next email item is
displayed as expected, I never get a mailitem open() or read() event
for this item. I've been able to successfully capture the read()
events when a user selects the Next/Previous item buttons -- which
results in the same inspector being reused, but in the case where I
delete an item in the current inspector window, the next item that is
displayed in the same window never seems to generate a read() or
open() event. My addin is designed to do some processing on whenever
an open() or read() event is fired -- but there is no such event when
the message handling option is set to "open the next" or "open the
previous" items upon delete/move.
Can anyone confirm this observation?
Thanks.
J