1. A method for operating screen-oriented software application tool in a computer-aided software development system, said software development system including an electronic digital computer and computer software for operating said computer, said computer software comprising a user interface, an operating system, an interface program and one or more software development tools for performing predefined software development tasks, said computer executing said interface program for performing said method, comprising: controlling communication between said software development tools and said screen-oriented application tool, said screen-oriented application tool containing a representation of a display screen comprising a two-dimensional character array and a text output cursor, said screen-oriented application tool not being designed for operation with a graphical user interface and having outputs consisting of printable text and special codes for controlling the display screen by positioning the text output cursor, writing characters to the two-dimensional character array, and clearing characters from the two-dimensional character array; monitoring said outputs of said application tool and detecting in said outputs the occurrence of a predefined application tool event in a predefined region of said representation of said display screen, said predefined application tool event comprising said text output cursor entering or exiting said predefined region; and generating a trigger in response to detecting in said outputs of said application tool the occurrence of said predefined application tool event within said predefined region, including the text output cursor entering or exiting said predefined region.