![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
![]()
Hi,
I am using Outlook 2003. Do I need a "inspector wrapper" if i create a toolbar in outlook vba? below is my start, am i on the right track? Private Sub Application_Startup() Set colInspectors = Application.Inspectors End Sub Private Sub colInspectors_NewInspector(ByVal Inspector As Inspector) ' MsgBox "New Inspector" Dim objItem As Object Dim objinsp As Inspector Set objinsp = Inspector On Error Resume Next Set objItem = objinsp.CurrentItem Select Case objItem.Class Case olContact Set objContactItem = objItem ' MsgBox "contact" ' createtoolbar function 'End If End Select End Sub Thanks |
Ads |
#2
|
|||
|
|||
![]()
You always need an Inspector wrapper if you want to handle button clicks in
more than one open Inspector. If there only ever is 1 Inspector open at a time you don't need a wrapper. The wrapper handles not only the Inspector object to help tell a COM addin when Outlook is closing but also lets each wrapper class handle a button click without interfering with any other open Inspector and its buttons. You can use the sample at http://www.slovaktech.com/code_sampl...spectorWrapper to get you started. It's VB 6, so is code compatible with VBA. However you will not need to use the tests for Inspectors.Count and Explorers.Count in the VBA or to use a global Outlook object. Instead, just let Outlook close things down when it wants to, and you use Application in Outlook VBA, an intrinsic object. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm "Irene" wrote in message ... Hi, I am using Outlook 2003. Do I need a "inspector wrapper" if i create a toolbar in outlook vba? below is my start, am i on the right track? Private Sub Application_Startup() Set colInspectors = Application.Inspectors End Sub Private Sub colInspectors_NewInspector(ByVal Inspector As Inspector) ' MsgBox "New Inspector" Dim objItem As Object Dim objinsp As Inspector Set objinsp = Inspector On Error Resume Next Set objItem = objinsp.CurrentItem Select Case objItem.Class Case olContact Set objContactItem = objItem ' MsgBox "contact" ' createtoolbar function 'End If End Select End Sub Thanks |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Help! Inspector.Close is fired before Inspector.Activate handler finishes | Sergey Anchipolevsky | Add-ins for Outlook | 8 | February 9th 06 10:51 AM |
How to find out which is the current item shown in the inspector? | Michael Reukauff | Add-ins for Outlook | 1 | January 25th 06 03:33 PM |
how to add commandbarbutton to inspector window | Ram | Outlook and VBA | 0 | January 19th 06 07:07 AM |
how to add commandbarbutton to inspector window | Ram | Outlook - General Queries | 1 | January 18th 06 09:42 PM |
how to add commandbarbutton to inspector window | Ram | Add-ins for Outlook | 0 | January 18th 06 04:18 PM |