How to develop Outlook, Excel, Word and PowerPoint add-in in VSTO 2005, 2008

07-Mar-08: Add-in Express 2008 for VSTO - version 4.0

Public Release 2008.4.0.3500

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2008 for VSTO, build 3500:

  • ADDED: The OnKeyDown event to the ADXAddinModule class.
  • ADDED: The Prerequisites dialog to the Publish wizard.
  • ADDED: The Minimum Required Version feature to the Publish wizard.
  • ADDED: Support of multiple versions of MS Office in one project (Office 2003 and 2007).
  • FIXED: Events of ADXCommanBarComboBox, ADXCommanBarEdit and ADXCommanBarDropDown components didn't fire in Visio when more than one document is opened.
  • FIXED: Outlook might hang if email was sent from the Windows Explorer.
  • FIXED: The the Visible property of the ADXRibbonTab component raised an exception when it was changed at runtime.
  • FIXED: A problem with the ADXBuiltInControl component.
  • FIXED: A problem with the ActiveSync software in Outlook 2007.

Add-in Express Extensions for Microsoft Outlook, build 932:

  • ADDED: The ADXOlFormsCollectionItem.AlwaysShowHeader property.
  • ADDED: The ADXOlFormsCollectionItem.CloseButton property.
  • ADDED: The ADXOlForm.ADXCloseButtonClick event.
  • ADDED: An advanced form region is restored when the ADXOlForm.Activete method is called.
  • FIXED: ADXOlForm did not show up for the MeetingRequest inspectors.
  • FIXED: The invocation point of the ADXOlForm.Activated event is changed. As result, now it is possible to set the focus to a form control in this event; the visible and ąctive properties had the false value, now they have the true value in this event.
  • FIXED: Explorer ADXOlForms were deleted when a new Inspector was being opened and Outlook was minimized.
  • FIXED: Inspector hanging when sending a file via Explorer or Word.
  • FIXED: Optimization of work of the WatchEngine internal object.

Add-in Express Extensions for Microsoft Excel, build 932:

  • ADDED: The ADXExcelTaskPanesCollectionItem.AlwaysShowHeader property.
  • ADDED: The ADXExcelTaskPanesCollectionItem.CloseButton property.
  • ADDED: ADXExcelTaskPane.OnADXCloseButtonClick event.
  • ADDED: An advanced form region is restored when the ADXExcelTaskPane.Activete method is called.
  • FIXED: The invocation point of the ADXExcelTaskPane.Activated event is changed. As result, now it is possible to set the focus to a form control in this event; the visible and ąctive properties had the false value, now they have the true value in this event.
  • FIXED: The same size for any šosition of ADXExcelTaskPane was used.

Add-in Express Extensions for Microsoft Office Toolbars, build 462

  • ADDED: The ControlNeeded event to the ADXControlAdapter class.

07-Mar-08: Add-in Express 2007 for VSTO - version 3.8

Public Release 2007.3.8

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2508:

  • ADDED: The OnKeyDown event to the ADXAddinModule class.
  • ADDED: The Prerequisites dialog to the Publish wizard.
  • ADDED: The Minimum Required Version feature to the Publish wizard.
  • FIXED: Events of ADXCommanBarComboBox, ADXCommanBarEdit and ADXCommanBarDropDown components didn't fire in Visio when more than one document is opened.
  • FIXED: Outlook might hang if email was sent from the Windows Explorer.
  • FIXED: The the Visible property of the ADXRibbonTab component raised an exception when it was changed at the runtime.
  • FIXED: A problem with the ADXBuiltInControl component.
  • FIXED: A problem with the ActiveSync software.

Add-in Express Extensions for Microsoft Outlook, build 922:

  • FIXED: ADXOlForm did not show up for the MeetingRequest inspectors.
  • FIXED: Explorer ADXOlForms were deleted when a new Inspector was being opened and Outlook was minimized.

Add-in Express Extensions for Microsoft Excel, build 922:

  • None.

Add-in Express Extensions for Microsoft Office Toolbars, build 460

  • None.

13-Nov-07: Add-in Express 2007 for VSTO - version 3.7 HOTFIX

Public Release 2007.3.7.2503 HOTFIX

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2503:

  • FIXED: A bug when installing Add-in Express on certain configurations in Vista with Visual Studio 2008 Beta 2.

Add-in Express Extensions for Microsoft Outlook, build 918:

  • None.

Add-in Express Extensions for Microsoft Excel, build 918:

  • None.

Add-in Express 2007 Extensions for Microsoft Office Toolbars, build 460

  • None.

08-Nov-07: Add-in Express 2007 for VSTO - version 3.7

Public Release 2007.3.7.2502

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2502:

  • ADDED: Beta support for VS2008 Beta 2
  • ADDED: Automatic updates for ClickOnce projects.
  • ADDED: The IsNetworkDeployed method to the ADXAddinModule class.

Add-in Express Extensions for Microsoft Outlook, build 918:

  • ADDED: Beta support for VS2008 Beta 2
  • ADDED: The ADXOlFormsCollectionItem.GetCurrentForm method.
  • ADDED: An individual size of Advanced Form Region for each folder type.
  • FIXED: ADXOlForm did not show up after inspector preview.
  • FIXED: Hidden ADXOlForms were shown after the HTML Body had been changed.
  • FIXED: Exception after clicking the Accept button in a Meeting Request
  • FIXED: ADXOlForm did not show up in an inspector after being moved to other Item by using Ctrl + >,< when Word was used for reading Rich Text e-mail messages.
  • FIXED: For the Windows 2003 Server OS, the AdxWMIEmulateWindow caption showed up in an Inspector.
  • FIXED: The Form.AcceptButton property did not work.

Add-in Express Extensions for Microsoft Excel, build 918:

  • ADDED: Basic functionality for embeding .NET forms into Excel windows.

Add-in Express 2007 Extensions for Microsoft Office Toolbars, build 460

  • FIXED: A bug with the FolderBrowserDialog, OpenFileDialog and SaveFileDialog dialogs.
  • FIXED: A bug with the Validating and Validated events.

03-Oct-07: Add-in Express 2007 for VSTO - version 3.6.2501

Premium Build 2007.3.6.2501

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2501:

  • ADDED: The NativeWindowCaption and NativeWindowHandle properties to the ADXAddinModule component.
  • ADDED: The ImageTransparentColor property to ribbon components.
  • FIXED: A problem with ADXCommandBarButton components when they were placed after an advanced control.
  • FIXED: The Supertip didn't show up for the ADXRibbonMenu if it was added to the ADXRibbonSplitButton.
  • FIXED: A problem with Crystal Report components in the Publish wizard.
  • FIXED: A problem with the transparent image color in the Add-in Express designer.
  • FIXED: A problem with images on the ADXRibbonItem component.

Add-in Express 2007 Extensions for Microsoft Outlook, build 917:

  • FIXED: ADXOlFormsCollectionItems became empty when you clicked Cancel in ADXOlFormsCollection Editor.
  • FIXED: Menu Project / Add* added ADXOlForm as a sub-item of the current file.
  • FIXED: ADXOlForm did not show up when Word 2002/2003 was used for editing Rich Text e-mail messages.
  • FIXED: The TAB and DEL keys did not react when using a control which had an embedded System.Windows.Forms.WebControl.
  • ADDED: A workaround for the slow start issue when advanced form regions are used for an Exchange account with dialup. See http://www.add-in-express.com/forum/read.php?FID=5&TID=2126

14-Sep-07: Add-in Express 2007 for VSTO - version 3.6.2500

Premium Build 2007.3.6.2500

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2500:

  • ADDED: The ParseMsoXmlTypeAs property to the ADXRibbonButton component.

Add-in Express 2007 Extensions for Microsoft Outlook, build 916:

  • FIXED: Refreshing a folder when the Outlook start-up folder has no ADXOlForm with WebViewPane layout.
  • FIXED: Pressing the FN key on notebooks raises the exception.

30-Jul-07: Add-in Express 2007 for VSTO - version 3.6

Public Release 2007.3.6.2499

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2499:

  • ADDED: The OfficeColorSchemeChanged event to the ADXExcelAddin, ADXWordAddin, ADXPowerPointAddin, ADXOutlookAddin classes.
  • ADDED: The OfficeColorScheme property to the ADXExcelAddin, ADXWordAddin, ADXPowerPointAddin, ADXOutlookAddin classes.
  • ADDED: The ClickOnce Module wizard.
  • ADDED: CommandBar visual designer.
  • FIXED: A problem with some properties of the Ribbon built-in controls.

Add-in Express 2007 Extensions for Microsoft Outlook, build 915:

  • ADDED: Double click on the splitter hides the Advanced Form Region.
  • FIXED: ADXOlFormsCollectionItems were not deleted when ADXOlFormsManager was deleted in the design mode.
  • FIXED: It was impossibe to add an ADXOlForm to a sulution subfolder in design-time.

13-Jul-07: Add-in Express 2007 for VSTO, Premium - version 3.5

Premium Build 2007.3.5

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2498:

  • CHANGED: The Publish wizard.
  • FIXED: The DisplayAlerts property of the ADXAddinModule didn't work.

Add-in Express 2007 Extensions for Microsoft Outlook, build 914:

  • FIXED: The ADXOlForm.Show() method could show up some other ADXOlForm instance.

26-Jun-07: Add-in Express 2007 for VSTO, Premium - version 3.5

Premium Build 2007.3.5

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2497:

  • ADDED: The Ribbon TAB Designer.
  • FIXED: The CheckForUpdates method didn't work.

Add-in Express 2007 Extensions for Microsoft Outlook, build 913:

  • FIXED: The "COM object that has been separated from its underlying RCW cannot be used" exception fired when you change layout-related properties of ADXOlFormsCollectionItem.
  • FIXED: Incorrect drawing of the splitter in the WebViewPane layout.
  • FIXED: The AddinName property related exception in the SetOwner method.

18-Jun-07: Add-in Express 2007 for VSTO - version 3.5

Public Release 2007.3.5

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2496:

  • ADDED: Add-in Express ClickOnce Solution.
  • ADDED: The ADXRibbonCommand component.
  • ADDED: The Dynamic property to the ADXRibbonMenu components
  • ADDED: The AddinName property to the ADXExcelAddin, ADXWordAddin, ADXOutlookAddin, ADXVisioAddin, ADXPowerPointAddin, ADXInfoPathAddin classes.
  • ADDED: The Description property to the ADXExcelAddin, ADXWordAddin, ADXOutlookAddin, ADXVisioAddin, ADXPowerPointAddin, ADXInfoPathAddin classes.
  • ADDED: The LoadBehavior property to the ADXExcelAddin, ADXWordAddin, ADXOutlookAddin, ADXVisioAddin, ADXPowerPointAddin, ADXInfoPathAddin classes.
  • ADDED: The CodeGroups property to the ADXAddinModule class.
  • ADDED: The Shared property to the ADXRibbonTab, ADXRibbonGroup, ADXRibbonBox and ADXRibbonButtonGroup components.
  • FIXED: A problem with Ribbon controls when several add-ins add controls to the same Ribbon tab.
  • FIXED: ADXRibbonDropDown did not refresh its state.
  • CHANGED: The ADXModule wizard creates install custom actions automatically.
  • FIXED: The Tab, Del key did not work for a WebBrowser control.
  • FIXED: The Shift + Tab key did not work.
  • FIXED: When using Word as an e-mail editor, it was impossible to change the e-mail body in the ADXOlForm.ADXBeforeFormShow and ADXOLForm.ADXAfterFormShow events.
  • FIXED: The state of the Splitter was saved at improper time.
  • ADDED: Restoring the ADXOlForm size after minimizing/restoring the size of an Outlook window.

