Selecting and formatting warped text
First Claim
1. A computer-implemented method for selecting and formatting warped text, the method comprising:
- obtaining a warped text element that includes a transform of a rectangular text element;
obtaining a selection of the warped text element;
applying an inverse transform to the selection of the warped text element;
determining a scope of the selection; and
applying the transform to the selection to accurately display the scope of the selection in association with the warped text element.
2 Assignments
0 Petitions
Accused Products
Abstract
Selecting and formatting warped text is disclosed. Text effects such as an underline effect and/or a strikethrough effect may be transformed along with rectangular text to form a warped text element. In such a situation, the text effects are warped with the characters of the text. Also, warped text may be accurately selected or “hit.” The coordinates of a selection of warped text are inversely transformed to map the selection to the rectangular text. The inverse transform provides an accurate manner to determine the scope and location of the selection. When the scope and location are determined, the graphical representation of the selection may be transformed to provide a user with an accurate representation of a warped selection.
30 Citations
20 Claims
-
1. A computer-implemented method for selecting and formatting warped text, the method comprising:
-
obtaining a warped text element that includes a transform of a rectangular text element;
obtaining a selection of the warped text element;
applying an inverse transform to the selection of the warped text element;
determining a scope of the selection; and
applying the transform to the selection to accurately display the scope of the selection in association with the warped text element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having computer executable instructions for selecting and formatting warped text, the instructions comprising:
-
obtaining a warped text element, wherein the warped text element includes a transform of a rectangular text element;
detecting a selection associated with the warped text element;
applying an inverse of the transform to the detected selection, wherein the inversely transformed selection indicates the scope of the selection in association with the rectangular text element;
transforming the detected selection with the transform to provide an accurate graphical representation of the selection in association with the warped text element. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method for applying text effects to warped text, the method comprising:
-
generating a rectangular text element, wherein the rectangular text element has at least one of an underline and a strikethrough;
transforming the rectangular text element with a transform algorithm;
displaying the transformed rectangular text element as a warped text element, wherein the warped text element includes a warp of at least one of the underline and the strikethrough. - View Dependent Claims (19, 20)
-
Specification