public static void FixedUpdate() { //Visual Studio if (Keyboard.IsKeyDown(Key.RightCtrl)) { if (!visualStudioKeyIsPressed) { if (!toggleVisualStudioOverlay) { Overlay.AddOverlayedProcess(" - Microsoft Visual Studio"); YouTubeOverlay.Stop(); DesktopOverlay.Stop(); VisualStudioOverlay.Restart(); toggleVisualStudioOverlay = true; } else { Overlay.RemoveOverlayedProcess(" - Microsoft Visual Studio"); VisualStudioOverlay.Stop(); toggleVisualStudioOverlay = false; } } visualStudioKeyIsPressed = true; } else { visualStudioKeyIsPressed = false; } //YouTube if (Keyboard.IsKeyDown(Key.Delete)) { if (!youTubeKeyIsPressed) { if (!toggleYouTubeOverlay) { Overlay.AddOverlayedProcess(" - YouTube"); VisualStudioOverlay.Stop(); DesktopOverlay.Stop(); YouTubeOverlay.Restart(); toggleYouTubeOverlay = true; } else { Overlay.RemoveOverlayedProcess(" - YouTube"); YouTubeOverlay.Stop(); toggleYouTubeOverlay = false; } } youTubeKeyIsPressed = true; } else { youTubeKeyIsPressed = false; } if (toggleYouTubeOverlay) { YouTubeOverlay.FixedUpdate(); } //Desktop if (Keyboard.IsKeyDown(Key.NumLock)) { if (!desktopKeyIsPressed) { if (!toggleDesktopOverlay) { Overlay.AddOverlayedProcess("~Desktop~"); VisualStudioOverlay.Stop(); YouTubeOverlay.Stop(); DesktopOverlay.Restart(); toggleDesktopOverlay = true; } else { Overlay.RemoveOverlayedProcess("~Desktop~"); DesktopOverlay.Stop(); toggleDesktopOverlay = false; } } desktopKeyIsPressed = true; } else { desktopKeyIsPressed = false; } if (toggleDesktopOverlay) { DesktopOverlay.FixedUpdate(); } }
public static void Start() { VisualStudioOverlay.Start(); YouTubeOverlay.Start(); DesktopOverlay.Start(); }