How to program Microsoft Outlook, Excel,
Word and PowerPoint add-in in Delphi

Add-in Express™
for Microsoft® Office and CodeGear® VCL

03-Jun-08: Add-in Express 2008 for VCL - version 4.2.405

Public Release 2008.4.2.405

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

Add-in Express 2008 for VCL, build 405:

  • ADDED: The TadxMainMenu component.
  • ADDED: The TadxOLExplorerMainMenu component.
  • ADDED: The TadxOLInspectorMainMenu component.
  • ADDED: The TadxContextMenu component.
  • ADDED: Additional tab to the Delphi components palette.
  • FIXED: A bug with the Text property of the TadxCommandBarEdit and TadxCommandBarComboBox controls.
  • FIXED: A bug with double-triggering of the OnAddInInitialize and OnAddInStartupComplete events in PowerPoint.

Add-in Express Extensions for Outlook, build 254:

  • ADDED: The FolderView, ReadingPane, InspectorRegion beta layouts.
  • ADDED: The TadxOlForm.OnADXEnter, OnADXExit events.
  • ADDED: The TadxOlForm.PostMessage method and the TadxOlForm.OnADXPostMessage event.
  • ADDED: The TadxOlCloseButtonClickEventArgs.DisableItem property to the OnADXCloseButtonClick event argument. Use this property when you want to disable TadxOlFormsCollectionItem in the OnADXCloseButtonClick event.
  • ADDED: Changing the WebView title when the form is activated.
  • ADDED: The TadxOlFormsManager.GetTextEditor(InspectorObj: Inspector): ITextDocument function.
  • ADDED: Ability to change TadxOlForm.Caption in the OnADXBeforeFormShow event for displaying the new title in the Advanced Form Region header.
  • FIXED: A WebViewPane TadxOlForm did not show up for the current folder after enabling an add-in through the COM Add-ins dialog.
  • FIXED: The WordInspector caption had the 'Microsoft Outlook' value instead of 'Untitled Message' when TadxOlFormsManager was used in an add-in.
  • FIXED: Impossibility to use greek stresses.

Add-in Express Extensions for Excel, build 254:

  • ADDED: The TadxExcelTaskPane.OnADXEnter, OnADXExit events.
  • ADDED: The TadxExcelTaskPane.PostMessage method and the TadxExcelTaskPane.OnADXPostMessage event.
  • ADDED: The AdvancedExcelTaskPane sample to the installation package.
  • ADDED: Ability to change TadxExcelTaskPane.Caption in the OnADXBeforeTaskPaneShow event for displaying the new title in the Advanced Excel Task Pane header.
  • FIXED: Impossibility to use greek stresses.
  • FIXED: Impossibility to access the document properties screen under Excel 2007 when TadxExcelTaskPanesManager is used.

02-Jun-08: Add-in Express 2007 for VCL - version 3.8.399

Public Release 2007.3.8.399

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

Add-in Express 2008 for VCL, build 399:

  • FIXED: A bug with the Text property of the TadxCommandBarEdit and TadxCommandBarComboBox controls.
  • FIXED: A bug with double-triggering of the OnAddInInitialize and OnAddInStartupComplete events in PowerPoint.

Add-in Express Extensions for Outlook, build 233:

  • FIXED: A WebViewPane TadxOlForm did not show up for the current folder after enabling an add-in through the COM Add-ins dialog.
  • FIXED: An exception when Excel add-ins are used with the ADXOlFormsManager component.
  • FIXED: The WordInspector caption had the 'Microsoft Outlook' value instead of 'Untitled Message' when FormsManager was used in an add-in.

07-Mar-08: Add-in Express 2007 for VCL - version 3.8.398

Public Release 2007.3.8.398

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

Add-in Express 2008 for VCL, build 398:

  • FIXED: A bug with the ExplorerFolderSwitch event in Outlook 2007.
  • FIXED: A bug with the OnChange event of the TadxCommandBarDropdownList, TadxCommandBarComboBox and TadxCommandBarEdit controls in Visio 2002 and higher.
  • FIXED: A bug with the OnChange event of the TadxCommandBarDropdownList, TadxCommandBarComboBox and TadxCommandBarEdit controls in an MS Word document emedded into an OLE container.
  • FIXED: A bug in the TadxOutlookAppEvents.OnInspectorClose event.

