Пример #1
0
 private void ProcessMouseDown(MouseButtonActionInfo info)
 {
     if (_focusedControl != null)
     {
         _focusedControl.SendMessage(ControlMessage.Press, info);
     }
 }
Пример #2
0
 private void AnimPreviewDisplay_OnClick(MouseButtonActionInfo info)
 {
     if (info.Button.Equals(MouseButton.Right))
     {
         ToggleGuiControls();
     }
 }
Пример #3
0
 private void ProcessMouseRelease(MouseButtonActionInfo info)
 {
     if (_focusedControl != null)
     {
         _focusedControl.SendMessage(ControlMessage.Release, info);
     }
 }
Пример #4
0
 private void _btnOffSetLeft_MouseRelease(object sender, MouseButtonActionInfo info)
 {
     if (CurrentAnimation != null && CurrentAnimation.Frames.Count > 0 && CurrentAnimation.Paused)
     {
         CurrentAnimation.CurrentFrame.OffSetX -= 1;
     }
 }
Пример #5
0
 private void _btnOriginTopLeft_MouseRelease(object sender, MouseButtonActionInfo info)
 {
     if (CurrentAnimation == null)
     {
         return;
     }
     CurrentAnimation.SetOriginAllFrames(Origin.TopLeft);
 }
Пример #6
0
 private void _btnOriginBottomMiddle_MouseRelease(object sender, MouseButtonActionInfo info)
 {
     if (CurrentAnimation == null)
     {
         return;
     }
     CurrentAnimation.SetOriginAllFrames(Origin.MiddleBottom);
 }
Пример #7
0
        protected virtual void OnRelease(MouseButtonActionInfo info)
        {
            State = ControlState.Normal;

            if (MouseRelease != null)
            {
                MouseRelease.Invoke(this, info);
            }
        }
Пример #8
0
        protected virtual void OnPress(MouseButtonActionInfo info)
        {
            State = ControlState.Pressed;

            if (MousePress != null)
            {
                MousePress.Invoke(this, info);
            }
        }
Пример #9
0
 private void TopPanelMouseRelease(object sender, MouseButtonActionInfo info)
 {
     ToggleShowTopPanel();
 }
Пример #10
0
        private void _btnAddFramesToAnimation_MouseRelease(object sender, MouseButtonActionInfo info)
        {
            var spriteFrames = Application.Instance.MakeSpriteFrames(CurrentSpriteSheet.SelectedFrames);

            Application.Instance.AddFramesToAnimation(spriteFrames);
        }
Пример #11
0
 private void _btnAlphaCut_MouseRelease(object sender, MouseButtonActionInfo info)
 {
     Application.Instance.CutSpriteSheetByAlpha();
 }
Пример #12
0
 private void BtnSelectAllFramesMouseRelease(object sender, MouseButtonActionInfo info)
 {
     SelectAllFrames();
 }
Пример #13
0
 private void BtnResetViewMouseRelease(object sender, MouseButtonActionInfo info)
 {
     Camera.Reset();
 }
Пример #14
0
 private void _btnPickColorToClear_MouseRelease(object sender, MouseButtonActionInfo info)
 {
     _stateHandler.ChangeState(ColorPickingState.Instance);
 }
Пример #15
0
 private void BtnFitViewToContentMouseRelease(object sender, MouseButtonActionInfo info)
 {
     FitViewToContent();
 }