Layer editor system for a pen-based computer
First Claim
1. A layer editor interface, comprising:
- layer representation graphic having layer names; and
a pop-up menu control activatable for each layer that allows the layer to be edited.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a system that provides a layer editor representing layers using box like controls. The layer controls are arranged in vertical stack representing the ordering of the layers in the paint application and provided with a highlight frame that indicates an active layer. The name or graphic of each layer depicted in the corresponding box for that layer can be created using drawing strokes of a stylus or pen of a pen-based computer. The pen is also used to select the controls, pop-up menus and perform selections or operations with underlying menus and/or functions. Making a mark with the pen can be used to select layer editing functions. A drawing dialog is used to write or draw the names applied to the layers.
75 Citations
26 Claims
-
1. A layer editor interface, comprising:
-
layer representation graphic having layer names; and
a pop-up menu control activatable for each layer that allows the layer to be edited. - View Dependent Claims (2, 3)
-
-
4. A layer editor interface, comprising:
-
layer representation graphics having layer names and selection targets with a box shape; and
controls associated with the graphic that are coincident with the targets. - View Dependent Claims (5)
-
-
6. An interface, comprising:
-
layer representation graphic having layer names inputable by a user and displayable as hand drawn strokes; and
a control associated with the graphic that allows a corresponding layer to be edited. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A layer editor interface, comprising:
-
layer representation graphic having layer names inputable by a user and displayable as hand drawn strokes, and having selection targets with a box shape, each selection box comprising;
a marking menu control activatable for each layer that allows the layer to be edited where the marking menu control comprises edit controls for new layer, clear layer, rename layer, delete layer, merge layer, lock layer, hide layer and position layer;
a re-order layers control; and
a layer opacity control having a dialog box with a slider for setting layer opacity, wherein each of the controls has a target size of at least 2e where e is the distance error accuracy of an input device, wherein an active layer is highlighted with a frame surrounding the name, wherein each layer graphic has an indicator indicating whether a corresponding drawing layer is hidden/visible, and wherein each layer graphic has an indicator indicating whether a corresponding drawing layer is locked.
-
-
18. A layer editor, comprising:
-
linear list of layers; and
a marking menu accessible through the layer list and providing layer editing functions. - View Dependent Claims (23)
-
-
19. A method, comprising:
-
displaying a layer of a layer editor interface having a user entered graphic layer name on a display of a pen-based computer;
activating the layer graphic as a control; and
allowing the user to invoke a layer editing operation with using a pen of a pen-based computer to activate the control. - View Dependent Claims (20, 21, 22)
-
-
24. A computer readable storage for controlling a computer by displaying a layer of a layer editor having a user entered graphic layer name on a display of a pen-based computer and activating the layer graphic as a control.
-
25. An apparatus, comprising:
-
a display; and
a processor displaying a layer editor interface on said display, said interface comprising a layer representation graphic having a user entered graphic name and a corresponding control.
-
-
26. A computer readable data structure for controlling a computer, comprising a layer editor linked to a list of layer editor boxes and a scroll control with each layer editor box comprising a layer image, a layer box image, a popup-menu, a popup menu target zone, move layer control, a move layer control target zone, a transparency control and a transparency control target zone.
Specification