Add-in Express Extensions for Outlook, build 232:

  • FIXED: TadxOlForm did not show up for the MeetingRequest inspectors.
  • FIXED: Explorer TadxOlForms were deleted when a new Inspector was being opened and Outlook was minimized.
  • FIXED: TadxOlForm flickering when the folder is being changed.
  • FIXED: In Outllok 2000 the Folder.WebViewUrl property could not be restored after using the WebViewPane layout when WebViewUrl had initially an empty value.

07-Mar-08: Add-in Express 2008 for VCL - version 4.1

Public Release 2008.4.1

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

Add-in Express 2008 for VCL, build 404:

  • ADDED: Support of InnoSetup-based setup scripts.
  • FIXED: A bug with the OnChange event of the TadxCommandBarDropdownList, TadxCommandBarComboBox and TadxCommandBarEdit controls in Visio 2002 and higher.
  • FIXED: A bug with the OnChange event of the TadxCommandBarDropdownList, TadxCommandBarComboBox and TadxCommandBarEdit controls in an MS Word document emedded into an OLE container.
  • FIXED: A bug in the TadxOutlookAppEvents.OnInspectorClose event.

Add-in Express Extensions for Outlook, build 253:

  • FIXED: The invocation point of the TadxOlForm.OnActivate event is changed. As result, now it is possible to set the focus to a form control in this event; the visible property had the false value, now it have the true value in this event.
  • FIXED: TadxOlForm flickering when the folder is being changed.
  • FIXED: Explorer TadxOlForms were deleted when a new Inspector was being opened and Outlook was minimized.
  • FIXED: In Outllok 2000 the Folder.WebViewUrl property could not be restored after using the WebViewPane layout when WebViewUrl had initially an empty value.
  • FIXED: Incorrect work of the the TadxOlForm.Activate method when a form is placed first in a minimized region.

Add-in Express Extensions for Excel, build 253:

  • FIXED: An exception when focus is set to a control in the OnActivate event.
  • FIXED: The same size for any ðosition of TadxExcelTaskPane was used.
  • FIXED: Controls were not updated when Application.ScreenUpdating was used.
  • FIXED: The invocation point of the TadxExcelTaskPane.OnActivate event is changed. As result, now it is possible to set the focus to a form control in this event; the visible property had the false value, now it have the true value in this event.
  • FIXED: Incorrect work of the the TadxExcelTaskPane.Activate method when a form is placed first in a minimized region.

14-Jan-08: Add-in Express 2008 for VCL - 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 VCL, build 402:

  • FIXED: Excel intercepts the Enter click when the cursor is on a popup list of a ComboBox control.
  • FIXED: TadxBeforeTaskPaneInstanceCreateEventArgs.Item was allways nil.

21-Dec-07: Add-in Express 2008 for VCL - 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 VCL, build 401:

  • FIXED: A bug in the TadxEventDispatch.Invoke method in Delphi 5.
  • FIXED: A bug in the TadxBuiltInControl.Uninstall method.
  • 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: Some exceptions could not be processed by the TadxOlFormsManager.OnError event.
  • FIXED: The exception when Reading Pane contains an ADXOlForm and Outlook XP is being closed.
  • ADDED: Basic functionality for embeding forms into Excel windows.
  • Known Issue: There is a problem of updating controls when the Application.ScreenUpdating method is used.
  • Known Issue: Excel intercepts the Enter click when the cursor is on a popup list of a ComboBox control.

20-Dec-07: Add-in Express 2007 for VCL - 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 VCL, build 397:

  • FIXED: A bug in the TadxEventDispatch.Invoke method in Delphi 5.
  • FIXED: A bug in the TadxBuiltInControl.Uninstall method.

Add-in Express 2007 Extensions for Microsoft Outlook, VCL edition, build 231:

  • FIXED: Some exceptions could not be processed by the TadxOlFormsManager.OnError event.
  • FIXED: The exception when ReadingPane contains TadxOlForm and Outlook XP is closed.