10-Apr-07: Add-in Express 2007 for VSTO, Premium - version 3.4

Premium Build 2007.3.4

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2495:

  • FIXED: A problem with the State property of the ADXCommandBarButton component.
  • FIXED: A conflict when the same keyboard shortcut is defined in both the ADXOlForm and Outlook.
  • ADDED: ADXOlFormsCollectionItem.Tag, ADXOlForm.CurrentOutlookWindowHandle properties.

30-Mar-07: Add-in Express 2007 for VSTO, Premium - version 3.4

Premium Build 2007.3.4

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2494:

  • FIXED: A problem with task panes in Excel 2007 and PowerPoint 2007 at the runtime.
  • FIXED: ADXOlForm overlapped the message body when switching between Word Inspector windows.
  • FIXED: The BottomNavigationPane layout worked incorrectly after minimizing Outlook Explorer window.
  • FIXED: The Visible property returned False in the VisibleChange event after invoking the Hide method.
  • FIXED: An ADXOlForm lost focus after the user printed some symbols in the form's controls.
  • ADDED: The WebViewPane layout now works without ActiveX control. You don't need anymore a) to deploy ADXOlFormContainer.msm with your add-in and b) to add AddinExpress.MSO.dll to GAC.

14-Mar-07: Add-in Express 2007 for VSTO - version 3.4

Public Release 2007.3.4

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 2492:

  • FIXED: A problem with the Visible property of the ADXTaskPane component at runtime.
  • FIXED: Forms didn't show up when Outlook was started with no UI and then visualized.
  • FIXED: The NavigationPane region does not display when the WebViewPane region displays.
  • FIXED: When the Hide method was called, the Visible property was True in the VisibleChange event.
  • FIXED: Entering some characters caused the form to loose focus.
  • ADDED: TADXOlFormsManager events: ADXNavigationPaneMinimize(2007 only), ADXTodoBarHide, ADXTodoBarMinimize, ADXTodoBarShow
  • ADDED: FolderObj, ExplorerObj, InspectorObj properties in the BeforeFormInstanceCreateEventArgs parameter of ADXBeforeFormInstanceCreate event.
  • ADDED: The posibbility change size of ADXOLForm if Splitter of ADXOlFormsCollectionItem setted to None
  • ADDED: Posibility change a layout in the ADXOLForm.ADXBeforeFormShow event

16-Feb-07: Add-in Express 2007 for VSTO - version 3.3

Public Release 2007.3.3

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 3.3.2492:

  • None.

Add-in Express 2007 Extensions for Microsoft Outlook, VSTO Edition 3.3.905:

  • ADDED: Advanced splitter with the Minimize/Restore button
  • ADDED: ADXOlFormsManager events: ADXReadingPaneHide, ADXReadingPaneShow, ADXReadingPaneMove, ADXNavigationPaneHide, ADXNavigationPaneShow
  • FIXED: Exception related to theming in Windows 2000
  • FIXED: Cursor went away from the TO field when changing the size of WordInspector
  • FIXED: ADXOlFormsManager raised an exception when selecting the root of an IMAP store
  • FIXED: ADXOlFormsManager raised an exception when showing a form in the Public Folder and its subfolders
  • FIXED: Ctrl + Shift + M didn't work when switching to another TADXOlForm
  • FIXED: SelectionChange event raised for invisible ADXOlForm

Add-in Express 2007 Extensions for Microsoft Office Toolbars, VSTO Edition, 3.3.457:

  • FIXED: Bug with TaskItem in Outlook 2003.

31-Jan-07: Add-in Express 2007 for VSTO - version 3.2

Public Release 2007.3.2

This version includes all changes of previous builds and betas and adds some new features, namely:

