View Single Post
  #6  
Old May 18th 07, 09:26 AM posted to microsoft.public.outlook.program_addins
Andrei Smolin
external usenet poster
 
Posts: 9
Default Outlook 2003 - Subclassing Appointment Form

Hi,

Add-in Express allows COM add-ins to embed a custom NET or Borland VCL form
into Outlook Inspector windows. See the second screenshot on
http://www.add-in-express.com/outlook-extension/. It is an animated gif, so
please wait a little to let it show a message window. This feature works for
all Outlook Inspectors (task, appointment, contact, etc) whether they show a
built-in form or a custom one.

In addition, it allows embedding a custom .NET contol onto Office toolbars.
See http://www.add-in-express.com/office-toolbar-controls/.

Please note, the web-site provides a Feedback form (say, on the Support
page). Please use it if you have any questions.

Regards from Belarus,

Andrei Smolin
Add-in Express Team Leader
www.add-in-express.com



"newToOutlookProgramming"
wrote in message
...
----This question is for outlook 2003------

Hi,

(1) Can you help me jot down some cons (actually I need several) for this
approach (subclassing) .

I did prototype the way you suggested (proxy the original Outlook form by
handling NewInspector and not displaying the Outlook form and displaying
an
alternate form), but it looses a lot of default functionality of the
appointment, re-building all of which is a lot of effort.

(2) Alternatively, Is it possible to add a 2 editable textboxes in the
custom-bar in the apppointment inspector via a addin ?

thanks again


"Ken Slovak - [MVP - Outlook]" wrote:

It would one-off the form because you'd be adding controls to it on the
fly.
That's guaranteed to do that. If you insist on this method I can't help
you
any further because it's so wrong.

--
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


"newToOutlookProgramming"
wrote in message
...
Hi,

I did consider adding a control to open a separate form , but it has
usability issue.
I also prototyped displaying an alternate form, but it also involves
rebuilding a lot of functionality which comes free in native outlook
form
like all the menus (File ....etc), Scheduling Tab etc.
Also considered hiding just appointment tab, and building tab P-2 &
renaming
it. this requires lot of activex controls for date-time, reminder,
sound,
label etc etc fields because these are not in custom form toolbox.

So, Prototyping using Subclassing mechanism is atleast worth trying.
Why
would a form be one-offed by this?

My requirement is to add few fields on appoitnment from from local
database,
and NOT loose any native functionality at the same time.

Hence, looking for details/codesnippet of implementing subclassing
appointment form.

thanks





Ads