31-Oct-07: Add-in Express 2007 for VCL - version 3.7

Public Release 2007.3.7.395

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

Add-in Express 2007 for VCL, build 395:

  • ADDED: The OnActionEx event to the TadxBuiltInControl component.
  • FIXED: A bug when editing the TadxCustomTaskPane.ControlProgID property at design-time.
  • FIXED: A bug in the Office COM Add-in and Outlook COM Add-in wizards.
  • FIXED: A bug in the TadxEventDispatch.Invoke method in Delphi 5.

Add-in Express 2007 Extensions for Microsoft Outlook, VCL edition, build 229:

  • ADDED: Support for Delphi 2007 Update Pack 3.
  • 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
  • ADDED: The TadxOlFormsCollectionItem.GetCurrentForm method.
  • ADDED: An individual size of an Advanced Form Region for each folder type.
  • FIXED: TadxOlForm did not show up after inspector preview.
  • FIXED: Shortcuts did not work in the popup menu.
  • FIXED: Hidden TadxOlForms were shown after the HTML Body had been changed.
  • FIXED: TadxOlForm did not show up when Word 2002/2003 was used for editing Rich Text e-mail messages.

Security Manager 2007 for Microsoft Outlook, build 155:

  • None.

01-Oct-07: Add-in Express 2007 for VCL - version 3.6.394

Premium Build 2007.3.6.394

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

Add-in Express 2007 for VCL, build 394:

  • ADDED: Delphi 2007 Update Pack 3 is supported.
  • ADDED: Support for the Outlook 2000-2003 Report item. See adxOLReport in the TadxOLItemClass enum.
  • ADDED: The OnConnect event to the TadxRTDTopic component.
  • FIXED: A bug with an Outlook 2007 recurring Appointment.

Add-in Express 2007 Extensions for Microsoft Outlook, VCL edition, build 228:

  • None.

Security Manager 2007 for Microsoft Outlook, build 155:

  • None.

14-Sep-07: Add-in Express 2007 for VCL - version 3.6.393

Premium Build 2007.3.6.393

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

Add-in Express 2007 for VCL, build 393:

  • ADDED: Delphi 2007 Update Pack 2 is supported.
  • ADDED: The ParseMsoXmlTypeAs property to the TadxRibbonButton control. It allows you to force parsing a built-in control as "control" instead of its native type (say, "toggleButton").
  • ADDED: The RTDServerClassInstance and RTDServerClassFactory properties to the TadxXlRTDServerModule class.
  • FIXED: Command bars of a Word add-in were not removed when it was turned off via the COM Add-ins dialog box.
  • FIXED: A bug when two or more Excel Automation add-ins worked at the same time.

Add-in Express 2007 Extensions for Microsoft Outlook, VCL edition, build 228:

  • ADDED: Delphi 2007 Update Pack 2 is supported.
  • FIXED: Refreshing a folder when the Outlook startup folder has no ADXOlForm with WebViewPane layout.

Security Manager 2007 for Microsoft Outlook, build 155:

  • ADDED: Delphi 2007 Update Pack 2 is supported.

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

Public Release 2007.3.6.392

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

Add-in Express 2007 for VCL, build 392:

  • ADDED: Visual designer for the TadxCommandBar component.
  • ADDED: The OnOfficeColorSchemeChanged event to add-in module.
  • ADDED: The OfficeColorScheme property to add-in module.

Add-in Express 2007 Extensions for Microsoft Outlook, VCL edition, build 227

  • ADDED: The TadxOlFormsManager.OnError event.
  • ADDED: Double click on the splitter hides the Advanced Form Region.
  • FIXED: The ADXOlForm.Show() method could show an incorrect ADXOlForm instance.
  • FIXED: TadxOlFormsManager intercepted errors in the AddinModule's events.
  • FIXED: Incorrect drawing of the splitter in the WebViewPane layout.

