Search

Hiroya Chiba Phones & Addresses

  • Oakland, CA
  • 21143 Patriot Way, Cupertino, CA 95014
  • 2680 Fayette Dr, Mountain View, CA 94040
  • 80 Terra Vista Ave, San Francisco, CA 94115
  • 565 Arastradero Rd, Palo Alto, CA 94306
  • Sunnyvale, CA

Publications

Us Patents

Method For Automatically Laying Out Controls In A Dialog Window

View page
US Patent:
58866949, Mar 23, 1999
Filed:
Jul 14, 1997
Appl. No.:
8/892547
Inventors:
Steven Adam Breinberg - Sunnyvale CA
Marc Rene Keller - San Jose CA
Hannes Helmut Ruescher - Palo Alto CA
Hiroya Chiba - Sunnyvale CA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 314
US Classification:
345340
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.
Hiroya Chiba from Oakland, CA, age ~56 Get Report