Add-In Express for Office and VCL Add-In Express™ for Microsoft® Office and Delphi VCL

Add-In Express for Office and VCL Add-In Express™ for Microsoft® Office and Delphi VCL

Add -in Express™ for Microsoft® Office and Delphi VCL Add-in Express for Office and VCL Add-in Express™ for Microsoft® Office and Delphi VCL Add-in Express™ for Microsoft® Office and Delphi VCL Developer's Guide Revised on 19-Jun-18 Copyright © Add-in Express Ltd. All rights reserved. Add-in Express, ADX Extensions, ADX Toolbar Controls, Afalina, AfalinaSoft and Afalina Software are trademarks or registered trademarks of Add-in Express Ltd. in the United States and/or other countries. Microsoft, Outlook, and the Office logo are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. Borland and the Delphi logo are trademarks or registered trademarks of Borland Corporation in the United States and/or other countries. THIS SOFTWARE IS PROVIDED "AS IS" AND ADD-IN EXPRESS LTD. MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, ADD-IN EXPRESS LTD. MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. Add-in Express™ 2 www.add-in-express.com Add-in Express for Office and Delphi VCL Table of Contents Table of Contents Add-in Express™ for Microsoft® Office and Delphi VCL .................... 2 Introduction ......................................................................................... 6 Why Add-in Express? ..................................................................................................................................... 7 Add-in Express Products ............................................................................................................................................. 7 System Requirements .................................................................................................................................... 8 Supported Delphi Versions .......................................................................................................................................... 8 Host Applications ........................................................................................................................................................ 8 Technical Support ......................................................................................................................................... 10 Installing and Activating............................................................................................................................... 11 Activation Basics ....................................................................................................................................................... 11 Setup Package Contents........................................................................................................................................... 11 Solving Installation Problems .................................................................................................................................... 12 Getting Started .................................................................................. 13 Your First Microsoft Office COM Add-in ..................................................................................................... 14 A Bit of Theory .......................................................................................................................................................... 14 Step #1 – Creating a COM Add-in Project ................................................................................................................. 15 Step #2 – COM Add-in Module ................................................................................................................................. 16 Step #3 – COM Add-in Designer ............................................................................................................................... 18 Step #4 – Adding a New Command Bar.................................................................................................................... 18 Step #5 – Adding a New Command Bar Button ........................................................................................................ 19 Step #6 – Accessing Host Application Objects .......................................................................................................... 20 Step #7 - Customizing Main Menus .......................................................................................................................... 21 Step #8 – Customizing Context Menus ..................................................................................................................... 22 Step #9 – Handling Host Application Events ............................................................................................................. 23 Step #10 – Customizing the Office Ribbon User Interface ........................................................................................ 24 Step #11 – Adding Custom Task Panes in Excel 2000-2016 .................................................................................... 25 Step #12 – Adding Custom Task Panes for PowerPoint 2000-2016 ......................................................................... 26 Step #13 – Adding Custom Task Panes for Word 2000-2016 ................................................................................... 26 Step #14 – Running the COM Add-in ........................................................................................................................ 27 Step #15 – Debugging the COM Add-in .................................................................................................................... 30 Step #16 – Deploying the COM Add-in ..................................................................................................................... 30 Your First Microsoft Outlook COM Add-in ................................................................................................. 31 A Bit of Theory .......................................................................................................................................................... 31 Step #1 – Creating an Outlook COM Add-in Project ................................................................................................. 32 Step #2 – COM Add-in Module ................................................................................................................................. 34 Step #3 – COM Add-in Designer ............................................................................................................................... 36 Step #4 – Adding a New Explorer Command Bar ..................................................................................................... 37 Step #5 – Adding a New Command Bar Button ........................................................................................................ 38 Step #6 – Accessing Outlook Objects ....................................................................................................................... 38 Step #7 – Handling Outlook Events .......................................................................................................................... 39 Step #8 – Adding a New Inspector Command Bar .................................................................................................... 40 Step #9 – Customizing Main Menus in Outlook ......................................................................................................... 41 Step #10 – Customizing Context Menus in Outlook .................................................................................................. 42 Step #11 – Handling Events of Outlook Items Object ............................................................................................... 43 Add-in Express™ 3 www.add-in-express.com Add-in Express for Office and Delphi VCL Table of Contents Step #12 – Adding Property Pages to the Folder Properties Dialogs ........................................................................ 45 Step #13 – Intercepting Keyboard Shortcuts ............................................................................................................. 46 Step #14 – Customizing the Outlook Ribbon User Interface ..................................................................................... 47 Step #15 – Adding Custom Task Panes in Outlook 2000-2016 ................................................................................ 48 Step #16 – Running the COM Add-in ........................................................................................................................ 50 Step #17 – Debugging the COM Add-in .................................................................................................................... 52 Step #18 – Deploying the COM Add-in ..................................................................................................................... 52 Your First Excel RTD Server ........................................................................................................................ 53 A Bit of Theory .......................................................................................................................................................... 53 Step #1 – Creating a New RTD Server Project ........................................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    119 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us