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;
if the property page does not have a unique identifier, the plug-in associates the property page with a plurality of data types; and
if the property image has a unique identifier, the plug-in associates the at least one property page with the at least one type of data based upon the unique identifier that identifies the type of data to which the at least one property page is to be associated.
3 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.
14 Citations
12 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;
if the property page does not have a unique identifier, the plug-in associates the property page with a plurality of data types; and
if the property image has a unique identifier, the plug-in associates the at least one property page with the at least one type of data based upon the unique identifier that identifies the type of data to which the at least one property page is to be associated.
-
-
2. 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 at least one of the type of data;
a property page control operatively coupled to the folder and adapted to collect at least one of the property pages from the folder based upon user input; and
a control reveal the collected property page for all types of data if the GUID does not associate the collected property page with at least one of the type of data. - View Dependent Claims (3, 4, 5, 6, 7)
a property page plug-in that includes at least one new property page that is to be included in the folder, the plug-in being adapted to include the at least one property page in the folder based upon the GUID.
-
-
5. The system of claim 2 further comprising:
-
at least one additional folder adapted to contain at least one additional property page for an additional type of data; and
at least one additional GUID associated with the at least one additional type of data, the property page control operatively coupled to the at least one additional folder and adapted to collect the at least one additional property page from the at least one additional folder in response to user input and based upon the at least one additional GUID.
-
-
6. The system of claim 5 further comprising:
a property page plug-in that includes at least one new property page, the plug-in adapted to include the at least one new property page in the folder based upon the GUID and in the at least one additional folder based upon the at least one additional GUID.
-
7. The system of claim 6 further comprising:
a property page plug-in that includes at least one selectively enableable property page that is to be included in the folder, the plug-in being operatively coupleable to the folder and adapted to include the at least one selectively enableable property page in the folder based upon the type GUID corresponding to the type of data.
-
8. A control adapted to present a property page comprising:
-
a first component adapted to determine if the property page has an associated identifier;
a second component adapted to present the property page for all types of data if the property page does not have a unique identifier;
a third component adapted to determine if the property page has been enabled for a particular item of a data type if the property page does have a unique identifier;
a fourth component adapted to display 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.
-
-
9. A method for displaying a property page comprising:
-
determining if the page has an associated page GUID;
displaying the page for all types of data if the page does not have an associated GUID;
determining if the page has been enabled for a particular item of a type of data if the page does have an associated GUID; and
displaying the page for that particular item for the type of data if the page has been enabled for a particular item of a type of data. - View Dependent Claims (10)
-
-
11. In a computer system having a graphical user interface, a method for presenting a property page comprising:
-
determining if the property page has an associated identifier;
displaying the property page for all types of data if the property page does not have an associated identifier;
determining if the property page has been enabled for a particular item of a type of data if the property page does have an associated identifier; and
displaying the property page for that particular item for the type of data if the property page has been enabled for a particular item of a type of data. - View Dependent Claims (12)
-
Specification