Posts Tagged ‘COM add-ins’

Video HowTo: Resize Advanced Task Pane programmatically (VB.NET)

To resize your custom Office task pane, you need to use the trivial Width and Height properties of the particular instance of your task pane. There is just one important thing - the Splitter property should be set to None... Read the rest of this entry →

Modifying an existing setup project to support Office 2010, 32-bit and 64-bit, in Add-in Express 2010

This is just a list of things you need to change in your existing Add-in Express Loader-based COM Add-in project (built with Add-in Express 2009 or earlier) for your add-in to support both 32-bit and 64-bit editions of Office 2010... Read the rest of this entry →

Add-in Express 2010 for Office (.net and VCL) Beta 1 is published

This is again reposting of the newsletter that we sent out a few days ago. In the previous newsletter I promised to disturb you again only after publishing beta 1 of our flagship product – Add-in Express 2010 for Office. The time has come, but first I will tell an interesting story again, and then proceed to our news... Read the rest of this entry →

Video HowTo: Intercept clicking on standard Office Ribbon controls (VB.NET)

The answer is very simple indeed - you can use the ADXRibbonCommand component. The main difficulty is that you need to know IDs of standard controls. You can find a list of all available control IDs on the Microsoft web-site (see the link at the end of this post)... Read the rest of this entry →

Video HowTo: Intercept clicking on Outlook buttons (VSTO)

There is an easy solution: you can use the ADXRibbonCommand component. Basically there is only one thing that may present some difficulties to you - knowing the ID of the standard Control. However, you can visit Microsoft website to find the list of all available control IDs (please see the link below). Everything else is as easy as pie with Add-in Express... Read the rest of this entry →

How To: Design Outlook form regions with Add-in Express 2010

Today I want to show you how to use Outlook Form Regions that were introduced in Outlook 2007 with Add-in Express based add-ins. In my sample projects I will use Outlook 2010 as its popularity grows up with the oncoming release date. Also, I will use Add-in Express 2010 to demonstrate that our team do not go round in circles from year to year ... Read the rest of this entry →

Video HowTo: ClickOnce installation for Office add-in in minutes (VB.NET)

This visual sample is purposed mainly for novices in Office development. It demonstrate the facilities of the ClickOnce technology with regard to installation of a simple Excel add-in based on Add-in Express with Advanced Excel Task Panes... Read the rest of this entry →

HowTo: Create a COM add-in, XLL UDF and RTD server in one assembly

You know, a pessimist differs from an optimist by his attitude to a glass: the former thinks the glass is half empty, while the latter considers it's half full. When I was contemplating on the circumstances that made me write this post, I worked out another definition... Read the rest of this entry →

Video HowTo: Customize Fluent Ribbon UI in Outlook 2007 Inspectors (VB.NET)

Most of Office 2007 applications have the Fluent Ribbon UI. Today we will explore the most popular methods of customizing this part of the user interface on example of Outlook 2007 Inspectors... Read the rest of this entry →

Video HowTo: Customize Fluent Ribbon UI in Outlook 2007 Inspectors (VSTO)

Most Office 2007 applications have the Fluent Ribbon UI. Today we will have a look at the most frequently used methods of modifying this part of user interface and we’ll take Outlook 2007 Inspectors as an example... Read the rest of this entry →

Technical Evangelist, Add-in Express 2010 for IE and news from “office” fields

This post is in fact a copy of the newsletter that I sent out yesterday. I have to admit the newsletter was quite a success and brought the results much better than I had hoped for :) But let's not put the cart before the horse, first comes a story... Read the rest of this entry →

Why not to use Visual Studio 2003 (.NET Framework 1.1) for developing Office extensions

We insist on not using .NET Framework 1.1. Why? Because there is a high probability that an Office extension developed with this .NET Framework version will break down other Office extensions developed in higher .NET Framework versions... Read the rest of this entry →

Supporting several Office versions in an add-in. Interop assemblies and late binding.

When accessing a COM type library in .NET via early binding you need to use a corresponding interop. An interop for an Office application is a .NET assembly providing meta-information about objects, properties, methods, and parameters available in the type library (=object model) of the Office application. Microsoft provides interops for all Office applications starting from Office version 2002... Read the rest of this entry →

Video HowTo: Customize Outlook Inspector using Advanced Outlook Regions (VB.NET)

This video HowTo showcases the capabilities of Add-in Express Advanced Regions for customizing inspectors in Outlook 2000 - 2007. Using Advanced Regions you can embed any .net forms into a native Outlook Inspector window and position it to the right, to the left, above or below the inspector window, or overlaying it... Read the rest of this entry →

Video HowTo: Customize Outlook Inspector using Advanced Outlook Regions (VSTO)

This visual HowTo showcases will demonstrate what Add-in Express Advanced Regions can offer you for modifying Outlook 2007 inspectors. Using Advanced Regions you can embed your .net form into a native Outlook Inspector window and place it to the left, to the right, at the top or at the bottom of the inspector window or even overlay it... Read the rest of this entry →

Visual Studio 2010, Office 2010 and Add-in Express 2010

Every time when I set about to write on some topic like this, I am torn by internal strife - whether to develop a theme in such a major-marketing tone, so characteristic of bravura press-releases that have already flooded web-sites of component vendors, or simply publish a post on the blog... Read the rest of this entry →

Have any questions? Ask us right now!