US 20060036995A1
(19) United States
(12) Patent Application Publication (io) Pub. No.: US 2006/0036995 Al
Chickles et al. (43) Pub. Date: Feb. 16,2006
(54) SEARCH WINDOW FOR ADDING
PROGRAM ELEMENTS TO A PROGRAM
(76) Inventors: Justin Chickles, Somerville, MA (US);
Raghavendra Gururaj, Dunwoody, GA
(US)
Correspondence Address:
MEYERTONS, HOOD, KIVLIN, KOWERT &
GOETZEL, PC.
P.O. BOX 398
AUSTIN, TX 78767-0398 (US)
(21) Appl. No.: 11/237,468
(22) Filed: Sep. 27, 2005
Related U.S. Application Data
(63) Continuation of application No. 09/894,660, filed on Jun. 28, 2001, which is a continuation-in-part of application No. 09/752,654, filed on Dec. 27, 2000.
Publication Classification
(51) Int. CI.
G06F 9144 (2006.01)
(52) U.S. CI 717/109
(57) ABSTRACT
A system and method for searching for items in a hierarchy of palette windows and for incorporating located items into programs. Palette windows may include one or more palette window selection items that, when selected, open child palette windows of the current palette window. Palette windows may include one or more items for navigating in the hierarchy. A search mechanism for locating palette windows and/or palette window content may be provided. From the search mechanism, the user may locate and open palette windows in one or more hierarchies. The user may also incorporate palette window content into something, for example, a program being edited in a graphical programming environment. In one embodiment, the user may dragand-drop palette window content onto a window being edited.