10. A process for associating an ink editor to an ink canvas, the process comprising: attaching the ink editor to the ink canvas, wherein the ink canvas comprises an ink canvas object that is configured to detect and respond to actions performed by the use of a mouse or stylus- based input device, wherein the ink editor manages behaviors associated with editing modes supported by the ink canvas object wherein the ink canvas object is configured to host one or more child elements and provide ink functionality to the one or more child elements, wherein ink comprises information captured from the use of the mouse or stylus-based input device; determining an editing mode using a processing unit; handling user input based on the determined editing mode, wherein the one or more child elements are rendered and at least one of the one or more child elements renders the ink for themselves.
10. A process for associating an ink editor to an ink canvas, the process comprising: attaching the ink editor to the ink canvas, wherein the ink canvas comprises an ink canvas object that is configured to detect and respond to actions performed by the use of a mouse or stylus- based input device, wherein the ink editor manages behaviors associated with editing modes supported by the ink canvas object wherein the ink canvas object is configured to host one or more child elements and provide ink functionality to the one or more child elements, wherein ink comprises information captured from the use of the mouse or stylus-based input device; determining an editing mode using a processing unit; handling user input based on the determined editing mode, wherein the one or more child elements are rendered and at least one of the one or more child elements renders the ink for themselves. 12. The process according to claim 10 , further comprising: upon determining the editing mode is selection, then activating an ink selection behavior, the ink selection behavior facilitating a selection of a portion of the ink, wherein the selected portion of the ink is manipulated, the manipulation comprising: moving the selected portion of the ink; resizing the selected portion of the ink; and rotating the selected portion of the ink.