Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements
Patent
1997-07-14
1999-03-23
Bayerl, Raymond J.
Computer graphics processing and selective visual display system
Display driving control circuitry
Controlling the condition of display elements
345347, 345342, 345356, G06F 314
Patent
active
058866949
ABSTRACT:
A computer-based method of sizing and positioning controls within a window is disclosed. The method divides a window, and in particular a dialog window, into rectangular regions, referred to as frames. A logical description of the relative positions and sizes of the controls and frames within the dialog window is specified. The method automatically determines the coordinates of each control and positions the controls accordingly during execution of the computer program that is displaying the dialog window. The method is performed in two stages: a specification stage and a layout stage. In the specification stage, a dialog window is subdivided into multiple nested rectangular frames. The set of frames for a dialog window forms a hierarchical tree of frames. In the layout stage, the method traverses the tree of frames twice. The first traversal of the frame tree occurs in postorder sequence, and determines the minimum required size of each frame. The second traversal of the tree occurs in preorder sequence, selectively expanding or repositioning frames within the available space. When the method completes the determination for the Leaf Frames, the final coordinates of each control are known. The method then sets the coordinates of each control accordingly.
REFERENCES:
patent: 4860218 (1989-08-01), Seator
patent: 5062060 (1991-10-01), Kolnick
patent: 5119476 (1992-06-01), Texier
patent: 5416900 (1995-05-01), Blanchard et al.
patent: 5459832 (1995-10-01), Wolf et al.
patent: 5552982 (1996-09-01), Jackson et al.
patent: 5579466 (1996-11-01), Habib et al.
patent: 5757364 (1998-05-01), Ozawa et al.
patent: 5757369 (1998-05-01), Ohsawa et al.
patent: 5777687 (1998-07-01), De Lange
Breinberg Steven Adam
Chiba Hiroya
Keller Marc Rene
Ruescher Hannes Helmut
Bayerl Raymond J.
Microsoft Corporation
Sax Steve
LandOfFree
Method for automatically laying out controls in a dialog window 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 automatically laying out controls in a dialog window, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for automatically laying out controls in a dialog window will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2131013