System and method for editing information
First Claim
Patent Images
1. A computer-implemented method comprising:
- displaying on a display screen a computer application program including a graphics editor and a first text-based editor to edit source code comprising a plurality of objects, one of the graphics editor and the first text-based editor responding to an object selection received in another one of the graphics editor and the first text-based editor;
receiving inputs in the graphics editor, the inputs including an input being a selection of one or more objects from among the plurality of objects in the graphics editor and another input being an indication of an insertion point on a background of the graphics editor;
identifying initial texts associated with the source code corresponding to the input being the selection and to the other input being the indication, respectively;
generating, at locations on the display screen determined based on the respective inputs, instances of a pop-up text-based editor of the computer application program in response to the respective inputs in the graphics editor, the pop-up text-based editor having an input focus and being ready to receive edits to the source code, said generating the pop-up text-based editor causing the first text-based editor to become unresponsive to input in the graphics editor; and
displaying the identified initial texts within the respective instances of the pop-up text-based editor.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method provides a pop up window containing a text editor to allow tags or attributes or other commands to be edited in accordance with a selected graphical object or a specified insertion point in a graphics editor.
-
Citations
33 Claims
-
1. A computer-implemented method comprising:
-
displaying on a display screen a computer application program including a graphics editor and a first text-based editor to edit source code comprising a plurality of objects, one of the graphics editor and the first text-based editor responding to an object selection received in another one of the graphics editor and the first text-based editor; receiving inputs in the graphics editor, the inputs including an input being a selection of one or more objects from among the plurality of objects in the graphics editor and another input being an indication of an insertion point on a background of the graphics editor; identifying initial texts associated with the source code corresponding to the input being the selection and to the other input being the indication, respectively; generating, at locations on the display screen determined based on the respective inputs, instances of a pop-up text-based editor of the computer application program in response to the respective inputs in the graphics editor, the pop-up text-based editor having an input focus and being ready to receive edits to the source code, said generating the pop-up text-based editor causing the first text-based editor to become unresponsive to input in the graphics editor; and displaying the identified initial texts within the respective instances of the pop-up text-based editor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-useable storage medium having computer readable program code embodied therein, the computer-useable storage medium comprising computer readable program code devices configured to cause a computer to:
-
display on a display screen a computer application program including a graphics editor and a first text-based editor to edit source code comprising a plurality of objects, wherein one of the graphics editor and the first text-based editor responds to an object selection received in another one of the graphics editor and the first text-based editor; receive inputs in the graphics editor, the inputs including an input being a selection of one or more objects from among the plurality of objects in the graphics editor and another input being an indication of an insertion point on a background of the graphics editor; identify initial texts associated with the source code corresponding to the input being the selection and to the other input being the indication, respectively; generate, at locations on the display screen determined based on the respective inputs, instances of a pop-up text-based editor of the computer application program in response to the respective inputs in the graphics editor, the pop-up text-based editor having an input focus and being ready to receive edits to the source code, wherein the generation of the pop-up text-based editor causes the first text-based editor to become unresponsive to input in the graphics editor; and display the identified initial texts within the respective instances of the pop-up text-based editor. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
-
a storage; a display screen; and a processor coupled with the storage and the display screen, and configured to execute a computer application program including; a graphics editor and a first text-based editor to edit source code comprising a plurality of objects, one of the graphics editor and the first text-based editor to respond to an object selection received in another one of the graphics editor and the first text-based editor, the graphics editor additionally to receive inputs including an input being a selection of one or more objects from among the plurality of objects in the graphics editor and another input being an indication of an insertion point on a background of the graphics editor; an initial text and label selector to identify initial texts associated with the source code corresponding to the input being the selection and to the other input being the indication, respectively; a pop-up text-based editor to display the identified initial texts within respective instances of the pop-up text-based editor, at locations on the display screen determined based on the respective inputs, the instances of the pop-up text-editor generated in response to the respective inputs in the graphics editor, the pop-up text-based editor additionally having an input focus and being ready to receive edits to the source code; and the first text-based editor additionally to become unresponsive to input in the graphics editor responsive to the generation of the pop-up text-based editor. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification