Appeal No. 1996-0951 Page 2 Application No. 07/880,793 BACKGROUND The invention at issue in this appeal is a software tool for generating computer code in a message-based environment. A user interacts with the tool, making selections to define a graphical user interface (GUI). When the selections are completed, the tool begins the process of defining connections between GUI code and functional code. It analyzes the GUI definition and displays a list of all messages that could be produced thereby. On the same display, the tool lists blocks of code from a code library. The user selects a message and a block of code to be invoked by the message. If the code block has any prerequisite requirements, the user is prompted to meet them. A message identifier, a pointer to the code block, and any prerequisite data are then stored in a linked list structure. Once the connections are defined, the tool generates code for producing the defined GUI. Claim 20, which is representative for our purposes, follows:Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 NextLast modified: November 3, 2007