ComponentSpace Control Panel Host - DLL - V1.1 - Summary

by ComponentSpace - Product Type: Component / ActiveX DLL / DLL

Summary

ComponentSpace Control Panel Host - DLL - V1.1 by ComponentSpace

Create a Windows control panel applet in Visual Basic using the easy to use Control Panel Host. Instead of having to deal with the arcane C interface of control panel applets, all you need do to create a Visual Basic control panel applet is develop an ActiveX DLL, implement the supplied IControlPanel interface, and register your applet with the Control Panel Host. You define the applet’s name and description and also the icon to display. Your applet receives control whenever the user clicks it. The Control Panel Host offers Visual Basic developers a fast and simple way to create control panel applets.

To create a control panel applet, create a Visual Basic ActiveX DLL project and add a reference to the supplied Control Panel Applet Interface type library. Add a class that implements the IControlPanel interface. This interface consists of three properties, the applets name, description and icon, and an OnDoubleClick method thats called whenever the user clicks your applet within the control panel. A simple test harness is included to make it easy for you to debug your applet from within Visual Basic.

You may use the supplied RegCpl tool to register your applet with the Control Panel Host. Alternatively, instructions are provided if you wish to do this from your own installation program.

The supplied CplHost.cpl DLL hosts your applet. It implements the applet C interface and translates this to the ActiveX IControlPanel interface. CplHost may host as many applets as you like.

Main Features

Implement a Control Panel applet as a Visual Basic ActiveX DLL

Specify the applets name, description and icon

Receive control whenever the user clicks your applet

Handy tools are included for debugging and registering your applet

Coded in C++ for speed and size

No runtime library dependencies

Comprehensive Windows style documentation

Visual Basic example source code

Includes prompt free email support

Royalty free runtime

Source code available

This control may also be purchased as part of the Key Technology ActiveX Suite.

PartNumbers: PC-51058600-A 51058600-A PC-510586-28585 510586-28585 PC-510586-28586 510586-28586 PC-51058600-B 51058600-B PC-510586-64660 510586-64660 PC-510586-28802 510586-28802

PurchaseOptions: Control Panel Host V1.1 1 Developer License , Control Panel Host V1.1 4 Developer Team License , Control Panel Host V1.1 8 Developer Team License , Control Panel Host V1.1 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) , Control Panel Host V1.1 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) with Source Code , Control Panel Host V1.1 - Premium Support License 1 Developer Premium Support License

Resources: Read the Control Panel Host help file, Read the ComponentSpace License Agreement, Download the Control Panel Host V1.1 evaluation on to your computer - Expires after 30 days

Operating System for Deployment: Windows XP, Windows 2000, Windows 98, Windows NT 4.0

Architecture of Product: 32Bit

Product Type: Component

Component Type: ActiveX DLL, DLL

Built Using: ActiveX Template Library (ATL)

Compatible Containers: Microsoft Visual Studio 6.0, Microsoft Visual Studio 97, Microsoft Visual Basic 6.0, Microsoft Visual Basic 5.0

Product Class: Business Components

Keywords: Windows API Author Windows API application programming interface function call functions calling application applications Control interface

Product Search

Enter search words:

Award