26-Jun-07: Add-in Express 2007 for VCL, 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 VCL, build 391:

  • ADDED: Visual ribbon designer for the TadxRibbonTab component.
  • ADDED: Support of Delphi 2007 Update Pack 1.
  • FIXED: A bug with the TadxRibbonCustomControl.ImageIndex property.
  • FIXED: A bug related to run-time updating of the TadxRibbonDropDown.Items collection.
  • FIXED: Memory leaks.
  • FIXED: A bug with MS Word 2007 when it is started via OLE Automation.
  • FIXED: A bug with keyboard shortcuts handling.
  • FIXED: A bug in Delphi 2007 wizard protection.

Add-in Express 2007 Extensions for Microsoft Outlook, VCL edition, build 226

  • ADDED: Restoring the TADXOlForm size after minimizing/restoring the size of an Outlook window.
  • ADDED: In the BeforeFormInstanceCreate event, now it is possible to change layouts (with evident restrictions, though).
  • ADDED: Delphi 2007 Update Pack 1 is supported.
  • 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 TADXOlForm.ADXBeforeFormShow and TADXOLForm.ADXAfterFormShow events.
  • FIXED: The state of the Splitter was saved at improper time.

16-May-07: Add-in Express 2007 for VCL - 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 VCL, build 390:

  • ADDED: The TadxRibbonCommand component.
  • ADDED: The GetRibbonControlEnabled, GetRibbonControlImage, GetRibbonControlCaption, GetRibbonControlPressed, GetRibbonControlScreentip, GetRibbonControlSupertip, GetRibbonControlVisible and RibbonControlExecute methods to the TadxCOMAddInModule class.
  • ADDED: The Dynamic property and the OnCreate event to the TadxRibbonMenu component.
  • ADDED: The Shared property to the TadxRibbonTab, TadxRibbonGroup, TadxRibbonBox and TadxRibbonButtonGroup components.
  • ALTERED: 2 Add-in Express for VCL demo projects.
  • ALTERED: Add-in Express for VCL Development Guide.
  • FIXED: An exception when a new Outlook instance was started when the currently running instance was shutting down.
  • FIXED: An exception when an appointment was opened and the "Open this occurrence" option was selected.
  • FIXED: Hidden forms were deleteted when a new inspector was opened.
  • FIXED: An exception when forwarding a message and Word was set as the default email editor.

23-Apr-07: Add-in Express 2007 for VCL, 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 VCL, build 389:

  • FIXED: A bug with the Library Path parameter in Delphi 2007.
  • FIXED: A bug with type library creation under Windows Vista and Delphi 2007.
  • ADDED: An Advanced Form region for elBottomSubpane, elTopSubpane, elRightSubpane, elLeftSubpane layouts now saves/restores its size depending upon availability of the ReadingPane.
  • ADDED: The TadxOlFormsCollectionItem.ApplyTo method.

10-Apr-07: Add-in Express 2007 for VCL, 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 VCL, build 388:

  • FIXED: A bug with Outlook COM Add-in wizard in Delphi 2007.
  • FIXED: A bug with keyboard shortcuts handling.
  • ADDED: TadxOlFormsCollectionItem.Tag, TadxOlForm.CurrentOutlookWindowHandle properties.
  • FIXED: A conflict when the same keyboard shortcut is defined in both ADXOlForm and Outlook.

30-Mar-07: Add-in Express 2007 for VCL, 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 VCL, build 387:

  • ADDED: Support of Delphi 2007.
  • ADDED: The WebViewPane layout now works without ActiveX control. You don't need to deploy ADXOLContainer.dll with your add-ins anymore.
  • FIXED: TADXOlForm overlapped the message body when switching between Word Inspector windows.
  • FIXED: The exception raised after minimizing Outlook Explorer window and switching to a message in the task bar.
  • FIXED: The Visible property returned False in the OnHide event after invoking the Hide method.

