← Back to Patent Explorer
US5347629A Expired / Lapsed US ⏱️ 0.0 years remaining

Graphical user interface including updating of multiple panels using what you see is what you get (WYSIWYG) editor

Assignee: International Business Machines Corp
•
Filing: 1992-04-07
•
Granted: 1994-09-13
•
Expires: 2012-04-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of defining, creating, or editing a graphical user interface panel file. The graphical user interface panel contains a plurality of nested graphical objects. According to the disclosed method the end-user opens a graphical user interface source code file and operates on an object that contains at least further nested object. For example, the nesting object may be a box, and the nested objects may be pushbuttons. The nested object file is a linked list that includes an object start identifier, an object end identifier, and included object pointers therebetween for the included objects. Each included object has an included object pointer. The enables the end-user to perform an operation on the object start identifier, which initiates a search for included objects having pointers between the object start identifier and the object end identifier. This allows the same operation to be performed on the included objects.

Inventors

  • 👤 John P. Barrett
  • 👤 Robert P. Hoffmann
  • 👤 John D. Montgomery

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 23:27
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 126 words
A method of doing one or more of defining, creating, or editing a target graphical user interface panel file, said graphical user interface panel file containing at least one graphical object, which method comprises: a. opening a source graphical user interface file and identifying an object to be copied, said object being a linked list comprising i. an object start identifier, and an object end identifier, and ii. pointers therebetween for attributes of the object to be copied; b. copying the source object start identifier, the object end identifier, the pointers therebetween for the attributes thereof, and the code corresponding to the attributes to the target graphical user interface file; and c. storing the copied graphical user interface code file in a Panel Binary Intermediate file.
Claim 2
Independent Claim 126 words
A method of doing one or more of defining, creating, or editing a target graphical user interface panel file, said graphical user interface panel file containing at least one graphical object, which method comprises: a. opening a source graphical user interface file and identifying an object to be copied, said object being a linked list comprising i. an object start identifier, and an object end identifier, and ii. pointers therebetween for attributes of the object to be copied; b. copying the source object start identifier, the object end identifier, the pointers therebetween for the attributes thereof, and the code corresponding to the attributes to the target graphical user interface file; and c. storing the copied graphical user interface code file in a Panel Binary Intermediate file.
Claim 3
Dependent Claim 16 words
The method of claim 1 wherein the object contains at least a further object nested therein.
Claim 4
Dependent Claim 15 words
The method of claim 1 wherein the source object file is a source code file.
Claim 5
Dependent Claim 11 words
The method of claim 3 comprising compiling the copied object file.

References Cited (Backward Citations)

US5261042A Cited
US5251291A Cited
US5263167A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-09-12 1998-03-14 1998-09-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-09-12 2002-03-14 2002-09-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-09-12 2006-03-14 2006-09-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag