Esempio n. 1
0
        public InterTabTransfer(object item, DragablzItem originatorContainer, Orientation breachOrientation, Point dragStartWindowOffset, Point dragStartItemOffset, Point itemPositionWithinHeader, Size itemSize, IList <FloatingItemSnapShot> floatingItemSnapShots, bool isTransposing)
        {
            if (item == null)
            {
                throw new ArgumentNullException("item");
            }
            if (originatorContainer == null)
            {
                throw new ArgumentNullException("originatorContainer");
            }
            if (floatingItemSnapShots == null)
            {
                throw new ArgumentNullException("floatingItemSnapShots");
            }

            _transferReason = InterTabTransferReason.Breach;

            _item = item;
            _originatorContainer      = originatorContainer;
            _breachOrientation        = breachOrientation;
            _dragStartWindowOffset    = dragStartWindowOffset;
            _dragStartItemOffset      = dragStartItemOffset;
            _itemPositionWithinHeader = itemPositionWithinHeader;
            _itemSize = itemSize;
            _floatingItemSnapShots = floatingItemSnapShots;
            _isTransposing         = isTransposing;
        }
Esempio n. 2
0
        public InterTabTransfer(
            object item, DragablzItem originatorContainer,
            Orientation breachOrientation,
            Point dragStartWindowOffset, Point dragStartItemOffset,
            Point itemPositionWithinHeader, Size itemSize)
        {
            if (item == null)
            {
                throw new ArgumentNullException("item");
            }
            if (originatorContainer == null)
            {
                throw new ArgumentNullException("originatorContainer");
            }

            _transferReason = InterTabTransferReason.Breach;

            _item = item;
            _originatorContainer      = originatorContainer;
            _breachOrientation        = breachOrientation;
            _dragStartWindowOffset    = dragStartWindowOffset;
            _dragStartItemOffset      = dragStartItemOffset;
            _itemPositionWithinHeader = itemPositionWithinHeader;
            _itemSize = itemSize;
        }
Esempio n. 3
0
        public InterTabTransfer(object item, DragablzItem originatorContainer, Point dragStartItemOffset,
            IList<FloatingItemSnapShot> floatingItemSnapShots)
        {
            if (item == null) throw new ArgumentNullException("item");
            if (originatorContainer == null) throw new ArgumentNullException("originatorContainer");
            if (floatingItemSnapShots == null) throw new ArgumentNullException("floatingItemSnapShots");

            _transferReason = InterTabTransferReason.Reentry;

            _item = item;
            _originatorContainer = originatorContainer;
            _dragStartItemOffset = dragStartItemOffset;
            _floatingItemSnapShots = floatingItemSnapShots;
        }
Esempio n. 4
0
        public InterTabTransfer(object item, DragablzItem originatorContainer, Point dragStartItemOffset)
        {
            if (item == null)
            {
                throw new ArgumentNullException("item");
            }
            if (originatorContainer == null)
            {
                throw new ArgumentNullException("originatorContainer");
            }

            _transferReason = InterTabTransferReason.Reentry;

            _item = item;
            _originatorContainer = originatorContainer;
            _dragStartItemOffset = dragStartItemOffset;
        }
Esempio n. 5
0
        public InterTabTransfer(object item, DragablzItem originatorContainer, Orientation breachOrientation, Point dragStartWindowOffset, Point dragStartItemOffset, Point itemPositionWithinHeader, Size itemSize, IList<FloatingItemSnapShot> floatingItemSnapShots, bool isTransposing)
        {
            if (item == null) throw new ArgumentNullException("item");
            if (originatorContainer == null) throw new ArgumentNullException("originatorContainer");
            if (floatingItemSnapShots == null) throw new ArgumentNullException("floatingItemSnapShots");

            _transferReason = InterTabTransferReason.Breach;

            _item = item;
            _originatorContainer = originatorContainer;
            _breachOrientation = breachOrientation;
            _dragStartWindowOffset = dragStartWindowOffset;
            _dragStartItemOffset = dragStartItemOffset;
            _itemPositionWithinHeader = itemPositionWithinHeader;
            _itemSize = itemSize;
            _floatingItemSnapShots = floatingItemSnapShots;
            _isTransposing = isTransposing;
        }
Esempio n. 6
0
        public InterTabTransfer(object item, DragablzItem originatorContainer, Point dragStartItemOffset,
                                IList <FloatingItemSnapShot> floatingItemSnapShots)
        {
            if (item == null)
            {
                throw new ArgumentNullException("item");
            }
            if (originatorContainer == null)
            {
                throw new ArgumentNullException("originatorContainer");
            }
            if (floatingItemSnapShots == null)
            {
                throw new ArgumentNullException("floatingItemSnapShots");
            }

            _transferReason = InterTabTransferReason.Reentry;

            _item = item;
            _originatorContainer   = originatorContainer;
            _dragStartItemOffset   = dragStartItemOffset;
            _floatingItemSnapShots = floatingItemSnapShots;
        }