Dynamic tree-node property page extensions
First Claim
Patent Images
1. A system that associates at least one property page with at least one type of data comprising:
- a property page plug-in that includes the at least one property page, the plug-in associates the at least one property page with the at least one type of data based upon an identifier that identifies the type of data to which the at least one property page is to be associated.
2 Assignments
0 Petitions
Accused Products
Abstract
Several systems and associated methodologies are provided for adding one or more property pages to one or more types of data. The property pages are added to a data type based upon a unique identifier associated with the data type. The property pages can be selectively enableable property pages which can be selectively enabled for a particular item for a type of data. In accordance with user input, a property page control can display appropriate property pages to a user via a display.
-
Citations
21 Claims
-
1. A system that associates at least one property page with at least one type of data comprising:
a property page plug-in that includes the at least one property page, the plug-in associates the at least one property page with the at least one type of data based upon an identifier that identifies the type of data to which the at least one property page is to be associated. - View Dependent Claims (2, 3)
-
4. A system to present data comprising:
-
a folder that contains N number of property pages for a type of data, N being an integer; a globally unique identifier (GUID) associated with the type of data; and a property page control operatively coupled to the folder and to collect at least one of the property pages from the folder based upon user input and the GUID. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A control that presents a property page comprising:
-
a first component that determines an identifier associated with the property page; a second component that determines if the property page has been enabled for a particular item of a data type based upon the identifier; and a third component that displays the property page only for the particular item of the data type if the property page a has been enabled to be displayed within a particular item of a data type.
-
-
12. A method for displaying a property page comprising:
-
determining a GUID associated with the property page; determining if the property page has been enabled for a particular item of a type of data based upon the GUID; and displaying the property page for that particular item of the type of data if the page has been enabled for a particular item of a type of data. - View Dependent Claims (13)
-
-
14. A method for adding a property page to a type of data comprising:
-
associating the property page with a property page plug-in; determining an identifier corresponding to the type of data; associating an identifier corresponding to the type of data with the property page plug-in; and utilizing the identifier to add the property page to a folder to contain property pages for the type of data. - View Dependent Claims (15)
-
-
16. In a computer system having a graphical user interface, a method for presenting data comprising:
-
determining if the data has an associated identifier; displaying the data for all types of data if the data does not have an associated identifier; determining if the data has been enabled for a particular item of a type of data if the data does have an associated identifier; and displaying the data for that particular item for the type of data if the data has been enabled for a particular item of a type of data. - View Dependent Claims (17)
-
-
18. A system that facilitates adding a property page to a type of data comprising:
-
means for associating the page with a property page plug-in; means for determining an identifier corresponding to the type of data; means for associating an identifier corresponding to the type of data with the property page plug-in; and means for utilizing the identifier to add the property page to a folder to contain property pages for the type of data.
-
-
19. A method for selectively enabling a property page comprising:
-
establishing a page GUID associated with the property page; establishing a type GUID associated with a particular data type; and if the page GUID corresponds to the type GUID, enabling the property page for the particular data type. - View Dependent Claims (20, 21)
-
Specification