View Single Post
  #9  
Old April 19th 07, 09:03 PM posted to microsoft.public.outlook.program_vba
Robert Morley
external usenet poster
 
Posts: 9
Default MailItem Close Event

What's funny about all this is that it seems that whatever reason I had for
not using a modal display is no longer applicable, and I'm going through all
this effort for nothing. sigh!


Rob

"Robert Morley" wrote in message
...
Sorry, looking back, you had pointed me to the Inspector's Close event in
your very first response; I hadn't picked up on it, and thought you were
still referring to the MailItem's Close event. My bad!



Rob

"Michael Bauer [MVP - Outlook]" wrote in message
...


You will get either the MailItem's Send event or its Inspector's Close
event.

Another possibility is that the user deletes the message. Then the
MailItem's BeforeDelete fires after the user had the chance to cancel.
That
event is available sinve OL XP.

--
Viele Gruesse / Best regards
Michael Bauer - MVP Outlook
Quick-Cats - Categorize Outlook data:
http://www.vboffice.net/product.html...&lang=en&pub=6

Am Wed, 18 Apr 2007 16:04:53 -0400 schrieb Robert Morley:

Hi all,

I have a MailItem object (technically via Redemption, but as far as I
can
tell, it works the same with the "normal" object library as well), which

I'm
displaying on screen with the Display method. I'm monitoring the Close
event to determine if the message is not being sent. I need to find
some
way of determining whether the user has clicked Cancel to the "Do you
want
to save changes?" dialog and the message is really still open. Is there
some way I can do this? I've looked around most of the properties,
including the various GetInspector properties, and I can't seem to find
ANYTHING that's different whether I click "Cancel" or "No" when
prompted.

Or better yet, is there an easy way to open an object with Display, then
determine when the message has been finalized (i.e., sent or truly

closed)?



Thanks,
Rob





Ads