Palette and parts view of a composite object in an object oriented computer system
First Claim
1. An object-oriented computer system wherein the computer system is controlled by a hierarchy of objects, the hierarchy including a composite object incorporates a plurality of mutually interacting subobjects, said computer system supporting a graphical user interface, comprising:
- means for maintaining within the composite object a first list of potential subobjects incorporable in the composite object;
means for displaying said first list as a set of icons each corresponding to a respective potential subobject in said first list;
means responsive to user selection of one of said set of icons for incorporating the potential subject corresponding to the selected icon within the composite object; and
means for displaying a second list of subobjects as a set of icons, the subobjects in the second lists a subset of the first list and converted from potential to currently incorporated subobjects in the composite object.
1 Assignment
0 Petitions
Accused Products
Abstract
An object-based computer system has a graphical user interface. A palette view is provided onto an object within the system that depicts all the subobjects that potentially form parts of that object. By manipulating the objects in this view, for example by dragging and dropping them onto another view of the object, the user can select them for inclusion in the object. Also provided is a parts view, which depicts the list of parts that have actually been included within the object.
91 Citations
5 Claims
-
1. An object-oriented computer system wherein the computer system is controlled by a hierarchy of objects, the hierarchy including a composite object incorporates a plurality of mutually interacting subobjects, said computer system supporting a graphical user interface, comprising:
means for maintaining within the composite object a first list of potential subobjects incorporable in the composite object; means for displaying said first list as a set of icons each corresponding to a respective potential subobject in said first list; means responsive to user selection of one of said set of icons for incorporating the potential subject corresponding to the selected icon within the composite object; and means for displaying a second list of subobjects as a set of icons, the subobjects in the second lists a subset of the first list and converted from potential to currently incorporated subobjects in the composite object. - View Dependent Claims (2, 3)
-
4. A method of controlling an object-oriented computer system with a hierarchy of objects, the hierarchy including a composite object which incorporates a plurality of mutual interacting subobjects, said computer system supporting a graphical user interface, the method;
- comprising the steps of;
maintaining within the composite object a first list of the subobjects incorporable in the composite object; displaying said first list as a set of icons each corresponding to a respective subobject in said list; incorporating a subobject within the composite object in response to user selection of the icon corresponding to the selected icon; and displaying a second list of subobjects as a set of icons, the subobjects in the second list a subset of the first list and converted from potential to currently incorporated in the composite object. - View Dependent Claims (5)
- comprising the steps of;
Specification