Example #1
0
 public ResultStatus ResolveParametricData(
     MoveIn moveIn,
     MoveIn_Request request,
     out MoveIn_Result result)
 {
     return(this.ResolveParametricData(moveIn, (MoveIn_Parameters)null, request, out result));
 }
Example #2
0
        private void MoveWindowBackInScreen()
        {
            MoveIn?.Invoke(this, EventArgs.Empty);
            double newleft;

            if (_movedOutSide == Side.Left)
            {
                newleft = WpfScreen.MostLeftX;
            }
            else
            {
                newleft = WpfScreen.MostRightX - BaseWindow.Width;
            }
            BaseWindow.Left = _movedOutSide == Side.Left ? newleft + 10 : newleft - 10;

            var animation = new DoubleAnimation(BaseWindow.Left, newleft, TimeSpan.FromMilliseconds(150),
                                                FillBehavior.Stop)
            {
                EasingFunction = new CircleEase()
            };

            animation.Completed += (s, e) => { BaseWindow.Topmost = false; BaseWindow.Left = newleft; };
            BaseWindow.BeginAnimation(Window.LeftProperty, animation);

            _movedOut          = false;
            BaseWindow.Topmost = true;
            BaseWindow.Activate();
            BaseWindow.ShowInTaskbar = true;

            StopMagic();
        }
Example #3
0
 public ResultStatus RejectNonconformingMtl(
     MoveIn moveIn,
     MoveIn_Request request,
     out MoveIn_Result result)
 {
     return(this.RejectNonconformingMtl(moveIn, (MoveIn_Parameters)null, request, out result));
 }
Example #4
0
 public ResultStatus GetWIPMsgs(
     MoveIn moveIn,
     MoveIn_Request request,
     out MoveIn_Result result)
 {
     return(this.GetWIPMsgs(moveIn, (MoveIn_Parameters)null, request, out result));
 }
Example #5
0
 public ResultStatus ProcessComputation(
     MoveIn moveIn,
     MoveIn_Request request,
     out MoveIn_Result result)
 {
     return(this.ProcessComputation(moveIn, (MoveIn_Parameters)null, request, out result));
 }
Example #6
0
 public ResultStatus LoadESigDetails(
     MoveIn moveIn,
     MoveIn_Request request,
     out MoveIn_Result result)
 {
     return(this.LoadESigDetails(moveIn, (MoveIn_LoadESigDetails_Parameters)null, request, out result));
 }
Example #7
0
 public ResultStatus ValidateQueueTime(
     MoveIn moveIn,
     MoveIn_Request request,
     out MoveIn_Result result)
 {
     return(this.ValidateQueueTime(moveIn, (MoveIn_Parameters)null, request, out result));
 }
Example #8
0
 public ResultStatus AssignCellMfgOrderClearance(
     MoveIn moveIn,
     MoveIn_Request request,
     out MoveIn_Result result)
 {
     return(this.AssignCellMfgOrderClearance(moveIn, (MoveIn_Parameters)null, request, out result));
 }
Example #9
0
 public ResultStatus ValidateCellContainerClearance(
     MoveIn moveIn,
     MoveIn_Request request,
     out MoveIn_Result result)
 {
     return(this.ValidateCellContainerClearance(moveIn, (MoveIn_ValidateCellContainerClearance_Parameters)null, request, out result));
 }
Example #10
0
 public ResultStatus GetEnvironment(
     MoveIn cdo,
     MoveIn_Request request,
     out MoveIn_Result result)
 {
     result = (MoveIn_Result)null;
     try
     {
         return(((IMoveInService)this._Channel).GetEnvironment(this._UserProfile, cdo, request, out result));
     }
     catch (Exception ex)
     {
         return(this.OnThrowException(ex));
     }
 }
