Browse Prior Art Database

Enhanced Property Sheets Disclosure Number: IPCOM000199552D
Publication Date: 2010-Sep-09
Document File: 5 page(s) / 284K

Publishing Venue

The Prior Art Database


This disclosure describes a property sheet for user interface objects that incorporates drag-and-drop capabilities to both simplify and provide increased capabilities for the process of creating and editing the attributes of the tabs on the property sheet.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 5

Enhanced Property Sheets

In today's computer user interfaces (UI), property sheets are a popular method for displaying an object's attributes; though they do present a number of limitations. First, the contents of only one tab can be displayed at any one time. Second, property tabs are fixed to the object for which the property sheet was opened. As a result, any edits made under that tab only apply to the selected object. The proposed patent idea addresses both of these limitations.

The proposed property sheet provides the end-user the capability to drag-and-drop the property sheet's tabs off the main property sheet. The user can drag the tabs onto:

Empty content space. The program creates a new sibling property sheet (composed of the selected and dragged tabs) which allows the user to simultaneously view multiple content tabs. [Figures 1 through 3]. Figure 1 shows the single property sheet for the selected file 'gpfs1.' In this scenario, the end-user's goal is to simultaneously view the contents of both the 'General' tab and the 'Storage Pools' tab. To achieve this goal, the end-user selects the desired tabs and drags the tabs below, thus creating a second property sheet [Figures 2 and 3]. Reverse the action by dragging the newly created property back onto the initial property sheet.

Other selected objects. The program copies the attributes of the dragged tabs to the target objects, eliminating the need to open each object's property sheet and make individual edits (per object). In this second scenario, the end-user has just finished configuring the network settings for 'Client-side Node-2' [Figure 4], and would like to apply the same setting to three other nodes [Figure 5]. Instead of requiring the end-user to open the property sheet for each of the three nodes (and go through the same sequential steps), the end-use...