Method and apparatus for form automatic layout
First Claim
1. A computer-readable medium having computer-executable instructions for aligning and positioning elements to be displayed in a form, the computer-executable instructions comprising:
- sizing and alignment parameters that describe the size and alignment of elements of the form, at least one sizing parameter indicating that the size of an element should change to accommodate text associated with the element; and
sizing and positioning instructions, separate from the sizing and alignment parameters such that the sizing and alignment parameters may be modified without having access to the sizing and positioning instructions, the sizing and positioning instructions setting the size and position of elements in the form based on the sizing and alignment parameters.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for determining the layout of a form automatically to accommodate text in the form. Under the method and apparatus, a set of parameters define the sizing and alignment of elements of the form. Sizing and positioning instructions that are separate from the sizing and alignment parameters set the sizing and positioning of elements of the form based on the sizing and alignment parameters. The instructions determine the minimum size for the form, based in part on text in the form. The difference between the minimum size for the form and a desired size for the form is then distributed across the form to size and position the elements in the form.
-
Citations
20 Claims
-
1. A computer-readable medium having computer-executable instructions for aligning and positioning elements to be displayed in a form, the computer-executable instructions comprising:
-
sizing and alignment parameters that describe the size and alignment of elements of the form, at least one sizing parameter indicating that the size of an element should change to accommodate text associated with the element; and
sizing and positioning instructions, separate from the sizing and alignment parameters such that the sizing and alignment parameters may be modified without having access to the sizing and positioning instructions, the sizing and positioning instructions setting the size and position of elements in the form based on the sizing and alignment parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of automatically adjusting the layout of a form to accommodate text associated with elements in the form, the method comprising:
-
determining a minimum size of the form based in part on text to be displayed in the form;
determining the difference between the minimum size of the form and a requested size for the form;
setting the size and position of elements in the form based at least in part on the difference between the minimum size of the form and the requested size for the form. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification