コード例 #1
0
ファイル: MainWindow.cs プロジェクト: tony-jang/NextCapture
        private void OSXCapture_CaptureModeChanged(object sender, CaptureModeChangedEventArgs e)
        {
            switch (e.NewValue)
            {
            case Core.CaptureMode.Unknown:
                if (e.OldValue == Core.CaptureMode.Window)
                {
                    var mw = new MessageWindow(Config.AppName, "Comming soon!");

                    mw.Show();
                    mw.Activate();
                }

                SystemCursor.Show();
                HideDragLayer();
                ClearLayer();
                break;

            case Core.CaptureMode.Drag:
            case Core.CaptureMode.Window:
                SystemCursor.Hide();
                UpdateLayout(MousePosition, MousePosition);
                break;

            case Core.CaptureMode.FullScreen:
                break;
            }
        }