Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 508
   
4-8
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 8.0(1)
Chapter 4      Building Your Application
Using The CTI OS ActiveX Controls
Using The CTI OS ActiveX Controls
This section discusses the steps involved in building CTI OS Applications with Microsoft Visual Basic 
.NET (VB.NET) using the CTI OS ActiveX controls.
Building a Simple Softphone with ActiveX Controls
To use the CTI OS ActiveX controls, the ActiveX controls need to be copied on the target system and 
registered with Windows. This is accomplished by the CTI OS toolkit install, as well as the CTI OS 
Agent and Supervisor installs. For more information, see 
.
Once Visual Basic .NET is launched, you can use the ActiveX controls by selecting them via the 
Customized Toolbox dialog (Tools->Add/Remove Toolbox Items via the menu.) 
Note
Note: If the CTI OS ActiveX controls are not listed as shown in 
, the files are either not copied 
on the target system or the controls were not properly registered.
Figure 4-1
Customize Toolbox in Visual Basic .Net Listing CTI OS ActiveX Controls Runtime 
Callable Wrappers 
Once the CTI OS ActiveX controls have been selected in the .NET Framework Components Tab they 
should be visible in the Visual Basic .NET ToolBox. The CTI OS ActiveX RCWs components can now 
be dragged and dropped onto the Windows Form. For a softphone application, it is useful to start with 
the CallAppearanceCtl (see