TeleScope Road Map


Before taking a trip it is a good idea to look at the road map so you know where you are going. So take a few minutes to get familiar with TeleScope so you can get the most of this unique feature of ExceleTel TeleTools!

Don't forget that TeleScope is available in two ways. It is a utility program (TeleScope.exe) available from your Windows Start menu and as part of each TeleTools control. See the TeleScope properties.

TeleScope.jpg

Device List

At the top of each TeleScope is a list box of the available devices

See the properties etLine.Device.List, etPhone.Device.List, etPlay.Device.List and etRecord.Device.List.

Status

Adjacent to the device list box is one or more buttons. These buttons allow you to change the current status of the device, they also indicate the current status of the device.

See the properties etLine.Device.Active, etPhone.Device.Active, etPlay.Device.Active, etRecord.Device.Active.

Tabs

On the left side of each TeleScope is a set of tabs. Some tabs contain an additional set of sub-tabs positioned at the top providing more information and control.

Many of the tabs and sub-tabs have enunciator images. For example the Log tab displays the Error enunciator, when this image is red and error has recently occurred.

Tool Bars

Some of the tabs have tools bars to make it easy to perform commonly used operations. Each of these operations may also be performed by selecting a menu option or clicking on a button located on the tab.

GENERATE/TS-Log-Error Enunciator.gif Log Tab

On each TeleScope the first tab displays the TeleScope.Log.

GENERATE/TS-Log-Error Enunciator.gif This button is an error enunciator. When it is gray an error has not yet occurred or it has been reset. Click this tool bar item or the Trash Can to reset this enunciator.

GENERATE/TS-Log-Clear.gif Thisbutton is used to clear the log and reset the error enunciator.

GENERATE/TS-Log-Active.gif This button is used to activate and deactivate the log.

GENERATE/TS-Log-TimeStamp.gif This button is used to activate and deactivate the log time stamp.

GENERATE/TS-Log-Marker.gif This button places a line of stars (*) in the log file. Helpful for marking locations for later review.

GENERATE/TS-Log-Dump.gif This button causes the current property values to be written to the log. This may take a bit of time because of the large number of properties!

GENERATE/TS-Log-Copy.gif This button will cause the entire log to be copied to the clipboard.

GENERATE/TS-Log-Print.gif This button alls the log to be printed.

The Count edit box holds the total number of lines that the log will hold.

All of these features are available as methods and property. See Common Methods and Common Properties - TeleScope.Log.

Menus

The menu for the TeleScope utility program is presented in two levels (lines). The top level consists of menu items that are common to all of the TeleScopes for all of the TeleTools controls.

The Second level of the menu consists of menu options that are distinct for each of the TeleTools controls. The first item of this menu indicates which TeleScope (TeleTools control) is currently active; this menu option is simply a label and has no other use.

TeleScope

etLine, etPhone, etPlay, etRecord

These menu options are used to set the TeleScope.Visible properties to True or False for each of the TeleTools controls. When a TeleTools control’s TeleScope.Visible property is true then the TeleScope for that component will be visible.

It is important to understand that the setting this menu options does not cause the associated TeleTools component to be created or destroyed. Each of the components will be created when the application begins and will continue to exists and function as long as the program is running.

For example if you set the etLine TeleScope to be visible, select a line device, set it to active then set the etLine.TeleScope.Visible property back to False, the line device is still active. By setting the etLine.TeleScope.Visible property back to True you will be able to see this.

Synchronize

By Line

This is used to ensure that the other TeleTools controls will be using the correct devices. You would use this option if you want to make sure that the Phone Playing and Recording devices associated with the selected TAPI Line device are to be used.

When the etLine.Device.Active property is True then this menu option will be enabled.

When this menu option is selected then the following properties will be set:

if etLine.Phone.Available = True then

     etPhone.Device.ID = etLine.Phone.ID

if etLine.WavePlay.Available = True then

     etPlay.Device.ID = etLine.WavePlay.ID

if etLine.WaveRecord.Available = True then

     etRecord.Device.ID = etLine.WaveRecord.ID

By Phone

This is used to ensure that the other TeleTools controls will be using the correct devices. You would use this option if you want to make sure that the Playing and Recording devices associated with the selected TAPI Phone device are to be used.

When the etPhone.Device.Active property is True then this menu option will be enabled.

When this menu option is selected then the following properties will be set:

if etPhone.WavePlay.Available = True then

     etPlay.Device.ID = etPhone.WavePlay.ID

if etPhone.WaveRecord.Available = True then

     etRecord.Device.ID = etPhone.WaveRecord.ID

DevEnv

Each TeleTools control has its own TeleScope. To make it easier to use you can select a development environment. For example Delphi, Visual Basic, etc. This causes the Log information, labels and buttons to appear using the syntax consistent with the selected environment.

Log

Active

This menu option is used to activate and deactivate the log for all of the TeleTools controls.

TimeStamp

This menu option allows you to set the TeleScope.Log.TimeStamp property for all of the TeleTools Controls.

Clear

This will clear the TeleScope.Log.Lines for all TeleTools controls.

Windows

This allows you to Cascade or Tile the currently visible TeleScope windows.

Help

This is your basic help menu that you will find with most applications.

PopUp

This menu option actually shows up on the second level. Each TeleTools control has a set of Popup properties that are distinct. See Common Properties - Popup.



Using TeleScope TeleScope - etLine