Method for associating and storing arbitrary data with graphical

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 945

Patent

active

057908575

ABSTRACT:
Data structure and methods associating an arbitrary list of properties with user interface items on a graphical user interface display. Each property has a tag with which an application program can reference it, and arbitrary data which can be written, read and modified by the application program. Property lists for each user interface item are stored in in-memory pools of property lists. Each pool includes a header region having a variable number of index slots, each slot which is currently being used pointing to a respective property list in a property list region of the pool. Unused slots are maintained on a linked list of index slots. When a property list is to be added or removed from a pool, the maintenance routines grow or shrink the pool only by fixed increments. Each property list includes a variable number of property entries each having a tag field and a data field. Property lists are represented as a property table containing all of the tags in sorted order, followed by a property data region containing the data for all of the properties. Each property table entry includes a tag and an offset to the corresponding data in the property data region.

REFERENCES:
Stefano Maruzzi, "OS/2 2.1 Workplace Shell Programming", Random House (1994), pp. 448-456.
Thomas E. Burge & Joseph Celi, Jr., "Advanced OS/2.TM. Presentation Manager Programming", John Wiley & Sons, Inc. (1993), pp. 91-103.
"Inside Macintosh: Overview", Apple Computer, Inc., (1992).
"Inside Macintosh: Macintosh Toolbox Essentials", Apple Computer, Inc. (Oct., 1992).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for associating and storing arbitrary data with graphical does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for associating and storing arbitrary data with graphical, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for associating and storing arbitrary data with graphical will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1189546

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.