Outlook 2013 inlineRespond & popout

Add-in Express™ Support Service
That's what is more important than anything else

Outlook 2013 inlineRespond & popout
 
Byung Kun Kim




Posts: 48
Joined: 2011-12-15
In your blog post below says:

What’s new in Outlook 2013 for Microsoft Office developers


"When we wanted to add logic to Outlook when a user replied to an e-mail in Outlook versions prior to 2013, we could’ve simply used the InspectorActivate event. In Outlook 2013, however, when the user replies the InspectorActivate event will not fire, instead the InlineResponse event will be raised with a reference to the Outlook item being responded to as a parameter.

You can still use the InspectorActivate event to determine if the user clicked on the POP OUT button in the inline response window, which will then open a new Inspector window for the active item."



I can't figure out how can I know when inlineResponding mailitem is poped out, those are the same mailitem.
Posted 13 Oct, 2016 02:42:49 Top
Byung Kun Kim




Posts: 48
Joined: 2011-12-15
Adding some more information, I'm making a program that has a form(explorer form) botoom of inlineresponding window, I want to preserve that form's input data to poped out window's inspector form at the bottom region.

How can I do it?
Posted 13 Oct, 2016 03:47:53 Top
Andrei Smolin


Add-in Express team


Posts: 16571
Joined: 2006-05-11
Byung,

You use the same ADXolFromsCollectionItem to specify displaying the form in a ReadingPane* and Inspector* layouts. Then you handle the ADXOlForm.ADXBeforeFormShow event to set ADXOlForm.Visible = false to prevent the form from showing. Your form is [going to become] shown in an explorer window if ADXolFrom.ExplorerObj returns a non-bull value; use the InspectorObj property to check if the form is [going to become] shown in an inspector window. You have an inline response opened when ActiveInlineResponse returns a non-null value.

Regards from Belarus (GMT+3),

Andrei Smolin
Add-in Express Team Leader
Posted 13 Oct, 2016 06:02:39 Top
Byung Kun Kim




Posts: 48
Joined: 2011-12-15
When inlineResponse closing, AdxOutlookAppEvents.ExplorerInlineResponseClose event is fired.

How can I detremine it is caused by user's "cancel button" click or "pop out" button click?
Posted 13 Oct, 2016 10:18:09 Top
Andrei Smolin


Add-in Express team


Posts: 16571
Joined: 2006-05-11
Byung,

You can't. Could you please describe what you need to achieve? There should be other ways...

Regards from Belarus (GMT+3),

Andrei Smolin
Add-in Express Team Leader
Posted 14 Oct, 2016 10:22:04 Top