Component set to develop Microsoft Outlook, Excel,
Word and PowerPoint add-in in .NET
Add-in Express™
for Microsoft® Office and .net
17-Jun-08: Add-in Express 2007 for .NET - version 3.8
Public Release 2007.3.8.1891
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2007 for .NET, build 1891:
- FIXED: A problem with Add-in Express install package on Vista.
Add-in Express Extensions for Microsoft Outlook, build 923:
- None.
Add-in Express 2007 Extensions for Microsoft Office Toolbars, build 460
- None.
16-Jun-08: Add-in Express 2008 for Office and .NET - version 4.2.1908
Public Release 2008.4.2.1908
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2008 for .NET, build 1908:
- FIXED: A problem with context menu designer component.
Add-in Express Extensions for Microsoft Outlook, build 934:
- CHANGED: Algorithms were optimized for the InspectorRegion layout.
Add-in Express Extensions for Microsoft Excel, build 934:
- None.
Add-in Express 2008 Extensions for Microsoft Office Toolbars, build 463
- None.
11-Jun-08: Add-in Express 2008 for Office and .NET - version 4.2
Public Release 2008.4.2.1907
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2008 for .NET, build 1907:
- ADDED: Support for Registration Free COM.
- ADDED: The ProcessBeforeFolderMove and ProcessBeforeItemMove event handlers to the ADXOutlookItemsEvents class.
- ADDED: The SyncObjects events to the ADXOutlookAppEvents class.
- ADDED: The ADXContextMenu, ADXMainMenu, ADXOlExplorerMainMenu and ADXOlInspectorMainMenu components.
- ADDED: The 'ADX XLL Module' wizard.
- ADDED: The 'ADX XLL Additional Module' wizard.
- ADDED: The 'ADX RTD Module' wizard.
- ADDED: The 'ADX Smart Tag Module' wizard.
- ADDED: The CheckForUpdates method to the ADXXLLModule class.
- CHANGED: The signature of the OnKeyDown event in the ADXAddinModule class.
- CHANGED: The products.exe tool is now moved to the 'Application Data' folder of the user's profile.
- FIXED: A problem with app.config file in the ClickOnce installer.
- FIXED: A problem with the registration of Excel Automation and XLL add-ins.
- FIXED: A problem with task panes and recurrent appointments in Outlook 2007 with 'Cached Exchange Mode' turned off.
Add-in Express Extensions for Microsoft Outlook, build 933:
- ADDED: FolderView, ReadingPane, InspectorRegion beta layouts.
- ADDED: In WebView, the title reflects the Text property of the currently active form.
- ADDED: Ability to change ADXOlForm.Text in the ADXBeforeFormShow event for showing the changed title in the Advanced Form Region header.
- ADDED: The ADXEnter and ADXLeave events to ADXOlForm.
- ADDED: The PostMessage method and ADXPostMessage event to ADXOlForm.
- ADDED: The ADXCloseButtonClickEventArgs.DisableItem property to the ADXCloseButtonClick event argument. Use this property when you want to disable ADXOlFormsCollectionItem in the ADXCloseButtonClick event.
- ADDED: The GetTextEditor(object InspectorObj) function that returns an object of the ITextDocument type. See Text Object Model in MSDN.
- FIXED: ADXOlForm did not show up for MeetingRequest inspectors.
- FIXED: Explorer ADXOlForms were deleted when a new Inspector was being opened and Outlook was minimized.
- FIXED: A sub pane was displayed incorrectly in a calendar view after hiding and showing an ADXOlForm in Outlook 2003.
- FIXED: Explorer got focus when switching between emails in an inspector.
- FIXED: In WebViewPane, ADXOlForm did not show up for the current folder after enabling an add-in via the COM Add-ins dialog.
- FIXED: The "Object reference not set to an instance of an object" exception might occur when an email was sent from Windows Explorer.
- FIXED: Outlook might hang if an email was sent from Windows Explorer and FolderSyncIssues was accessible.
- FIXED: Impossibility to use greek stresses.
- CHANGED: The invocation point of the ADXOlForm.Activated event is changed. As a result, it is possible now to set the focus to a form control in this event. Also, in this event, the Visible and Active properties returned false, now they return true.
Add-in Express Extensions for Microsoft Excel, build 933:
- ADDED: Ability to change ADXExcelTaskPane.Text in the ADXBeforeFormShow event for displaying the changed title in the Advanced Custom Task Pane header.
- ADDED: The ADXCloseButtonClickEventArgs.DisableItem property to the ADXCloseButtonClick event argument. Use this property when you want to disable ADXExcelTaskPanesCollectionItem in the ADXCloseButtonClick event.
- ADDED: The ADXEnter and ADXLeave events to ADXExcelTaskPane.
- ADDED: The PostMessage metod and ADXPostMessage event to ADXExcelTaskPane.
- FIXED: The size of ADXExcelTaskPane was saved incorrectly.
- FIXED: Impossibility to access the document properties screen under Excel 2007 when ADXExcelTaskPanesManager is used.
- FIXED: Impossibility to use greek stresses.
- CHANGED: The invocation point of the ADXExcelTaskPane.Activated event is changed. As a result, it is possible now to set the focus to a form control in this event. Also, in this event, the Visible and Active properties returned false, now they return true.
Add-in Express 2008 Extensions for Microsoft Office Toolbars, build 463
- FIXED: A bug with handling some keyboard shortcuts.
10-Jun-08: Add-in Express 2007 for .NET - version 3.8
Public Release 2007.3.8.1890
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2007 for .NET, build 1890:
- FIXED: A problem with task panes and recurrent appointments in Outlook 2007 with 'Cached Exchange Mode' turned off.
Add-in Express Extensions for Microsoft Outlook, build 923:
- FIXED: ADXOlForm did not show up for MeetingRequest inspectors.
- FIXED: Explorer ADXOlForms were deleted when a new Inspector was being opened and Outlook was minimized.
- FIXED: A sub pane was displayed incorrectly in a calendar view after hiding and showing an ADXOlForm in Outlook 2003.
- FIXED: Explorer got focus when switching between emails in an inspector.
- FIXED: In WebViewPane, ADXOlForm did not show up for the current folder after enabling an add-in via the COM Add-ins dialog.
- FIXED: The "Object reference not set to an instance of an object" exception might occur when an email was sent from Windows Explorer.
- FIXED: Outlook might hang if an email was sent from Windows Explorer and FolderSyncIssues was accessible.
- FIXED: Impossibility to use greek stresses.
Add-in Express 2007 Extensions for Microsoft Office Toolbars, build 460
- None.
15-Jan-08: Add-in Express 2007 for .NET - 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 .NET, build 1886:
- 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.
Add-in Express Extensions for Microsoft Outlook, build 921:
- FIXED: An inspector hung when when sending a file via Windows Explorer or Word
Add-in Express Extensions for Microsoft Excel, build 921:
- None
Add-in Express 2007 Extensions for Microsoft Office Toolbars, build 460
- None.
14-Jan-08: Add-in Express 2008 for .NET - version 4.0 Release
Public Release 2008.4.0
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2008 for .NET, build 1902:
- 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: Inspector hanging when sending a file via Explorer or Word.
- ADDED: The ControlNeeded event to the ADXControlAdapter class.
Security Manager 2007 for Microsoft Outlook, build 1812:
- ADDED: Support for Visual Studio 2008.
21-Dec-07: Add-in Express 2008 for .NET - version 4.0
Public Beta 2008.4.0
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2008 for .NET, build 1900:
- ADDED: A memory manager to XLL solution to improve performance of Add-in Express based XLL add-ins.
- ADDED: Support of hidden functions to XLL add-ins.
- ADDED: Support of macro functions to XLL add-ins.
- ADDED: Support of Excel Worksheet built-in functions and commands to XLL add-ins.
- ADDED: The Prerequisites dialog to the ClickOnce Publish wizard.
- ADDED: Support of the Add-in Express 2008 for Internet Explorer.
- ADDED: Support of the Add-in Express 2008 for Outlook Express.
- FIXED: A problem in the OnStatusChanged method of the ADXOlPropertyPage class at runtime.
- FIXED: A problem with XLL add-ins unregistration (the Add-in dialog should be run at least once to fix the problem after a certain XLL add-in has been unregistered).
- 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: Optimization of work of the WatchEngine internal object.
- 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.
20-Dec-07: Add-in Express 2007 for .NET - 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 .NET, build 1885:
- ADDED: A memory manager to XLL solution to improve performance of Add-in Express based XLL add-ins.
- ADDED: Support of macro functions to XLL add-ins.
- FIXED: The OfficeColorScheme property of the ADXAddinModule class might return an incorrect value.
Add-in Express Extensions for Microsoft Outlook, build 920:
- FIXED: An inspector hung when a mail was sent from Word as attachment
- FIXED: Imposibility to add ADXOlFormsManager to AddinModule in the VS2003
- FIXED: Optimization of work of the WatchEngine internal object
- FIXED: The exception when ReadingPane contains ADXOlForm and Outlook XP is closed.
Add-in Express Extensions for Microsoft Excel, build 920:
- FIXED: The locale bug related to getting Excel.Version
- FIXED: Imposibility to add ADXXlFormsManager to AddinModule in the VS2003
Add-in Express 2007 Extensions for Microsoft Office Toolbars, build 460
- None.
13-Nov-07: Add-in Express 2007 for .NET - version 3.7 HOTFIX -
Public Release 2007.3.7.1883 HOTFIX
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2007 for .NET, build 1883:
- 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.
Security Manager 2007 for Microsoft Outlook, build 1811
- None.
08-Nov-07: Add-in Express 2007 for .NET - version 3.7
Public Release 2007.3.7.1882
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2007 for .NET, build 1882:
- ADDED: Beta support for VS2008 Beta 2
- ADDED: The Unicode is suported now by XLL add-ins written for Excel 2007.
- 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.
- ADDED: The InspectorItemTypes.Report item.
- 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 didn't show up in an Inspector after being moved to another 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 didn't work.
Add-in Express Extensions for Microsoft Excel, build 918:
- ADDED: Basic functionality for embeding .NET forms into Excel windows.
Security Manager 2007 for Microsoft Outlook, build 1811
- None.
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 .NET - version 3.6.1881
Premium Build 2007.3.6.1881
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2007 for .NET, build 1881:
- ADDED: The NativeWindowCaption and NativeWindowHandle properties to the ADXAddinModule component.
- ADDED: The ImageTransparentColor property to ribbon components.
- ADDED: The OnGetFormRegionStorage, OnBeforeFormRegionShow, OnGetFormRegionManifest and OnGetFormRegionIcon events to the ADXOutlookAppEvents component.
- FIXED: A problem with ADXCommandBarButton components when they were placed after an advanced control.
- FIXED: A problem with the Smart Tag and RTD server setup projects under Windows XP (x64).
- 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 .NET - version 3.6.1880
Premium Build 2007.3.6.1880
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2007 for .NET, build 1880:
- ADDED: The ParseMsoXmlTypeAs property to the ADXRibbonButton component.
- FIXED: A problem with registration of C++ projects.
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 .NET - version 3.6
Public Release 2007.3.6.1879
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2007 for .NET, build 1879:
- ADDED: XLL Add-ins (Beta).
- ADDED: The OfficeColorSchemeChanged event to the ADXAddinModule class.
- ADDED: The OfficeColorScheme property to the ADXAddinModule class.
- ADDED: The ClickOnce Module wizard.
- ADDED: CommandBar visual designer.
- ADDED: Add-in Express Class Reference (CHM).
- ADDED: Context Help files.
- FIXED: A problem with some properties of the Ribbon built-in controls.
Add-in Express 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.
10-Jul-07: Add-in Express 2007 for .NET, Premium - version 3.5
Premium Build 2007.3.5.1878
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2007 for .NET, build 1878:
- CHANGED: The ClickOnce Publish wizard.
Add-in Express 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 .NET, 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 .NET, build 1876:
- ADDED: The Ribbon Tab Designer.
- FIXED: The CheckForUpdates method didn't work.
- FIXED: A problem with the Task Pane's registration on the target PC.
-
Add-in Express 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.
18-Jun-07: Add-in Express 2007 for .NET - 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 .NET, build 1875:
- ADDED: Add-in Express ClickOnce Solution - released.
- ADDED: Support of Microsoft VSTO loader.
- ADDED: The Shared property to the ADXRibbonTab, ADXRibbonGroup, ADXRibbonBox and ADXRibbonButtonGroup components.
- ADDED: The ADXClickOnceModule class.
- ADDED: The DisableUAC tool to make an add-in's installation UAC-aware in Vista.
- FIXED: A problem with Ribbon controls when several add-ins add controls to the same Ribbon tab.
- FIXED: ADXRibbonDropDown did not refresh its state.
- FIXED: ADXRTDTopic didn't store the last value.
- 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.
25-May-07: Add-in Express 2007 for .NET, 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 .NET, build 1873:
- ADDED: The ADXRibbonCommand component.
- ADDED: The Dynamic property to the ADXRibbonMenu component.
- ADDED: The OnCreate event to the ADXRibbonMenu component.
Add-in Express Extensions for Microsoft Outlook, build 911:
- FIXED: The Tab key did not react for controls inside a UserControl.
- FIXED: The focus rectangle did not show up.
- ADDED: In the BeforeFormInstanceCreate event, now it is possible to change layouts (with obvious restrictions, though).
Add-in Express 2007 Extensions for Microsoft Office Toolbars, build 459
- FIXED: A bug under Outlook 2000.
30-Apr-07: Add-in Express 2007 for .NET, 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 .NET, build 1872:
- ADDED: Beta support for Microsoft VSTO loader (for C#, VB.NET, J# and Chrom projects).
- ADDED: An Advanced Form region for BottomSubpane, TopSubpane, RightSubpane, LeftSubpane layouts now saves/restores its size depending upon availability of the ReadingPane.
- ADDED: The ADXOlFormsCollectionItem.ApplyTo method.
- ADDED: The ADXOlFormsManager.OnError event.
- FIXED: An exception when a new Outlook instance was started when the currently running instance was shutting down.
- FIXED: A problem with NavigationPane and ReadingPane after minimizing Outlook
10-Apr-07: Add-in Express 2007 for .NET, 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 .NET, build 1870:
- FIXED: A problem with the ClickOnce deployment in Vista.
- 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 .NET, 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 .NET, build 1869:
- FIXED: A problem with ADXOlPropertyPage class in Outlook if the add-in was written for .NET Framework v1.1.
- FIXED: A problem with task panes in Excel 2007 and PowerPoint 2007 at the run-time.
- 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 .NET - 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 .NET, build 1868:
- FIXED: The 'AddinStartupComplete' event fired while the add-in was uninstalled.
- 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: NavigationPane region didn't show if WebViewPane region is shown.
- 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: You can change the size of ADXOLForm if ADXOlFormsCollectionItem.Splitter=None.
- ADDED: Now it is possible to change the form's layout in the ADXOlForm.OnADXBeforeFormShow event
19-Feb-07: Add-in Express 2007 for .Net, Premium - version 3.3
Premium Build 2007.3.3
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2007 for .NET, build 3.3.1867:
- None.
Add-in Express 2007 Extensions for Microsoft Outlook, .NET Edition 3.3.905:
- FIXED: Forms didn't show up when Outlook was started with no UI and then visualized.
Add-in Express 2007 Extensions for Microsoft Office Toolbars, .NET Edition, 3.3.457:
- None.
16-Feb-07: Add-in Express 2007 for .Net - 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 .NET, build 3.3.1867:
- ADDED: The OnActionEx event to the ADXBuiltInControl component.
- ADDED: The ClickOnce beta-support for the Add-in Express based projects (see Developer's Guide).
- FIXED: The 'shadowCopyEnabled' tag in the ADX loader manifest didn't disable the shadow copying of the add-in files.
- FIXED: The 'Exclude From Build' property of the C++ projects was not set to 'Yes' by default for adxloader.dll and adxloader.dll.manifests files.
- FIXED: A problem with the project template of the Excel Automation add-in.
- CHANGED: Now the 'DisplayAlerts' property of the ADXAddinModule is set to 'true' by default.
Add-in Express 2007 Extensions for Microsoft Outlook, .NET 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, .NET Edition, 3.3.457:
- FIXED: Bug with TaskItem in Outlook 2003.
22-Jan-07: Add-in Express 2007 for .Net - version 3.2
Premium Build 2007.3.2
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2007 for .NET, build 3.2.1866:
- FIXED: A problem with items in the ADXRibbonComboBox, ADXRibbonDropDown and ADXRibbonGallery components.
- FIXED: A problem with the Change event of the ADXCommandBarComboBox, ADXCommandBarDropDownList and ADXCommandBarEdit components.
Add-in Express 2007 Extensions for Microsoft Outlook, .NET Edition 3.2.904:
- None.
Add-in Express 2007 Extensions for Microsoft Office Toolbars, .NET Edition, 3.2.456:
- None.
16-Jan-07: Add-in Express 2007 for .Net - 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 .NET, build 3.2.1865:
- ADDED: The MailMergeDataSourceValidate2 event to the ADXWordAppEvents component.
- ADDED: The WorkbookRowsetComplete event to the ADXExcelAppEvents component.
- ADDED: The AfterCalculate event to the ADXExcelAppEvents component.
- ADDED: The SlideShowOnNext event to the ADXPowerPointAppEvents component.
- ADDED: The SlideShowOnPrevious event to the ADXPowerPointAppEvents component.
- ADDED: The MailMergeInsertBarcode event to the ADXPublisherAppEvents component.
- ADDED: The MailMergeRecipientListClose event to the ADXPublisherAppEvents component.
- ADDED: The MailMergeGenerateBarcode event to the ADXPublisherAppEvents component.
- ADDED: The MailMergeWizardFollowUpCustom event to the ADXPublisherAppEvents component.
- ADDED: The BeforePrint event to the ADXPublisherAppEvents component.
- ADDED: The AfterPrint event to the ADXPublisherAppEvents component.
- ADDED: The ShowCatalogUI event to the ADXPublisherAppEvents component.
- ADDED: The HideCatalogUI event to the ADXPublisherAppEvents component.
- ADDED: The AttachmentContextMenuDisplay event to the ADXOutlookAppEvents component.
- ADDED: The FolderContextMenuDisplay event to the ADXOutlookAppEvents component.
- ADDED: The StoreContextMenuDisplay event to the ADXOutlookAppEvents component.
- ADDED: The ShortcutContextMenuDisplay event to the ADXOutlookAppEvents component.
- ADDED: The ViewContextMenuDisplay event to the ADXOutlookAppEvents component.
- ADDED: The ItemContextMenuDisplay event to the ADXOutlookAppEvents component.
- ADDED: The ContextMenuClose event to the ADXOutlookAppEvents component.
- ADDED: The ItemLoad event to the ADXOutlookAppEvents component.
- ADDED: The BeforeFolderSharingDialog event to the ADXOutlookAppEvents component.
- ADDED: The PageChange event to the ADXOutlookAppEvents 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.
- FIXED: The ADXRTDTopic component was case insensitive.
Add-in Express 2007 Extensions for Microsoft Outlook, .NET Edition 3.2.904:
- FIXED: An ADXOlForm appeared twice after using Quick Search.
- FIXED: An ADXOlForm hided, when the user clicked the Next Item or the Previous Item buttons in an Inspector window.
- ADDED: The ADXOlForm.Activate method.
- ALTERED: Now it is impossible to change the size of ADXOlForm programmatically.
Add-in Express 2007 Extensions for Microsoft Office Toolbars, .NET Edition, 3.2.456:
- None.
29-Dec-06: Add-in Express 2007 for .Net - version 3.1
Public Release 2007.3.1
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express 2007 for .NET, build 3.1.1864:
- ADDED: Support for Office 2007 custom task panes:
- classes: AddinExpress.MSO.ADXTaskPane, AddinExpress.MSO.ADXCustomTaskPaneCollection
- ADXAddInModule properties: TaskPanes
- ADXAddInModule events: OnTaskPaneBeforeCreate, OnTaskPaneAfterCreate, OnTaskPaneBeforeShow, OnTaskPaneAferShow, and OnTaskPaneBeforeDestroy.
- ADDED: Add-in Express Loader allows installing your assemblies with non-administrator priveleges (see Development Guide).
- ADDED: The ADXRTDServerModule.RegisterForAllUsers property. This property is supported by the Add-in Express Loader only.
- ALTERED: The ADXBuiltInControl.DisableStandardAction property can be changed at runtime in the Action event handler of a built-in control.
Add-in Express 2007 Extensions for Microsoft Outlook, .NET Edition 3.1.903:
- 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.
- ALTERED: ADXOlFormsManager.ADXBeforeFolderSwitch is deprecated.
- ADDED: The ADXOlFormsManager.ADXBeforeFolderSwitchEx event.
- ALTERED: ADXOlFormsManager.ADXFolderSwitch is deprecated. NOTE. Use the ADXOlForm.Visible property in the ADXOlForm.BeforeFormShow event to control the form visibility.
- ADDED: The ADXOlFormsManager.ADXFolderSwitchEx event. NOTE. This event fires after all Explorer forms are shown.
- ADDED: The ADXOlFormsManager.ADXBeforeFormInstanceCreate event.
- ALTERED: 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.
- ALTERED: ADXOlFormsManager.CurrentForm is deprecated. NOTE. Use the FormInstances method and FormInstanceCount property of the item to access form instances.
Add-in Express 2007 Extensions for Microsoft Office Toolbars, .NET Edition, 3.1.455:
- ADDED: Office 2007 support.
- ADDED: Vista support.
30-Oct-06: Add-in Express .Net, Premium Suite - version 2.8.1763
Public Release 2.8
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express .NET, 2.8.1763:
- ADDED: The CheckOldValue property to the ADXRTDTopic component.
- ADDED: The CallProxyMethod0..5 to the ADXAddinModule component to call the add-in methods from another application domain.
- ADDED: The CallMethod0..5 methods to the ADXRemoteObject class to call the add-in methods from the VBA code.
- ADDED: The support of Windows XP x64 Edition.
- FIXED: ADX shims were built for the x86 target platform only.
- FIXED: A problem with the Performance Counter if it is disabled on the target PC.
- FIXED: The Dirty event fired only once if the add-in is written in VS.NET 2005.
- FIXED: The ADX Loader prevented add-in upgrades by replacing add-in dlls.
- FIXED: The PropertyPage event didn't work in the ADXSmartTag component.
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.
Known Issues of Add-in Express Extensions .NET for Microsoft Outlook, 1.5.902
- In Visual Studio .NET 2003, the reference to AddinExpress.OL.2003.dll is not added automatically when adding ADXOlFormsManager to AddinModule right after creating a project. You can add the reference manually or switch between the designer and code modes before adding ADXOlFormsManager.
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.
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.
Outlook Security Manager, 1.6.1708:
- ADDED: The support of Windows XP x64 Edition.
30-Oct-06: Add-in Express .Net - version 2.8.1763
Public Release 2.8
This version includes all changes of previous builds and betas and adds some new features, namely:
- ADDED: The CheckOldValue property to the ADXRTDTopic component.
- ADDED: The CallProxyMethod0..5 to the ADXAddinModule component to call the add-in methods from another application domain.
- ADDED: The CallMethod0..5 methods to the ADXRemoteObject class to call the add-in methods from the VBA code.
- ADDED: The support of Windows XP x64 Edition.
- FIXED: ADX shims were built for the x86 target platform only.
- FIXED: A problem with the Performance Counter if it is disabled on the target PC.
- FIXED: The Dirty event fired only once if the add-in is written in VS.NET 2005.
- FIXED: The ADX Loader prevented add-in upgrades by replacing add-in dlls.
- FIXED: The PropertyPage event didn't work in the ADXSmartTag component.
04-Oct-06: Add-in Express .Net, Premium Suite 2.7.1762
Public Release 2.7
This version includes all changes of previous builds and betas and adds some new features, namely:
Add-in Express .NET, 2.7.1762:
- None.
ADX Extensions .NET for Microsoft Outlook, 1.4.901:
- FIXED: The Click event didn't fire up for a control located on UserControl placed on ADXOlForm.
- FIXED: The WebView ADXOlForm was not cached.
- FIXED: Setup program required Framework 1.1.4322 to be installed for development machines with Visual Studio .NET 2005 only.
- FIXED: ADXOlForm didn't show up after the first FolderSwitch event.
- FIXED: ADXOlForm disappeared if the user clicks the Assign button in Task Inspector.
- FIXED: The ADXOlFormsManager.CurrentForm property returned null if ExplorerLayout = WebViewPane
- ADDED: The TopSubpane option to the InspectorLayout enum.
- ADDED: You can change the size of a displayed form, say Me.Width = 200 (in pixels). Width changing is valid for Left and Right sub-panes. Height changing is valid for Top and Bottom sub-panes.
Toolbar Controls .NET for Microsoft Office, 1.0.414:
- None.
Outlook Security Manager, 1.6.1707:
- None.
28-Jul-06: Add-in Express .Net 2.7.1762
Public Release 2.7
This version includes all changes of previous builds and betas and adds some new features, namely:
- ADDED: The BeforeOptionPageAdd event to the ADXOutlookAppEvents component.
- ADDED: The PageType property to the ADXAddinModule class.
- ADDED: The C++ loader is added while a new ADX based project is created.
- ADDED: The CurrentInstance field to the ADXAddinModule, ADXRTDServerModule and ADXSmartTagModule classes to access the modules in .NET Forms at the runtime.
- FIXED: A problem with the smart tags registration on the target PC.
30-Mar-06: Add-in Express .NET 2.4
Public Release 2.4
This version includes all changes of previous premium builds, namely:
- ADDED: The setup project is automatically generated with the Add-in Express .NET Project Wizards on Visual Studio 2005.
- ADDED: Now Add-in Express .NET supports Borland Delphi 2006.
- ADDED: The following methods to the ADXAddinModule class: CallProxyMethod, GetProxyProperty, SetProxyProperty. These methods are useful when an add-in is built with the C++ shim. They allow making calls from the Outlook Property page to the ADX add-in across domains. Now it is possible to call public methods/properties as well as private members. There is an OutlookPropertyPage example in the ADX installation package that shows how to use this feature.
- ADDED: The CVErr function to the ADXExcelAddinModule component.
- ADDED: The following events to the ADXExcelAppEvents component: WorkbookSync, WorkbookBeforeXmlImport, WorkbookAfterXmlImport, WorkbookBeforeXmlExport, WorkbookAfterXmlExport.
- ADDED: The VSSetup.doc file contains step by step instructions on how to create the setup project manually in Visual Studio .NET 2003 and 2005.
- ALTERED: Now Add-in Express .NET doesn't support Borland Delphi for .NET 8
- FIXED: A bug with registering the add-in for All Users if you register the shim using the Register property of the setup project item. Also a bug if some .msm modules were not installed before registering the shim. As a solution, the shim registration has been moved to the custom actions. See the VSSetup.doc file to see the changes in creating the setup project. NOTE: The old setup projects on Visual Studio 2003 are still supported.
- FIXED: A problem with adding PIAs to the ADX based add-in project. There were two Office.dll assemblies in one folder of the setup project. Now the Office.dll v7.0.3300.0 assembly is not a dependency assembly for Add-in Express .NET.
- FIXED: The Image property of the ADXCommandBarButton component doesn't work at runtime if Word is set as an editor in Outlook.
- FIXED: A problem with Outlook standard command bars. They were not resized if a user's command bar was placed after them and the user switched between Outlook folders.
See Downloads to download this version.
22-Mar-06: Add-in Express .NET 2.4.1756
Premium Build
- ADDED: The CVErr function to the ADXExcelAddinModule component.
- ADDED: The following events to the ADXExcelAppEvents component: WorkbookSync, WorkbookBeforeXmlImport, WorkbookAfterXmlImport, WorkbookBeforeXmlExport, WorkbookAfterXmlExport.
- FIXED: A problem with adding PIAs to the ADX based add-in project. There were two Office.dll assemblies in one folder of the setup project. Now the Office.dll v7.0.3300.0 assembly is not a dependency assembly for Add-in Express .NET.
- FIXED: The Image property of the ADXCommandBarButton component doesn't work at runtime if Word is set as an editor in Outlook.
See Premium Zone to download this build.
14-Mar-06: Add-in Express .NET 2.4.1755
Premium Build
- ADDED: The setup project is automatically generated with the Add-in Express .NET Project Wizards on Visual Studio 2005.
- ADDED: Now Add-in Express .NET supports Borland Delphi 2006.
- ADDED: The VSSetup.doc file contains step by step instructions on how to create the setup project manually in Visual Studio .NET 2003 and 2005.
- ALTERED: Now Add-in Express .NET doesn't support Borland Delphi for .NET 8
- FIXED: A bug with registering the add-in for All Users if you register the shim using the Register property of the setup project item. Also a bug if some .msm modules were not installed before registering the shim. As a solution, the shim registration has been moved to the custom actions. See the VSSetup.doc file to see the changes in creating the setup project. NOTE: The old setup projects on Visual Studio 2003 are still supported.
See Premium Zone to download this build.
19-Feb-06: Add-in Express .NET, Version 2.3 - Public Release
Added
- Shortcuts are supported in all Office applications. The built-in shortcuts are overrided by Add-in Express shortcuts.
- The HandleShortcuts property to the add-in module.
- Integration with MS Office PIAs for the add-in projects based on Add-in Express. If you have Office PIAs installed they can be included in the add-in project references. Otherwise, Add-in Express can generate Office PIAs, signs them with a strong name and includes in the add-in project references.
- If Office PIAs are used in the add-in project, Add-in Express adds to the add-in module class special typified properties corresponding with the host applications of your add-in. For example, for Outlook add-ins the OutlookApp property is added to the add-in module class.
- Shimmed projects can be registered by regsvr32. Now there is no need to use the Installer class and Custom actions of the Setup project to register Add-in Express based add-ins.
- The "Host Configuration" command has been added to the add-in module. Now you can generate configuration files of your add-in automatically for .NET run-time versions (1.1 or 2.0).
- The XPThemes class to enable XP Styles for .NET controls.
- Now MSForms are supported on Excel worksheets and Word documents.
- The new exception handler to display more detailed information about runtime errors.
- Some new examples are included in the Add-in Express installation package.
- The ADX Excel Sheet Module wizard to the Add New Items dialog.
- The ADX Word Document Module wizard to the Add New Items dialog.
- The ADX Outlook Items Events wizard to the Add New Items dialog.
- The ADX Outlook Folders Events wizard to the Add New Items dialog.
- The ADX Outlook Item Events wizard to the Add New Items dialog.
- The ADX Excel Worksheet Events wizard to the Add New Items dialog.
- The ADXAppDomain property to the ADXAddinModule component.
- Now the ADXOlInspectorCommandBar component saves its position even the temporary property is set to true.
- The Connect event to the ADXRTDTopic component.
- The EPostagePropertyDialog event to the ADXWordAppEvents component.
- The EPostageInsert event to the ADXWordAppEvents component.
- The MailMergeAfterMerge event to the ADXWordAppEvents component.
- The MailMergeAfterRecordMerge event to the ADXWordAppEvents component.
- The MailMergeBeforeMerge event to the ADXWordAppEvents component.
- The MailMergeBeforeRecordMerge event to the ADXWordAppEvents component.
- The MailMergeDataSourceLoad event to the ADXWordAppEvents component.
- The MailMergeDataSourceValidate event to the ADXWordAppEvents component.
- The MailMergeWizardSendToCustom event to the ADXWordAppEvents component.
- The MailMergeWizardStateChange event to the ADXWordAppEvents component.
- The WindowSize event to the ADXWordAppEvents component.
- The SheetPivotTableUpdate event to the ADXExcelAppEvents component.
- The WorkbookPivotTableCloseConnection event to the ADXExcelAppEvents component.
- The WorkbookPivotTableOpenConnection event to the ADXExcelAppEvents component.
- The AdvancedSearchComplete event to the ADXOutlookAppEvents component.
- The AdvancedSearchStopped event to the ADXOutlookAppEvents component.
- The MAPILogonComplete event to the ADXOutlookAppEvents component.
- The ExplorerBeforeMaximize event to the ADXOutlookAppEvents component.
- The ExplorerBeforeMinimize event to the ADXOutlookAppEvents component.
- The ExplorerBeforeMove event to the ADXOutlookAppEvents component.
- The ExplorerBeforeSize event to the ADXOutlookAppEvents component.
- The ExplorerBeforeItemCopy event to the ADXOutlookAppEvents component.
- The ExplorerBeforeItemCut event to the ADXOutlookAppEvents component.
- The ExplorerBeforeItemPaste event to the ADXOutlookAppEvents component.
- The InspectorBeforeMaximize event to the ADXOutlookAppEvents component.
- The InspectorBeforeMinimize event to the ADXOutlookAppEvents component.
- The InspectorBeforeMove event to the ADXOutlookAppEvents component.
- The InspectorBeforeSize event to the ADXOutlookAppEvents component.
- The ModuleName property to the ADXAddinAdditionalModule component.
- The CommandBarsCount property to the ADXAddinAdditionalModule component.
- The CommandBars method to the ADXAddinAdditionalModule component.
- The CommandBarIndexByName method to the ADXAddinAdditionalModule component.
- The CommandBarByName method to the ADXAddinAdditionalModule component.
- The CommandBarIndexOf method to the ADXAddinAdditionalModule component.
- The RegistryKey property to the ADXAddinModule component.
- The HostVersion property to the ADXAddinModule component.
- The XMLSelectionChange event to the ADXWordAppEvents component.
- The XMLValidationError event to the ADXWordAppEvents component.
- The DocumentSync event to the ADXWordAppEvents component.
- The EPostageInsertEx event to the ADXWordAppEvents component.
- The following event to the ADXProjectAppEvents component.
- The WindowGoalAreaChange event to the ADXProjectAppEvents component.
- The WindowSelectionChange event to the ADXProjectAppEvents component.
- The WindowBeforeViewChange event to the ADXProjectAppEvents component.
- The WindowViewChange event to the ADXProjectAppEvents component.
- The WindowActivate event to the ADXProjectAppEvents component.
- The WindowDeactivate event to the ADXProjectAppEvents component.
- The WindowSidepaneDisplayChange event to the ADXProjectAppEvents component.
- The WindowSidepaneTaskChange event to the ADXProjectAppEvents component.
- The WorkpaneDisplayChange event to the ADXProjectAppEvents component.
- The LoadWebPage event to the ADXProjectAppEvents component.
- The ProjectAfterSave event to the ADXProjectAppEvents component.
- The ProjectTaskNew event to the ADXProjectAppEvents component.
- The ProjectResourceNew event to the ADXProjectAppEvents component.
- The ProjectAssignmentNew event to the ADXProjectAppEvents component.
- The ProjectBeforeSaveBaseline event to the ADXProjectAppEvents component.
- The ProjectBeforeClearBaseline event to the ADXProjectAppEvents component.
- The ProjectBeforeClose2 event to the ADXProjectAppEvents component.
- The ProjectBeforePrint2 event to the ADXProjectAppEvents component.
- The ProjectBeforeSave2 event to the ADXProjectAppEvents component.
- The ProjectBeforeTaskDelete2 event to the ADXProjectAppEvents component.
- The ProjectBeforeResourceDelete2 event to the ADXProjectAppEvents component.
- The ProjectBeforeAssignmentDelete2 event to the ADXProjectAppEvents component.
- The ProjectBeforeTaskChange2 event to the ADXProjectAppEvents component.
- The ProjectBeforeResourceChange2 event to the ADXProjectAppEvents component.
- The ProjectBeforeAssignmentChange2 event to the ADXProjectAppEvents component.
- The ProjectBeforeTaskNew2 event to the ADXProjectAppEvents component.
- The ProjectBeforeResourceNew2 event to the ADXProjectAppEvents component.
- The ProjectBeforeAssignmentNew2 event to the ADXProjectAppEvents component.
- The ApplicationBeforeClose event to the ADXProjectAppEvents component.
- The following event to the ADXOutlookAppEvents component.
- The NewMailEx event to the ADXOutlookAppEvents component.
- The BeforeReminderShow event to the ADXOutlookAppEvents component.
- The ReminderAdd event to the ADXOutlookAppEvents component.
- The ReminderChange event to the ADXOutlookAppEvents component.
- The ReminderFire event to the ADXOutlookAppEvents component.
- The ReminderRemove event to the ADXOutlookAppEvents component.
- The Snooze event to the ADXOutlookAppEvents component.
Fixed
- It was possible to add command bar with an empty name.
- The Outlook folder was not accessible in the NamespaceOptionPagesAdd event handler.
- The NewFolder property of the ADXOlExplorerBeforeFolderSwitchEventArgs class was not accessible in the ExplorerBeforeFolderSwitch event handler.
- The NewView property of the ADXOlExplorerBeforeViewSwitchEventArgs class was not accessible in the ExplorerBeforeViewSwitch event handler.
- Outlook 2000 can hang if the ADX based add-in is loaded.
- The FolderNames collection of the ADXOlExplorerCommandBar and ADXOlInspectorCommandBar components was case sensitive.
- An Add-in Express based add-in project was not registered if a new configuration had been applied to the solution (Visual Studio .NET 2005).
- An Add-in Express based add-in project was not compiled if a new Windows Form was added to the project (Visual Studio .NET 2005).
- The shim project was not built correctly if a solution was created in a separate directory.
Altered
- Now one setup package includes Add-in Express .NET for Visual Studio 2003 and 2005, and Delphi .NET 8 and 2005.
- All examples for Visual Studio 2005 include setup projects. Please consult with these examples to create setup projects on Visual Studio 2005.
14-Nov-05: Add-in Express .NET, Version 2.2 for Visual Studio 2005 Release
Add-in Express .NET 2.2 for Visual Studio 2005 has no changes compared to Add-in Express .NET 2.2 for Visual Studio 2003. Please note, currently you cannot run both versions, for VS 2005 and VS 2003, on one PC. We will be able to provide the parallel work of both versions as soon as Microsoft has fixed several critical bugs in Visual Studio 2005 preventing us from doing it right now.
12-Jun-05: Add-in Express .NET, Version 2.2 Release
In addition to bugs fixing we added or altered:
- Support of Microsoft Publisher 2003. Now you can develop COM add-ins for Publisher.
- Support of Borland Delphi 2005. Add-in Express .NET can be used in Delphi 2005 for .NET.
- Unmanaged shims. You can generate a key pair to sign your projects with strong name and create unmanaged shims for COM Add-ins, Smart Tags and RTD Servers. All this is available when you create a project based on Add-in Express.
- Event handler components. They implement all events of the Application object of host applications. For example, you can handle the NewMail event with a couple of clicks. All event handler components are available via the "Add Event" command of the add-in module.
- Excel Automation Add-ins. With this feature you can embed new functions for MS Excel. You can create an Excel automation module with the "Add New Item" dialog box of the add-in project.
- Multi module COM add-ins. We added this to allow you to organize the code of your add-in in a simpler way provided you have more than one button in the add-in :-) You can create an additional module with the "Add New Item" dialog box of the add-in project.
- Multi add-in projects. Now you can include several add-ins in one COM Add-in assembly. You can add a new COM add-in to your project with the "Add New Item" dialog box of the add-in project.
- Finally the most IMPORTANT. We've got rid of automatic project registration. Earlier COM add-ins were registered automatically when you compiled them. Because of this you changes might sometimes not to be reflected. Now you can avoid this problem with two new items in the Tools menu, "Register ADX Project" and "Unregister ADX Project".
01-Feb-05: Add-in Express .NET 2.2 Public Preview
In addition to bugs fixing we added or altered:
- Support of Microsoft Publisher 2003. Now you can develop COM add-ins for Publisher.
- Support of Borland Delphi 2005. Add-in Express .NET can be used in Delphi 2005 for .NET.
- Unmanaged shims. You can generate a key pair to sign your projects with strong name and create unmanaged shims for COM Add-ins, Smart Tags and RTD Servers. All this is available when you create a project based on Add-in Express.
- Event handler components. They implement all events of the Application object of host applications. For example, you can handle the NewMail event with a couple of clicks. All event handler components are available via the "Add Event" command of the add-in module.
- Excel Automation Add-ins. With this feature you can embed new functions for MS Excel. You can create an Excel automation module with the "Add New Item" dialog box of the add-in project.
- Multi module COM add-ins. We added this to allow you to organize the code of your add-in in a simpler way provided you have more than one button in the add-in :-) You can create an additional module with the "Add New Item" dialog box of the add-in project.
- Multi add-in projects. Now you can include several add-ins in one COM Add-in assembly. You can add a new COM add-in to your project with the "Add New Item" dialog box of the add-in project.
- Finally the most IMPORTANT. We've got rid of automatic project registration. Earlier COM add-ins were registered automatically when you compiled them. Because of this you changes might sometimes not to be reflected. Now you can avoid this problem with two new items in the Tools menu, "Register ADX Project" and "Unregister ADX Project".
16-Oct-04: Add-in Express 2.1 .NET Edition is released
Add-in Express 2.1 includes numerous additions, patches, fixes and alterations the most important of which are listed below.
SOURCE CODE
Added
- Any built-in controls can be added and handled via ADXCommandBar.Controls.
- Now ADX command bars can be deleted and renamed after starting a host application if they were removed or renamed during development time.
- Now ADX controls can be deleted after starting a host application if they were removed from ADX module during development time.
- Now the ADXCommandBarControl component can be added to the Controls collection of the ADXCommandBar and the ADXCommandBarPopup components. ADXCommandBarControl represents any built-in control of the add-in host application. It is a wrapper over the CommandBarControl object and can be used to add built-in controls to your command bars.
- The ADX Real-Time Data Server Wizard to the New Project Dialog.
- The ADX Smart Tag Wizard to the New Project Dialog.
- The AfterInstall event to the ADXAddinModule, ADXRTDServerModule and ADXSmartTagModule components.
- The AfterRollback event to the ADXAddinModule, ADXRTDServerModule and ADXSmartTagModule components.
- The AfterUninstall event to the ADXAddinModule, ADXRTDServerModule and ADXSmartTagModule components.
- The BeforeInstall event to the ADXAddinModule, ADXRTDServerModule and ADXSmartTagModule components.
- The BeforeRollback event to the ADXAddinModule, ADXRTDServerModule and ADXSmartTagModule components.
- The BeforeUninstall event to the ADXAddinModule, ADXRTDServerModule and ADXSmartTagModule components.
- The CommandBars method to the ADXAddinModule component.
- The CommandBarsCount property to the ADXAddinModule component.
- The CommandBarIndexByName method to the ADXAddinModule component.
- The CommandBarIndexOf method to the ADXAddinModule component.
- The CommandBarTag property to the ADXCommandBar component.
- The Committed event to the ADXAddinModule, ADXRTDServerModule and ADXSmartTagModule components.
- The Committing event to the ADXAddinModule, ADXRTDServerModule and ADXSmartTagModule components.
- The Description property to the ADXCommandBar.
- The DisableStandardAction property to the ADXCommandBarButton.
- The Id property to the ADXCommandBarButton, ADXCommandBarComboBox, ADXCommandBarEdit and ADXCommandBarDropDownList components.
- The OlExplorerActivate event to the ADXAddinModule component.
- The OlExplorerBeforeFolderSwitch event to the ADXAddinModule component.
- The OlExplorerBeforeViewSwitch event to the ADXAddinModule component.
- The OlExplorerClose event to the ADXAddinModule component.
- The OlExplorerDeactivate event to the ADXAddinModule component.
- The OlExplorerFolderSwitch event to the ADXAddinModule component.
- The OlExplorerViewSwitch event to the ADXAddinModule component.
- The OlExplorerSelectionChange event to the ADXAddinModule component.
- The OlInspectorActivate event to the ADXAddinModule component.
- The OlInspectorClose event to the ADXAddinModule component.
- The OlInspectorDeactivate event to the ADXAddinModule component.
- The OlNewInspector event to the ADXAddinModule component.
- The OlNewExplorer event to the ADXAddinModule component.
- The RegisterForAllUsers property to the ADXAddinModule component.
Fixed
- An addin is invisible in COM Add-ins dialog on Office 2000 and XP.
- An exception that occurs during the registration in Delphi 8.
- An exception that occurs when a control is deleted from a command bar manually.
- An exception that occurs when Outlook Inspector is closed.
- An exception that occurs when Outlook Inspector is opened for the second time.
- An exception that occurs when Outlook is running from the command line.
- Combo boxes are not deleted from a command bar when an add-in is unloaded by the COM Add-in dialog.
- Command bar doesn't appear for Microsoft Project.
- Command bar is not removed when an addin is uninstalled.
- Items of a combo box are not updated when the Items collection of ADXCommandBarComboBox is changed.
- Optimized events for host applications.
- The ADXBuiltInControl doesn't work with the ADXOlInspectorCommandBar component.
- The ADXCommandBarControl component does not add a control to a command bar when a control is not explicitly added to any existing command bar.
- The Caption, BeginGroup, Style properties are not updated when the Id property of a control is greater than 1.
- The change of button's index image is not updated.
- The change of control's ID property is not updated.
- The default value of the string properties of a CommandBarControl object is not kept when the string properties of the ADXCommandBarControl component are empty.
- The FindControlObj method can't find a control when it is moved to another command bar.
- The registry key of an addin is not deleted from the AddIns registry key of a host application when an addin is uninstalled.
Changed
- The FolderName property of ADXOlExplorerCommandBar and ADXOlInpectorCommandBar supports an empty string to include all Outlook folders.
16-Aug-04: Add-in Express 2.0 .NET Edition is released
- ADDED:The FolderNames property to the ADXOlFolderPage.
- ADDED:The ItemTypes property to the ADXOlFolderPage.
- ADDED:The Size property of ADXOlPropertyPage is set up to Outlook option page size by default when you create a new option page.
- ADDED:The FolderName property to the ADXOlExplorerCommandBar and ADXOlInspectorCommandBar components.
- CHANGED:The ADXOlInspectorObjClasses enumeration to the ADXOlInspectorItemTypes.
- CHANGED:A default value of ItemTypes property of ADXOlInspectorCommandBar to the ADXOlInspectorItemTypes.olDefault.
- CHANGED:A default value of ItemTypes property of ADXOlExplorerCommandBar to the ADXOlExplorerItemTypes.olDefault.
- CHANGED:The OlPropertyPage class to the ADXOlPropertyPage.
- CHANGED:The OnAddInInitialize event of ADXAddinModule to the AddinInitialize.
- CHANGED:The OnAddInStartupComplete event of ADXAddinModule to the AddinStartupComplete.
- CHANGED:The OnAddInFinalize event of ADXAddinModule to the AddinFinalize.
- CHANGED:The OnAddInBeginShutdown event of ADXAddinModule to the AddinBeginShutdown.
- CHANGED:The delegate ADXOnError_EventHandler to the ADXError_EventHandler.
- CHANGED:The delegate ADXOnClick_EventHandler to the ADXClick_EventHandler.
- CHANGED:The delegate ADXOnAction_EventHandler to the ADXAction_EventHandler.
- CHANGED:The delegate ADXOn'hange_EventHandler to the ADXChange_EventHandler.
- CHANGED:The delegate ADXOnDirty_EventHandler to the ADXDirty_EventHandler.
- CHANGED:The AddInInstance property of ADXAddinModule to the COMAddinObj.
- CHANGED:The ApplicationType property of ADXAddinModule to the HostType.
- CHANGED:The CommandBars property of ADXAddinModule to the CommandBarsObj.
- CHANGED:The OnDirty event of ADXOlPropertyPage to the Dirty.
- CHANGED:The OnApply event of ADXOlPropertyPage to the Apply.
- CHANGED:The OnAction event of ADXBuiltInControl to the Action.
- CHANGED:The OnClick event of ADXCommandBarButton to the Click.
- CHANGED:The OnChange event of ADXCustomCommandBarComboBox to the Change.
- CHANGED:A data type of LoadBehavior property of ADXAddinModule to the AddinExpress.MSO.ADXLoadBehavior.
- CHANGED:A data type of SupportedApps property of ADXAddinModule to the AddinExpress.MSO.ADXOfficeHostApp.
- CHANGED:A data type of ItemTypes property of ADXOlExplorerCommandBar to the AddinExpress.MSO.ADXOlExplorerItemTypes.
- CHANGED:A data type of ItemTypes property of ADXOlInspectorCommandBar to the AddinExpress.MSO.ADXOlInspectorItemTypes.
- CHANGED:The CommandBarLeft property of ADXCommandBar to the Left.
- CHANGED:The CommandBarTop property of ADXCommandBar to the Top.
- CHANGED:The Parent property of ADXCommandBar to the ParentObj.
- CHANGED:The MSOCommandBar property of ADXCommandBar to the CommandBarObj.
- CHANGED:The MSOControl property of CommandBarControl to the ControlObj.
- CHANGED:The MSOTypeControl property of CommandBarControl to the ControlType.
- CHANGED:The Parent property of CommandBarControl to the ParentObj.
- CHANGED:The Error property of ADXErrorEventArgs to the ADXError.
- FIXED:The FolderNames, FolderName properties of corresponding components don't support full names of Outlook folders.
- FIXED:After deleting a control from a command bar it appears again when a host application is started.
- CREATED:ADX Toys .NET for Excel - a sample add-in in Visual Basic, J#, Managed C++, Delphi 8 with complete source code.
- CREATED:ADX Toys .NET for Outlook - a sample add-in in Visual Basic, J#, Managed C++, Delphi 8 with complete source code.
- CREATED:ADX Toys .NET for Word - a sample add-in in Visual Basic, J#, Managed C++, Delphi 8 with complete source code.
15-Jul-04: Add-in Express 2.0 release candidate 2 (.NET Edition)
- ADDED: Delphi 8 support.
- ADDED: J# support.
- ADDED: Now Add-in Express .NET Edition supports C#, VB.NET, C++.NET, J#, and Delphi.NET.
- FIXED: Command bars aren't deleted during add-in uninstallation.
- FIXED: Some bugs related to Outlook 2000.
- FIXED: Some bugs related to Outlook 2003.
29-Jun-04: Add-in Express 2.0 .NET Edition Release Candidate 1
The release candidate 1 is a preview version and includes numerous features and improvements, the most important of which are listed at www.add-in-express.com/net-add-in-express.php