Add-in Express 2007 for VSTO, build 3.2.2491:

  • ADDED: Microsoft Office 2007 support:
    • components: ADXRibbonTab, ADXRibbonQuickAccessToolbar and ADXRibbonOfficeMenu.
    • controls: ADXRibbonGroup, ADXRibbonBox, ADXRibbonButtonGroup, ADXRibbonButton, ADXRibbonSplitButton, ADXRibbonLabel, ADXRibbonCheckBox, ADXRibbonEditBox, ADXRibbonComboBox, ADXRibbonDropDown, ADXRibbonGallery, ADXRibbonMenu, ADXRibbonSeparator, ADXRibbonMenuSeparator, ADXRibbonDialogBoxLauncher and ADXRibbonItem.
    • ADXWordAddIn, ADXExcelAddIn, ADXOutlookAddIn, ADXPowerPointAddIn properties: Namespace and StartFromScratch
    • ADXAddInModule methods: FindRibbonControl.
    • ADXWordAddIn, ADXExcelAddIn, ADXOutlookAddIn, ADXPowerPointAddIn events: OnRibbonBeforeCreate, OnRibbonBeforeLoad and OnRibbonLoaded.
  • ADDED: Microsoft InfoPath 2007 support.
  • ADDED: Support for Office 2007 custom task panes:
    • classes: AddinExpress.VSTO.ADXTaskPane, AddinExpress.VSTO.ADXCustomTaskPaneCollection
    • ADXWordAddIn, ADXExcelAddIn, ADXOutlookAddIn, ADXPowerPointAddIn properties: TaskPanes
    • ADXWordAddIn, ADXExcelAddIn, ADXOutlookAddIn, ADXPowerPointAddIn events: OnTaskPaneBeforeCreate, OnTaskPaneAfterCreate, OnTaskPaneBeforeShow, OnTaskPaneAferShow and OnTaskPaneBeforeDestroy.
  • ADDED: The MailMergeDataSourceValidate2 event to the ADXWordAddin component.
  • ADDED: The WorkbookRowsetComplete event to the ADXExcelAddin component.
  • ADDED: The AfterCalculate event to the ADXExcelAddin component.
  • ADDED: The SlideShowOnNext event to the ADXPowerPointAddin component
  • ADDED: The SlideShowOnPrevious event to the ADXPowerPointAddin component
  • ADDED: The AttachmentContextMenuDisplay event to the ADXOutlookAddin component.
  • ADDED: The FolderContextMenuDisplay event to the ADXOutlookAddin component.
  • ADDED: The StoreContextMenuDisplay event to the ADXOutlookAddin component.
  • ADDED: The ShortcutContextMenuDisplay event to the ADXOutlookAddin component.
  • ADDED: The ViewContextMenuDisplay event to the ADXOutlookAddin component.
  • ADDED: The ItemContextMenuDisplay event to the ADXOutlookAddin component.
  • ADDED: The ContextMenuClose event to the ADXOutlookAddin component.
  • ADDED: The ItemLoad event to the ADXOutlookAddin component.
  • ADDED: The BeforeFolderSharingDialog event to the ADXOutlookAddin component.
  • ADDED: The PageChange event to the ADXOutlookAddin component.
  • ADDED: The AttachmentRemove event to the 'ADX Outlook Item Events' class.
  • ADDED: The BeforeAttachmentAdd event to the 'ADX Outlook Item Events' class.
  • ADDED: The BeforeAttachmentPreview event to the 'ADX Outlook Item Events' class.
  • ADDED: The BeforeAttachmentRead event to the 'ADX Outlook Item Events' class.
  • ADDED: The BeforeAttachmentWriteToTempFile event to the 'ADX Outlook Item Events' class.
  • ADDED: The Unload event to the 'ADX Outlook Item Events' class.
  • ADDED: The BeforeAutoSave event to the 'ADX Outlook Item Events' class.
  • ADDED: The 'recursive' parameter to the constructor of the ADXOutlookItemsEvents and ADXOutlookFoldersEvents classes.
  • CHANGED: The ADXBuiltInControl.DisableStandardAction property can be changed at runtime in the ActionEx event handler of a built-in control.
  • FIXED: A problem with the Change event of the ADXCommandBarComboBox, ADXCommandBarDropDownList and ADXCommandBarEdit components.

Add-in Express 2007 Extensions for Microsoft Outlook, VSTO Edition 3.3.904:

  • ADDED: More than one ADXOlForm per Explorer or Inspector layout.
  • ADDED: New items in ADXOlFormsCollectionItem.ExplorerLayout:
    • BottomOutlookBar: 2000, 2002 only
    • BottomNavigationPane: 2000, 2002 - Folder List; 2003, 2007 - Navigation Pane
    • BottomTodoBar: 2007 only
  • ADDED: The ADXOlFormsCollectionItem.ExplorerMessageClasses property.
  • ADDED: New method and property to ADXOlFormsCollectionItem: FormInstances and FormInstanceCount NOTE. Use them to access form instantces created by the given item.
  • ADDED: The ADXOlFormsManager.ADXBeforeFolderSwitchEx event.
  • ADDED: The ADXOlFormsManager.ADXFolderSwitchEx event. NOTE. This event fires after all Explorer forms are shown.
  • ADDED: The ADXOlFormsManager.ADXBeforeFormInstanceCreate event.
  • ADDED: The ADXOlForm.Activate method
  • CHANGED: ADXOlFormsManager.ADXFolderSwitch is deprecated. NOTE. Use the ADXOlForm.Visible property in the ADXOlForm.BeforeFormShow event to control the form visibility.
  • CHANGED: ADXOlFormsManager. The LockUpdates and UnlockUpdates methods are deprecated. Their use doesn't have any effect. NOTE. Now, changes in the item's properties affect the item's forms only.
  • CHANGED: ADXOlFormsManager.CurrentForm is deprecated. NOTE. Use the FormInstances method and FormInstanceCount property of the item to access form instances.
  • ALTERED: Now it is impossible to change the size of ADXOlForm programmatically.

Add-in Express 2007 Extensions for Microsoft Office Toolbars, VSTO Edition, 3.3.455:

  • ADDED: Office 2007 support.

06-Nov-06: Add-in Express .Net for VSTO, Premium Suite - version 2.7.2389

Public Release 2.7

This version includes all changes of previous builds and betas and adds some new features, namely:


Add-in Express .NET for VSTO, 2.7.2389:

  • ADDED: VSTO 2005 SE is supported.
  • ADDED: x64 platform is supported.

Add-in Express Extensions .NET for Microsoft Outlook, 1.5.902:

  • FIXED: DevExpress controls don't show their popups when placed on AdxOlForm.
  • ADDED: The Add-in Express Extensions now works on the X64 platform.

Toolbar Controls .NET for Microsoft Office, 1.1.415:

  • FIXED: Incompatibility problems with some third-party add-ins.
  • FIXED: The embedded control now becomes hidden if the toolbar's size becomes less than that of the control.
  • ADDED: Control Adaptors for Word, Excel and PowerPoint.

Known Issues of Toolbar Controls .NET for Microsoft Office, 1.1.415

  • Infragistics components lose their event handlers at run-time if placed on the Add-in Module. To place Infragistics components on a toolbar place them on UserControl first, then add the UserControl component onto the Add-in Module.

06-Nov-06: Add-in Express .Net for VSTO - version 2.7.2389

Public Release 2.7

This version includes all changes of previous builds and betas and adds some new features, namely:

  • ADDED: VSTO 2005 SE is supported.
  • ADDED: x64 platform is supported.




Client login

 

Login 

Password 

 

Remember me

Forgot my password



Build Outlook plugin in VSTO 2005 - video