IP Library Granted Patent US 7,100,120
Granted Patent B2
US 7,100,120 · App. 10/192,413 · Granted Aug 29, 2006

Per-property browser having property browsing list with drop list button

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,100,120
App. No.
10/192,413
Granted
Aug 29, 2006
Kind
B2
Abstract

A method and system for adding application defined properties and application defined property sheet pages are provided. The application defined properties may be added to a list of system defined properties. Once added, the application defined properties may be displayed and edited. In addition, a user may select several objects, display the properties common to all of the objects in a list, and edit the common properties. Moreover, application defined property sheet pages may be added to a set of system defined property sheet pages. A user may then display and edit the application defined property sheet pages. Also, a user may select several objects, display the properties common to all of the objects on a per-property browsing list, and edit the common properties. In addition, a user may select several objects, display the property sheet pages common to all of the objects, and edit the properties on these property sheet pages. Furthermore a user may switch between viewing a property in a list of properties and viewing a property on a property sheet page.

Claims (20)

1. In a computer system having a user interface including a display and a user input device, a method for browsing properties of an object, the method comprising:

displaying on the display device a property list of property elements having property identifiers relating to properties of the object, values of the properties for the object, a first button associated with at least one property element on the property list and a second button associated with at least one property element on the property list;

receiving from the input device a selection of the first button of a selected property element on the property list;

in response to the selection of the first button, displaying on the display device possible values for the selected property element having the first button;

receiving from the input device a selection of the second button of a selected property on the property list; and

in response to the selection of the second button, displaying on the display device a plurality of properties and possible values related to the selected property element.

2. The method of claim 1 , further comprising:

displaying objects of the program being developed; and

receiving from the input device a selection of an object of the program being developed so that property elements of the object may be browsed.

3. The method of claim 2 , wherein:

the act of receiving a selection of an object further receives a selection of a second object of the program being developed; and

the act of displaying a property list displays a property list of property elements having property identifiers relating to properties of both objects, values of the properties for both objects and a first button associated with at least one property element on the property list and a second button associated with at least one property element on the property list.

4. The method of claim 1 , wherein the first button is a list button and the act of displaying possible values displays a list of possible values.

5. The method of claim 4 wherein the second button is a property sheet page button and the act of displaying a plurality of properties and values displays a property sheet page having a plurality of properties and one or more value lists related to the properties.

6. The method of claim 1 , further comprising:

displaying objects of the program being developed; and

receiving from the input device a selection of an object of the program being developed so that properties of the object may be browsed.

7. The method of claim 6 , wherein:

the act of receiving a selection of an object further receives a selection of a second object of the program being developed; and

the act of displaying a property list displays a property list of property elements having property identifiers relating to properties of both objects, values of the properties for both objects and a first button associated with at least one property element on the property list and a second button associated with at least one property element on the property list.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →