The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 01, 2010

Filed:

May. 04, 2005
Applicants:

Hua Wang, Bellevue, WA (US);

Anup R. Manandhar, Bellevue, WA (US);

Julia H. Farago, Seattle, WA (US);

Mark A. Alcazar, Seattle, WA (US);

Sujal S. Parikh, Redmond, WA (US);

Hamid Mahmood, Redmond, WA (US);

Inventors:

Hua Wang, Bellevue, WA (US);

Anup R. Manandhar, Bellevue, WA (US);

Julia H. Farago, Seattle, WA (US);

Mark A. Alcazar, Seattle, WA (US);

Sujal S. Parikh, Redmond, WA (US);

Hamid Mahmood, Redmond, WA (US);

Assignee:

Workman Nydegger, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/048 (2006.01); G06F 3/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Described is a method and system by which a computer program window is sized based on the content to display. The window may automatically resize itself as content changes. When laying out an element tree of elements that contain the content, the elements provide desired size information to a parent container, and so on, up to the root element (e.g., a window). If a window property is set to size to the content, a window size is computed during layout, having a height and/or width based on the child elements plus X and Y deltas for a window non-client area and borders. Logic attached to window message handling controls changes to the content/window, such as to automatically resize for changed content, and to selectively turn off or persist the size to content property. Sizing to content may be programmatically limited to one dimension, with the other dimension fixed.


Find Patent Forward Citations

Loading…