Extending Outlook bar and To-Do bar, Reading /
Preview pane, Navigation pane in VB. NET, C#, C++

Add-in Express™
for Microsoft® Office and .net

Advanced Outlook view and form regions

On this page you will find the complete description of all Outlook region types supported by Add-in Express. However, before you read further, please learn the basic concepts of the Advanced Outlook view and form regions. See also the first view of Advanced Outlook regions and Office 2010.

Outlook view regions

Outlook form regions

Note. Be sure, all the regions described below work for all Outlook versions, from 2000 to 2007. Outlook 2010 is supported starting from Add-in Express 2010 Beta 1 with some limitations - stay tuned for recent news from Add-in Express 2010 blog.

Customizing the Outlook Explorer window - Outlook view regions

All advanced regions placed on the Outlook Explorer window are Outlook view regions. All view regions supported by Add-in Express are described below with specifying their full names (the names are members of the AddinExpress.OL.ADXOlExplorerLayout enumeration; you will use them in your source code or in the designer of the Outlook Forms Manager component).

Replacing any Outlook views with your .NET forms – WebViewPane

Advanced Regions based on Add-in Express allow you to replace the content of any Outlook views with your custom .NET form using the WebViewPane region. For example, you can provide your end-users with a feature-rich summary page based on your custom .NET form instead of the built-in Outlook Today.

Replacing any Outlook views with your .NET forms

Please note that when designing your forms, this region shows its header automatically if it contains several embedded forms.

The region shows its header automatically

Outlook view regions on demand – FolderView

Sometimes you need to provide the end-user with an alternative view of some folder, preserving the main view as well. Then you can use the FolderView region – a complete analog of the WebViewPane region, which nevertheless retains the standard view of the Outlook folder. In this case, the end-user switches to your form using the navigation buttons on the header region.

Outlook view regions on demand

Regions over the Outlook view pane – Right, Left, Top and BottomSubpane

With Advanced Outlook Regions you can use .NET forms as part of any Outlook views, custom or built-in. You can embed one or several forms over the Outlook view pane for any folders including mail, task, contacts, notes, etc. The RightSubpane, LeftSubpane, TopSubpane and BottomSubpane regions are placed over the Outlook View control (also called Outlook SuperGrid). Please be aware that you can enable / disable splitters between regions and the Outlook View control as well as the region header. Naturally, you can do this for your forms only (e.g. if a region contains several forms, it shows the region header and a corresponding splitter automatically).

Regions over the Outlook view pane

Reading pane regions – Right, Left, Top and BottomReadingPane

Another in-demand feature of Advanced Regions is using your forms over the Reading pane (Preview pane in Outlook 2000 and 2002). To do this, you can use the RightReadingPane, LeftReadingPane, TopReadingPane and BottomReadinPane regions.

Using your forms over the Reading pane

Outlook Reading Pane regions on demand – ReadingPane

At times you may need to provide an alternative to the Reading Pane, though keeping the content of the original Reading Page. In this case, you can use the ReadingPane region that embeds your form under the Reading Pane and adds the region header above the Reading Pane.

Outlook Reading Pane regions on demand

Navigation pane regions – BottomOutlookBar and BottomNavigationPane

Using the BottomOutlookBar and BottomNavigationPane regions you can make your form a part of the Outlook Bar (in Outlook 2000 and 2002) and the Navigation Pane (the Folder list in Outlook 2000 and 2002).

Navigation pane regions

To-Do Bar regions - BottomToDoBar

If you need to embed your form into the To-Do Bar, use the BottomToDoBar region.

To-Do Bar regions

Customizing the Outlook Inspector window - Outlook form regions

All advanced regions placed on the Outlook Inspector window are Outlook form regions. All Outlook form regions supported by Add-in Express are described below with specifying their full names (the names are members of the AddinExpress.OL.ADXOlInspectorLayout enumeration; you will use them in your source code or in the designer of the Outlook Forms Manager component.

Customizing Outlook inspectors - Right, Left, Top and BottomSubpane

The Outlook Inspector window contains not so many panes on which we could place regions. You can use the RightSubpane, LeftSubpane, TopSubpane and BottomSubpane regions to embed your forms over the main content of the Inspector window. The screenshot below shows four embedded forms. Please note, the Outlook form regions can be created for all Inspector types such as mail, task, meeting, contact, etc.

Customizing Outlook inspectors

Another way to embed several forms into the Outlook Inspector window is using one region for all your forms, like shown in the screenshot:

Embed several forms into the Outlook Inspector window by using one region

Outlook form regions on demand - InspectorRegion

By analogy with the FolderView and ReadinPane on demand regions, we created the Inspector region that embeds forms under the main page of the Inspector window.

Outlook form regions on demand

In this case the end-user switches to your form using the navigation buttons on the header region.

Switching to your form using the navigation buttons on the header region