摘要 |
A method and apparatus for controlling a computer to display a multifunction telephone to augment or supplant a regular desktop telephone, said displayed phone having a variable size which may be increased from a minimum size in increments or with a fixed width or length with the other of the two dimensions infinitely variable to a maximum length or width. Each increment displays different virtual buttons which may be virtually pushed using a keyboard or pointing device to carry out various telephone functions such as speed dialing, transfer, speakerphone etc. using the TAPI Windows interface and library of telephone functions or an analogous library and API in other operating systems. As the size of the phone is varied, more virtual buttons become visible and their functions may be invoked. Preferably, the virtual buttons are positioned on the phone display such that they become visible in the order of frequency of use for the typical user.
|