14-Mar-07: Add-in Express 2007 for VCL - 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 VCL, build 386:

  • FIXED: "Large Fonts" bug in Add-in Express wizards.
  • FIXED: Bug in the TadxInfoPathAppEvents component.
  • ADDED: ADXOlFormsManager events: OnADXBeforeFormInstanceCreateEx, OnADXNavigationPaneMinimize(2007 only), OnADXTodoBarHide, OnADXTodoBarShow and OnADXTodoBarMinimize.
  • ADDED: You can change the size of TadxOLForm if TadxOlFormsCollectionItem.Splitter=None.
  • ADDED: Possibility to change the form's layout in the TadxOlForm.OnADXBeforeFormShow event.
  • FIXED: Exception when switching to a folder with hidden an Advanced Form Region.
  • FIXED: NavigationPane region didn't show up if WebViewPane region was displayed.

16-Feb-07: Add-in Express 2007 for VCL - 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 VCL, build 3.3.385:

  • ADDED: Registering add-ins, smart tags, RTD Servers with non-admin privileges (see Developer's Guide).
  • FIXED: Excel COM Add-in didn't start if built with Delphi 6.
  • FIXED: Bug in the TaskPane.OnDockPositionChange internal event handler.

Add-in Express 2007 Extensions for Microsoft Outlook, VCL Edition 3.3.220:

  • ADDED: Advanced splitter with the Minimize/Restore button.
  • ADDED: TADXOlFormsManager events: OnADXReadingPaneHide, OnADXReadingPaneShow, OnADXReadingPaneMove, OnADXNavigationPaneHide, OnADXNavigationPaneShow
  • 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: TADXOLForm.Active property worked incorrectly.
  • 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: Bug in German localization.
  • FIXED: SelectionChange event raised for invisible ADXOlForm.

28-Jul-06: Add-in Express VCL 2.7.261

Public Release 2.7

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

  • ADDED: Support ADX Extensions VCL for Microsoft Outlook.

28-Mar-06: Add-in Express VCL 2.5

Final Public Release of Generation 2.x
Version 2.5 is the final release of Add-in Express generation 2.x. We have started to develop version 3.0 that will support Office 2007 and the Ribbon UI.

  • ADDED: Shortcuts are supported in all Office applications. The built-in shortcuts are overrided by Add-in Express shortcuts.
  • ADDED: The HandleShortcuts property to the TadxCOMAddInModule component.
  • ADDED: The CVErr function to support Excel error codes in RTD Servers.
  • ADDED: 9 new event-helpers that support application-level events of Outlook, Excel, Word, PowerPoint, MapPoint, Publisher, Project, FrontPage, Visio.
  • FIXED: Bug in the TadxOLExplorerCommandBar component when saving and restoring its position.
  • FIXED: A bug in the TadxBuiltInControl component on PowerPoint 2003.
  • FIXED: Bug with the Project Name parameter of all ADX Wizards.
  • FIXED: An exception that occurred in the RTD server of the EXE type.
  • FIXED: Saving and restoring clipboard data in Office 2000.
  • ALTERED: All graphics is redesigned.

See Downloads to download this version.

14-Mar-06: Add-in Express VCL 2.5.251

Premium Build

  • FIXED: Bug in the TadxOLExplorerCommandBar component when saving and restoring its position.
  • FIXED: Bug with the Project Name parameter of all ADX Wizards.
  • ALTERED: All graphics is redesigned.

See Premium Zone to download this build.

27-Feb-06: Add-in Express VCL 2.4.249

Premium Build

  • FIXED: A bug in the TadxBuiltInControl component on PowerPoint 2003.

See Premium Zone to download this build.

19-Feb-06: Add-in Express VCL 2.4.248 - Premium Build

  • ADDED: Shortcuts are supported in all Office applications. The built-in shortcuts are overrided by Add-in Express shortcuts.
  • ADDED: The HandleShortcuts property to the TadxCOMAddInModule component.
  • FIXED: An exception that occurred in the RTD server of the EXE type.
  • FIXED: Saving and restoring clipboard data in Office 2000.

See Premium Zone to download this build.

12-Jun-05: Add-in Express VCL, Version 2.3 Release

In addition to bugs fixing and cosmetic changes we added or altered:

  • Support of Microsoft Publisher 2003. Now you can create COM add-ins for Publisher.
  • Support of Borland Delphi 2005. Add-in Express VCL can be used in Delphi 2005 for VCL.
  • Outlook Context Sensitivity. We added several properties to command bars that allow you to show them for specified folders or for folders with specified item types.

01-Feb-05: Add-in Express VCL 2.3 Public Preview

In addition to bugs fixing and cosmetic changes we added or altered:

  • Support of Microsoft Publisher 2003. Now you can create COM add-ins for Publisher.
  • Support of Borland Delphi 2005. Add-in Express VCL can be used in Delphi 2005 for VCL.
  • Outlook Context Sensitivity. We added several properties to command bars that allow you to show them for specified folders or for folders with specified item types.

27-Sep-04: Add-in Express 2.2 VCL Edition is released

Add-in Express 2.2 includes numerous additions, patches, fixes and alterations the most important of which are listed below.

Added

  • The RegisterForAllUsers published property to the TadxCOMAddInModule component.
  • Now an instance of the TadxCommandBarControl class can be added to the Controls collection of the TadxCommandBar and the TadxCommandBarPopup classes. TadxCommandBarControl represents any built-in control of the add-in host application. It is a wrapper over the CommandBarControl interface and can be used to add built-in controls to your command bars.
  • The OfficeID published property to the TadxCommandBarButton class.
  • The DisableStandardAction published property to the TadxCommandBarButton class.
  • The OfficeID published property to the TadxCommandBarDropdownList class.
  • The OfficeID published property to the TadxCommandBarComboBox class.
  • The OfficeID published property to the TadxCommandBarEdit class.
  • The OnAfterAddinRegister event to the TadxCOMAddinModule component.
  • The OnBeforeAddinUnregister event to the TadxCOMAddinModule component.
  • The CommandBars indexed property to the TadxCOMAddinModule component.
  • The CommandBarsCount property to the TadxCOMAddinModule component.
  • The CommandBarIndexByName method to the TadxCOMAddinModule component.
  • The CommandBarIndexOf method to the TadxCOMAddinModule component.

Altered

  • All documentation was changed accordingly to the latest build.

Fixed

  • An exception that occurs when Outlook starts via the command line.
  • TadxOLInspectorCommandBar was connected to Outlook NoteItem.

16-Aug-04: Add-in Express 2.1 VCL Edition is released

Add-in Express Website

Documentation

  • ALTERED: The Delphi Help file.
  • ALTERED: Add-in Express Developer's Guide and Class Reference.
  • Add-in Express Source Code
  • ADDED: Support the Smart Tag technology (Office XP and Office 2003).
  • ADDED: A Smart Tag specific wizard.
  • ADDED: A new smart tag demo project.
  • ADDED: The Registry: TRegistry property to the TadxCOMAddinModule.
  • FIXED: A bug that fires when the user removes an add-in control from a command bar.
  • FIXED: Some minor bugs in compatibility with Add-in Express 1.
  • FIXED: A bug with TadxOLInspectorCommandBar related to an Outlook folder.
  • FIXED: A bug in the MS Outlook COM Add-in wizard.

28-Jun-04: Add-in Express 2.0 VCL Edition is released

  • ADDED: A complete Delphi Help.
  • FIXED: An Outlook 2000 bug with a multiple explorer view.
  • FIXED: Some bugs when DisplayAlerts is true.
  • FIXED: Some bugs with Word add-ins unregistration.

21-Jun-04: Add-in Express 2.0 Release Candidate 3

  • ADDED: The RTD Servers page.
  • ADDED: HOWTOs - How to add custom menu items to the popup menu in Outlook Explorer.
  • ADDED: HOWTOs - How to create a command bar and command bar controls at run time (for Excel).
  • ADDED: HOWTOs - How to create a command bar and command bar controls at run time (for Outlook).
  • ADDED: HOWTOs - How to change the CommandBarComboBox (TadxCommandBarComboBox) properties at run time.
  • ADDED: HOWTOs - How to pass a parameter to an RTD function.

Documentation

  • ADDED: A complete Developer's Guide.
  • ADDED: A complete Add-in Express Class Reference.

Add-in Express Source Code

  • ADDED: The FolderNames property to TadxOlExplorerCommandbar.
  • ADDED: The FolderNames property to TadxOlInspectorCommandbar.
  • ADDED: The TadxRTDTopic component supports parameters now.
  • ADDED: The Text property to the TadxRTDTopic component.
  • ALTERED: The TadxCommandBar.DefaultInterface property has been casted to Office2000.CommandBar.
  • ALTERED: The TadxCommandBarControl.DefaultInterface property has been casted to Office2000.CommandBarControl.
  • ALTERED: The TadxCommandBarButton.DefaultInterface property has been casted to Office2000.CommandBarButton.
  • ALTERED: The TadxCustomCommandBarComboBox.DefaultInterface property has been casted to Office2000.CommandBarComboBox.
  • ALTERED: The TadxCommandBarPopup.DefaultInterface property has been casted to Office2000.CommandBarPopup.
  • ALTERED: The TadxBuiltInControl.DefaultInterface property has been casted to Office2000.CommandBarControl.
  • ALTERED: All DefaultInterface properties are read-only now.
  • ALTERED: The TadxRTDTopic.TopicXX properties have been renamed to StringXX.
  • ALTERED: The TadxRTDTopic.Topics property has been renamed to Strings.
  • ALTERED: The TadxRTDTopic.OnRTDTopic event has been renamed to OnRefreshData.
  • ALTERED: The TadxRTDTopic.OnDisconnectTopic event has been renamed to OnDisconnect.
  • ALTERED: The TadxXlRTDServerModule.OnNewTopic event has been removed.
  • ALTERED: The RTD Server demo.
  • ALTERED: TadxBuiltInControl can handle events of several command bar controls (with the same ID).
  • FIXED: An Outlook 2000 bug when MS Word is a default email editor.
  • FIXED: An Outlook 2003 bug with the TInspector.OnActivate event.
  • FIXED: A bug with command bar button images on a Terminal Server session.
  • FIXED: A bug with the ListHeaderCount property.
  • FIXED: Several bugs with add-ins based on Add-in Express 1.x and compiled on Add-in Express 2.

17-May-04: Add-in Express 2.0 Release Candidate 2

  • ADDED: Delphi 7 Update 1 support.
  • ADDED: The ControlByCaption method to the TadxCommandBar and the TadxCommandBarPopup classes.
  • ADDED: The ControlByTag method to the TadxCommandBar and the TadxCommandBarPopup classes.
  • ADDED: The ControlByOfficeTag method to the TadxCommandBar and the TadxCommandBarPopup classes.
  • ADDED: The AsButton property to the TadxCommandBarControl class.
  • ADDED: The AsEdit property to the TadxCommandBarControl class.
  • ADDED: The AsDropdownList property to the TadxCommandBarControl class.
  • ADDED: The AsComboBox property to the TadxCommandBarControl class.
  • ADDED: The AsPopup property to the TadxCommandBarControl class.
  • ADDED: The TadxRTDTopic component.
  • ADDED: 4 demo add-in projects are included to the setup package (corresponded with "ADX Getting Started").
  • FIXED: CommandBarPopup isn't deleted during add-in uninstallation.
  • FIXED: Some bugs with TadxCommandBarControl in Outlook built-in command bars.
  • FIXED: A conflict with the ADX project and Delphi Type Library Editor.
  • ALTERED: The "MS Excel Real-Time Data Server" wizard.
  • ALTERED: The Real-Time Data Server module.
  • ALTERED: All topics of RTS Servers should be implemented via the TadxRTDTopic component.
  • CREATED: Add-in Express Getting Started.
  • CREATED: ADX Toys 2 for MS Excel that shows how to get access to Excel objects and to handle their events.
  • CREATED: ADX Toys 2 for MS Outlook that shows how to get access to Outlook objects (including Extended MAPI) and to handle their events.
  • CREATED: The Automation Add-ins on Add-in Express 2 page.
  • CREATED: The Outlook option pages on Add-in Express 2 page.

29-Apr-04: Add-in Express 2.0 Release Candidate 1

23-Mar-04: Office Add-in Express 1.91

  • FIXED: Bug with AddControl in the MS Outlook Inspector window.
  • FIXED: Some minor bugs with MS Outlook and MS Word.
  • ALTERED: Protection schema.

26-Jan-04: Office Add-in Express 1.9

  • ADDED: Now Add-in Express supports the Real-Time Data Servers architecture from Microsoft Excel 2002 and 2003.
  • ADDED: The Automation Add-in checkbox to Add-in Express Wizard.
  • ADDED: The XLAutomationAddIn parameter to the TaxpFactory.CreateEx method.
  • ADDED: The TaxpAddIn.OnError event handler.
  • FIXED: Minor bugs with the Customize dialog box in Outlook 2000.
  • FIXED: Several bugs with Excel 2002 and Automation add-ins.
  • FIXED: Several bugs in Add-in Express Wizard.

10-Oct-03: Office Add-in Express 1.85

  • ALTERED: ADX Wizard for Outlook can create different property pages for different Outlook folders.
  • ALTERED: The AddinInst.object property references to add-in instance (Self).
  • ADDED: The TaxpAddIn.AddInInstance property - a reference to the COMAddIn object that refers to this add-in in the OMAddIns collection.
  • ADDED: Automation Add-ins (not COM add-ins) are supported for Office 2002 and 2003.
  • FIXED: Several bugs related to Word multiple windows mode.
  • FIXED: Some bugs corresponded with Outlook Inspector multiple instances.
  • FIXED: Some bugs corresponded with Outlook options page.
  • ADDED: New samples to the HOWTOs section.

12-Aug-03: Office Add-in Express 1.8

  • ADDED: Office 2003 support.
  • ADDED: Outlook's option and property pages support.
  • ADDED: A separate Add-in Express Wizard that creates Outlook add-in with option and/or property pages.
  • ADDED: The DisplayAlerts paramether to the TaxpFactory.CreateEx method.
  • ADDED: The LoadBehavior paramether to the TaxpFactory.CreateEx method.
  • FIXED: Some minor bugs.

31-May-03: Office Add-in Express 1.7

  • ADDED: Support Mappoint 2002.
  • ADDED: Support Visio 2002.
  • FIXED: Some bugs with Office 2002 and Windows 9x.
  • ALTERED: Add-in Express setup packages.

16-Apr-03: Office Add-in Express 1.6

  • ADDED: New AddXXX overloaded method with the CommandBars parameter.
  • ADDED: Outlook multi-explorer view support.
  • ADDED: Outlook multi-inspector view support.
  • ADDED: All old Office type library that used since version 1.0.
  • FIXED: Invalid pointer AV on add-in destroying.
  • FIXED: Several Outlook related bugs.
  • FIXED: Include XP-manifest bug.
  • FIXED: Popup controls was delete incorrect.

23-Jan-03: Office Add-in Express 1.5

  • ADDED: The Add-in Express Wizard. Now you can create COM Add-in projects by a couple of clicks.
  • ADDED: Multiple host apps support. Now you can develop one add-in for several host apps.
  • ADDED: Full event support of host apps. Now you can use several new public properties of the TaxpAddIn class:
    property ExcelApp: Excel2000.TExcelApplication
    property WordApp: Word2000.TWordApplication
    property OutlookApp: Outlook2000.TOutlookApplication
    property PowerPointApp: MSPPt2000.TPowerPointApplication
    property AccessApp: Access2000.TAccessApplication
    property ProjectApp: Project2000.TProjectApplication
    property FrontPageApp: FrontPage2000.TFrontPageApplication
  • ADDED: Support of MS Project and MS FrontPage through two new imported type libraries (Project2000.pas and FrontPage2000.pas).
  • ADDED: All imported type libraries are replaced with Delphi type libraries based on MS Office 2000 (Excel2000.pas, Word2000.pas, etc.).
  • ADDED: Check a host app is installed.
  • ALTERED: All string properties are replaced with WideStrings.
  • FIXED: Some Outlook related bugs.

16-Sep-02: Office Add-in Express 1.0

This is the start of the history for Add-in Express.




Client login

 

Login 

Password 

 

Remember me

Forgot my password



Developing an add-in in Delphi - video