Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 546
 
4-7
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
 
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 using the CTI OS ActiveX controls.
Building a Simple Softphone with ActiveX Controls
To use the CTIOS ActiveX controls, the ActiveX controls need to be copied on 
the target system and registered with Windows. This is accomplished by the 
CTIOS toolkit install, as well as the CTIOS Agent and Supervisor installs. See the 
section entitled “Deployment” for details.
Once Visual Basic is launched, you can use the ActiveX controls by selecting 
them via the Components dialog (CTRL-T from the keyboard in VB or 
Project->Components via the menu). 
Note
Note: If the CTIOS 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.
CILMonitor
CTIOSToolkit\Samples\ 
MonitorSamples\VB
A monitor mode application 
demonstrating the filtering of messages 
based on setting a MessageFilter in 
MonitorMode of CTI OS.
C++phone
CTIOSToolkit\Samples\C++
A softphone written in C++ linking to the 
static C++ libraries. Sending requests and 
event handling as well as the use of the 
wait object is demonstrated.
JavaPhone
CTIOS Toolkit\CTIOS_Java\ 
samples 
A Java counterpart to the VBPhone and 
C++phone sample programs.
AllAgents
CTIOS Toolkit\CTIOS_Java\ 
samples 
A Java counterpart to the Visual Basic all 
agents program.
Table 4-1
CTI OS Toolkit Sample Programs (continued)
Program Name
Location
Description