Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 546
C H A P T E R
 
5-1
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
 
5
CTI OS ActiveX Softphone Controls
The CTI OS Developer's Toolkit includes a set of ActiveX controls to enable rapid 
application development. ActiveX controls are typically UI components (there are 
also ActiveX controls which are invisible at run time) that enable easy 
drag-and-drop creation of custom CTI applications in a variety of container 
applications. Container applications include: Microsoft Visual Basic, Microsoft 
Internet Explorer, Microsoft Visual C++, Borland Delphi, Sybase Powerbuilder 
and other applications supporting the OC96 ActiveX standard.
The CTI OS Agent Desktop and CTI OS Supervisor Desktop for IPCC Enterprise 
applications are both Visual Basic applications based on the CTI OS ActiveX 
controls. See also the Cisco ICM Software CTI OS Agent Desktop User Guide as 
well as the Cisco ICM Software CTI OS Supervisor Desktop for IPCC Enterprise 
User Guide
 for further reference on features of the CTI OS ActiveX controls.
 lists the ActiveX controls included with CTI OS. As seen in the table, 
CTI OS Controls can be grouped into Agent Related Controls, Call Related 
Buttons, Statistics Controls, and Supervisor Controls.
Table 5-1
CTI OS ActiveX Controls
Control
Description
Agent Related Controls
AgentStateCtl
Provides UI to for login, logout, ready, not ready and 
wrapup requests, also enables the use to specify 
reason codes for logout and Not_Ready (if supported 
and configured).