摘要 |
A computer software system is disclosed for single step coordination between software applications. A monitoring application automatically identifies a target application and presents a prompting window, such that if possible (but not necessarily) it appears to be attached to a side of the target window. Clicking a control in the prompting window automatically activates a secondary application, and automatically transfers information from the target application to the secondary application. Target desktop windows can be identified by their window captions and target HTML windows by their URL addresses. Controls on prompting windows can activate multiple secondary applications and/or different secondary application modes. Information can be obtained from a target application by reading a file stored for that purpose by the target application, by interprocess communication, or by screen scraping. In one general aspect, a medical test result viewing application is coordinated with a medical test result processing application.
|