A new outlook on life

Por: Bob Arnson

Resumen: If you like the look of Outlook, Delphi component vendors are ready to help you spread the Outlook...er, look to your own applications. By Bob Arnson.

A new outlook on life

If you like the look of Outlook, Delphi component vendors are ready to help you spread the Outlook er...look to your own applications.

Microsoft Office sits on millions of machines so it's not surprising that where Microsoft leads, many Windows developers follow. That's certainly true when it comes to the Office UI. Many new user interface elements are introduced first in applications like Word and Outlook only to later become part of Windows or Internet Explorer, generally as part of the common controls library.

One such UI widget is what Microsoft calls the Outlook bar -- the vertical panel that by default runs on the left side of the main window in Outlook 97, Outlook 98, and Outlook 2000. Microsoft also uses it in Outlook Express 5.0. It consists of multiple groups of icons that you can click to change the view displayed in the rest of the window. You can get a similar effect with a tab control and a list view, but many developers lust after the exact look and feel of the Outlook bar. So many, in fact, that there are a number of components that provide that functionality for Delphi and C++Builder developers.

I've gathered up information on every open source, freeware, shareware, and commercial product I could find that includes Outlook bar functionality. The following chart is not a product evaluation -- everything listed here comes straight from the provider's Web site or the documentation with the software itself. If you think your favorite product was left off in error, please let me know.

Product Compatibility Price
Woll2Woll 1stClass Delphi 3-5; C++Builder 3 and 4 US$299 for Professional edition with source code and support for C++Builder
1stClass's OutlookBar components are part of a larger package.
Objective Software Technology ABC for Delphi Delphi 3- 5; C++Builder 3 and 4 US$269 for Professional edition with source code and support for C++Builder
ABC's TabcButtonBar component is part of a larger package.
Dream Company Dream Outbar Delphi 2-5; C++Builder 1, 3, and 4 US$29 (includes source code)
Dream Outbar also includes components that provide the user interface of Outlook's headers and splitters.
MenuEx OutBar (by Laurent Bridelance) Delphi 2-4 US$35 with source code; US$25 without source code
K&K Development OutLBar Delphi 1-4 US$59 with source code; US$44 without source code
TurboPower Orpheus Delphi 1-5; C++Builder 1, 3, and 4 $279 (includes source code)
Orpheus's LookOut components are part of a larger package.
CIEC IT Laboratory Outlook component Delphi 3-4 US$45 with source code; US$20 without source code
Absolute Solutions ShortcutBar Delphi 3 and 4; C++Builder 3 US$49 (includes source code)
GExperts TGXOutlookBar Delphi 3 and 4 Free (includes source code)
The license isn't available on the GExperts Web site, but the following comment is embedded in the source files:
//***********************************************************
//* GExpert Control Pack                                    *
//* Copyright 1998 GExperts Inc                             *
//***********************************************************
//* These controls are subject to the following license:    *
//* 1) You may distribute apps that use these controls      *
//* royalty free.                                           *
//* 2) You may NOT dsitribute these controls without the    *
//* the express written permission of GExperts Inc.         *
//***********************************************************
TListBar (by James Waler) Delphi 4 US$25 (includes source code)
SlickTools TMenuBar Delphi 3 and 4 US$50 with source code; $30 without source code
Imca Systems TOutPanel Delphi 2-4; C++Builder 1, 3, and 4 US$89.95 with source code; $29.95 without source code

Respuesta del Servidor desde: ETNASC04