Patent ID: 7017123
Filing Date: 2006-03-21
Classification: G06F,Y10S

Abstract:
1. A computer-implemented method for adding program elements to programs, the method comprising: displaying a program currently being edited in a first graphical user interface displayed on a computer system, wherein the computer system comprises a display; displaying a search window on the display; receiving user input to the search window specifying one or more search criteria; identifying and displaying information indicating a plurality of possible program elements in the search window in accordance with the one or more search criteria; receiving user input to the search window selecting a program element from the plurality of possible program elements indicated in the search window; and including the selected program element in the program in response to said receiving user input to the search window selecting the program element; wherein the search window includes one or more navigation items for navigating among the hierarchy of palette windows, wherein the navigation items include one or more of a forward navigation item, a backward navigation item, and an up navigation item.