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.

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.
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.
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.
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.
On each TeleScope the first tab displays the TeleScope.Log.
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.
Thisbutton is used to clear the log and reset the error enunciator.
This button is used to activate and deactivate the log.
This button is used to activate and deactivate the log time stamp.
This button places a line of stars (*) in the log file. Helpful for marking locations for later review.
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!
This button will cause the entire log to be copied to the clipboard.
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.
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.