Invention Grant
- Patent Title: Display and resolution of incompatible layout constraints
- Patent Title (中): 显示和解决不兼容的布局约束
-
Application No.: US12945665Application Date: 2010-11-12
-
Publication No.: US09128733B2Publication Date: 2015-09-08
- Inventor: Michael Eugene Taron
- Applicant: Michael Eugene Taron
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Kevin Sullivan; Kate Drakos; Micky Minhas
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F3/0481 ; G06F9/44 ; G06F9/455 ; G06F15/04 ; G06F17/00 ; G06F17/10 ; G06F17/20 ; G06F17/21 ; G06F17/22 ; G06F17/24 ; G06F17/25 ; G06F17/26 ; G06F17/27 ; G06F17/28 ; G06F17/50

Abstract:
User interface layout is defined using constraints on the position and size of visual elements. Constraints may be explicit and/or implicit. Interactive design code helps designers create constraints without conflict or redundancy. The design code determines whether a proposed layout constraint is incompatible with established constraints, receives a designer's selection of an incompatible constraint, and displays user interface elements in previews of alternate layouts having different constraints. A designer can interactively explore possible resolutions of constraint incompatibilities as soon as the constraints are detectable. The design code animates a transition between possible layouts, highlights the incompatible constraints, and hides the compatible constraints. A subset of constraints may be shown, such as only the recently added constraints and closely related constraints.
Public/Granted literature
- US20120124492A1 Display and Resolution of Incompatible Layout Constraints Public/Granted day:2012-05-17
Information query