Beispiel #1
0
        //-------------------------------------------------------------------------------
        //
        // Constructors
        //
        //-------------------------------------------------------------------------------

        #region Constructors

        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="editingCoordinator">EditngCoordinator instance</param>
        /// <param name="inkCanvas">InkCanvas instance</param>
        internal EditingBehavior(EditingCoordinator editingCoordinator, InkCanvas inkCanvas)
        {
            if (inkCanvas == null)
            {
                throw new ArgumentNullException("inkCanvas");
            }
            if (editingCoordinator == null)
            {
                throw new ArgumentNullException("editingCoordinator");
            }
            _inkCanvas = inkCanvas;
            _editingCoordinator = editingCoordinator;
        }
Beispiel #2
0
        //-------------------------------------------------------------------------------
        //
        // Constructors
        //
        //-------------------------------------------------------------------------------

        #region Constructors

        internal EraserBehavior(EditingCoordinator editingCoordinator, InkCanvas inkCanvas)
            : base(editingCoordinator, inkCanvas)
        {
        }
        //-------------------------------------------------------------------------------
        //
        // Constructors
        //
        //-------------------------------------------------------------------------------

        #region Constructors

        /// <summary>
        /// SelectionEditingBehavior constructor
        /// </summary>
        internal SelectionEditingBehavior(EditingCoordinator editingCoordinator, InkCanvas inkCanvas)
            : base(editingCoordinator, inkCanvas)
        {
        }
 internal InkCollectionBehavior(EditingCoordinator editingCoordinator, InkCanvas inkCanvas)
     : base(editingCoordinator, inkCanvas)
 {
     _stylusPoints = null;
     _userInitiated = false;
 }
        //--------------------------------------------------------------------------------
        //
        // Constructors 
        //
        //------------------------------------------------------------------------------- 
 
        #region Constructors
 
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="editingCoordinator"></param> 
        /// <param name="inkCanvas"></param>
        internal StylusEditingBehavior(EditingCoordinator editingCoordinator, InkCanvas inkCanvas) 
            : base(editingCoordinator, inkCanvas) 
        {
        }