Customization of object property layout for a user interface
First Claim
1. A method of providing, to a user, a capability to customize a property layout for objects of a given type of object, said method comprising:
- determining a set of properties of said given type of object;
displaying said set of said properties in a user interface;
receiving an indication, from said user, of a grouping of particular ones of said set of said properties; and
storing information describing said grouping in a property organizer object associated with said given type of object.
1 Assignment
0 Petitions
Accused Products
Abstract
A process flow development tool is given a capability of determining the properties corresponding to a particular type of object and allowing a user to decide how and where the properties will be shown in a Properties dialog for individual objects of the particular type. The capability allows the tool to present a dialog that allows the user to customize, for the particular type of object, the layout for the properties in the Properties dialog. This layout may then be stored in an organizer object associated with the particular type of object.
-
Citations
16 Claims
-
1. A method of providing, to a user, a capability to customize a property layout for objects of a given type of object, said method comprising:
-
determining a set of properties of said given type of object;
displaying said set of said properties in a user interface;
receiving an indication, from said user, of a grouping of particular ones of said set of said properties; and
storing information describing said grouping in a property organizer object associated with said given type of object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for process flow development comprising:
-
means for determining a set of properties for a type of object;
means for displaying said set of said properties in a user interface;
means for receiving an indication, from said user, of a grouping of particular ones of said set of said properties; and
means for storing information describing said grouping in a property organizer object associated with said given object.
-
-
9. A computer system for process flow development comprising:
-
a processor for determining a set of properties for a type of object;
a display, in communication with said processor, for displaying said set of said properties in a user interface;
an input peripheral, in communication with said processor, for receiving an indication, from said user, of a grouping of particular ones of said set of said properties; and
a memory, in communication with said processor, for storing information describing said grouping in a property organizer object associated with said given object.
-
-
10. A computer readable medium containing computer-executable instructions which, when performed by a computer system for process flow development, cause the processor to:
-
determine a set of properties of a type of object;
display said set of said properties in a user interface;
receive an indication, from said user, of a grouping of particular ones of said set of said properties; and
store information describing said grouping in a property organizer object associated with said given object.
-
-
11. A method of customizing the display of properties of an object of a class, comprising:
-
allowing a user to group selected properties of said class; and
storing said grouped selected properties in an organizer object in association with said class. - View Dependent Claims (12)
-
-
13. A method for displaying an object, comprising:
-
during instantiation of said object from a class, determining whether an organizer object is associated with said class; and
where said organizer object is associated with said class, displaying properties of said instantiated object as specified by said organizer object.
-
-
14. A method of providing, to a user, a properties user interface for a given object, where said properties user interface has a customized property layout, said method comprising:
-
presenting a menu, to said user, including a properties menu item;
receiving an indication, from said user, of a selection of said properties menu item; and
displaying a properties user interface with a layout specified by an associated property organizer object. - View Dependent Claims (15)
-
-
16. A computer readable medium containing computer-executable instructions which, when performed by a computer system for process flow development, cause the processor to:
-
present a menu, to said user, including a properties menu item;
receive an indication, from said user, of a selection of said properties menu item; and
display a properties user interface with a layout specified by an associated property organizer object.
-
Specification