Example #11
0
        public ResultStatus AddDataTransaction(MoveIn cdo)
        {
            this.OnBeforeCall(nameof(AddDataTransaction), (DCObject)cdo, (Parameters)null, (Request)null);
            ResultStatus res;

            try
            {
                res = !this._IsTransactionOpened ? this.GetAddDataTransactionException() : this.AddMethod((Method) new MoveInMethod(cdo, MoveInMethods.AddDataTransaction, (MoveIn_Parameters)null));
            }
            catch (Exception ex)
            {
                res = this.OnThrowException(ex);
            }
            if (res.IsSuccess)
            {
                Result result;
                this.OnAfterCall(nameof(AddDataTransaction), res, (DCObject)cdo, (Parameters)null, (Request)null, result);
            }
            return(res);
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="GestureController"/> class.
        /// </summary>
        public GestureController()
        {
            // Define the gestures

            IRelativeGestureSegment moveDown = new MoveDown();

            AddGesture(GestureType.MoveDown, moveDown);

            IRelativeGestureSegment moveIn = new MoveIn();

            AddGesture(GestureType.MoveIn, moveIn);

            IRelativeGestureSegment moveLeft = new MoveLeft();

            AddGesture(GestureType.MoveLeft, moveLeft);

            IRelativeGestureSegment moveRight = new MoveRight();

            AddGesture(GestureType.MoveRight, moveRight);

            IRelativeGestureSegment moveOut = new MoveOut();

            AddGesture(GestureType.MoveOut, moveOut);

            IRelativeGestureSegment moveUp = new MoveUp();

            AddGesture(GestureType.MoveUp, moveUp);

            IRelativeGestureSegment handCloseOrOpen = new HandCloseOrOpen();

            AddGesture(GestureType.HandCloseOrOpen, handCloseOrOpen);

            IRelativeGestureSegment headMoved = new HeadMoved();

            AddGesture(GestureType.HeadMoved, headMoved);

            //CvInvoke.cvNamedWindow("Source");
        }
Example #13
0
        public ResultStatus ExecuteTransaction(
            MoveIn cdo,
            MoveIn_Request request,
            out MoveIn_Result result)
        {
            result = (MoveIn_Result)null;
            this.OnBeforeCall(nameof(ExecuteTransaction), (DCObject)cdo, (Parameters)null, (Request)request);
            ResultStatus res;

            try
            {
                res = !this._IsTransactionOpened ? ((IMoveInService)this._Channel).ExecuteTransaction(this._UserProfile, cdo, request, out result) : this.AddMethod((Method) new MoveInMethod(cdo, MoveInMethods.ExecuteTransaction, (MoveIn_Parameters)null));
            }
            catch (Exception ex)
            {
                res = this.OnThrowException(ex);
            }
            if (res.IsSuccess)
            {
                this.OnAfterCall(nameof(ExecuteTransaction), res, (DCObject)cdo, (Parameters)null, (Request)request, (Result)result);
            }
            return(res);
        }
Example #14
0
        public ResultStatus AssignCellMfgOrderClearance(
            MoveIn moveIn,
            MoveIn_Parameters parameters,
            MoveIn_Request request,
            out MoveIn_Result result)
        {
            result = (MoveIn_Result)null;
            this.OnBeforeCall(nameof(AssignCellMfgOrderClearance), (DCObject)moveIn, (Parameters)parameters, (Request)request);
            ResultStatus res;

            try
            {
                res = !this._IsTransactionOpened ? ((IMoveInService)this._Channel).AssignCellMfgOrderClearance(this._UserProfile, moveIn, parameters, request, out result) : this.AddMethod((Method) new MoveInMethod(moveIn, MoveInMethods.AssignCellMfgOrderClearance, parameters));
            }
            catch (Exception ex)
            {
                res = this.OnThrowException(ex);
            }
            if (res.IsSuccess)
            {
                this.OnAfterCall(nameof(AssignCellMfgOrderClearance), res, (DCObject)moveIn, (Parameters)parameters, (Request)request, (Result)result);
            }
            return(res);
        }
Example #15
0
 public ResultStatus ExecuteTransaction(MoveIn cdo)
 {
     return(this.ExecuteTransaction(cdo, (MoveIn_Request)null, out MoveIn_Result _));
 }
Example #16
0
 public ResultStatus Load(MoveIn moveIn)
 {
     return(this.Load(moveIn, (MoveIn_Parameters)null, (MoveIn_Request)null, out MoveIn_Result _));
 }
Example #17
0
 public ResultStatus LoadESigDetails(MoveIn moveIn)
 {
     return(this.LoadESigDetails(moveIn, (MoveIn_LoadESigDetails_Parameters)null, (MoveIn_Request)null, out MoveIn_Result _));
 }
Example #18
0
 public ResultStatus ValidateQueueTime(MoveIn moveIn)
 {
     return(this.ValidateQueueTime(moveIn, (MoveIn_Parameters)null, (MoveIn_Request)null, out MoveIn_Result _));
 }
Example #19
0
 public ResultStatus ValidateCellMfgOrderClearance(MoveIn moveIn)
 {
     return(this.ValidateCellMfgOrderClearance(moveIn, (MoveIn_Parameters)null, (MoveIn_Request)null, out MoveIn_Result _));
 }
Example #20
0
 public ResultStatus ProcessComputation(MoveIn moveIn)
 {
     return(this.ProcessComputation(moveIn, (MoveIn_Parameters)null, (MoveIn_Request)null, out MoveIn_Result _));
 }
Example #21
0
 public ResultStatus ResolveParametricData(MoveIn moveIn)
 {
     return(this.ResolveParametricData(moveIn, (MoveIn_Parameters)null, (MoveIn_Request)null, out MoveIn_Result _));
 }
Example #22
0
 public ResultStatus AssignCellContainerClearance(MoveIn moveIn)
 {
     return(this.AssignCellContainerClearance(moveIn, (MoveIn_AssignCellContainerClearance_Parameters)null, (MoveIn_Request)null, out MoveIn_Result _));
 }
Example #23
0
 public MoveInMethod(MoveIn Cdo, MoveInMethods Method, MoveIn_Parameters Parameters)
 {
     this.Cdo           = Cdo;
     this.ServiceMethod = Method;
     this.Parameters    = Parameters;
 }
Example #24
0
 public ResultStatus GetWIPMsgs(MoveIn moveIn)
 {
     return(this.GetWIPMsgs(moveIn, (MoveIn_Parameters)null, (MoveIn_Request)null, out MoveIn_Result _));
 }