Patent ID: 8762871
Filing Date: 2014-06-24
Classification: G06F

Abstract:
1. A method for providing a preview of a diagram element to be added to a diagram, the method comprising executing operations in a computing system for: presenting an element insertion control associated with an active shape on a drawing canvas in response to detecting that a cursor is positioned proximate to the active shape for a threshold time; detecting that the cursor is proximate to the element insertion control on the drawing canvas in response to detecting that the cursor is positioned over the element insertion control for a threshold time; upon detecting that the cursor is proximate to the element insertion control, determining a diagram element to be inserted into the diagram upon selection of the element insertion control by upon determining the diagram element to be inserted, displaying a preview of the diagram element on the drawing canvas, the preview comprising a diagram element of a same type and in a same position on the drawing canvas as would be inserted upon selection of the element insertion control, wherein displaying a preview of the diagram element on the drawing canvas comprises displaying the diagram element with attributes differing from any other diagram elements of the same type on the drawing canvas; detect that the cursor is no longer proximate to the element insertion control; and upon detecting that the cursor is no longer proximate to the element insertion control, removing the preview of the diagram element.