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; } }