public bool Gestured(Common.Plugins.PointInfo ActionPoint) { // Don't attempt to minimize tool windows (including Windows Program Manager) if ((ActionPoint.Window.ExtendedStyle & WindowExStyleFlags.TOOLWINDOW) == WindowExStyleFlags.TOOLWINDOW) { return(false); } // Minimize window ActionPoint.Window.WindowState = System.Windows.Forms.FormWindowState.Minimized; return(true); }
public bool Gestured(Common.Plugins.PointInfo ActionPoint) { // Toggle window state if (ActionPoint.Window.WindowState == System.Windows.Forms.FormWindowState.Maximized) { ActionPoint.Window.WindowState = System.Windows.Forms.FormWindowState.Normal; } else { ActionPoint.Window.WindowState = System.Windows.Forms.FormWindowState.Maximized; } return(true); }
public bool Gestured(Common.Plugins.PointInfo ActionPoint) { // Don't attempt to minimize tool windows (including Windows Program Manager) if ((ActionPoint.Window.ExtendedStyle & WindowExStyleFlags.TOOLWINDOW) == WindowExStyleFlags.TOOLWINDOW) { return(false); } // Minimize window var windowHandle = ActionPoint.WindowHandle; inputSim.Keyboard.KeyDown(WindowsInputSimulator.Native.VirtualKeyCode.CONTROL).Mouse.VerticalScroll(3).Keyboard.KeyUp(WindowsInputSimulator.Native.VirtualKeyCode.CONTROL); //ActionPoint.Window.WindowState = System.Windows.Forms.FormWindowState.Minimized; return(true); }
public bool Gestured(Common.Plugins.PointInfo ActionPoint) { // Don't attempt to minimize tool windows (including Windows Program Manager) if ((ActionPoint.Window.ExtendedStyle & WindowExStyleFlags.TOOLWINDOW) == WindowExStyleFlags.TOOLWINDOW) { return(false); } // Minimize window var windowHandle = ActionPoint.WindowHandle; inputSim.Keyboard.ModifiedKeyStroke(WindowsInputSimulator.Native.VirtualKeyCode.LMENU, WindowsInputSimulator.Native.VirtualKeyCode.F4); //ActionPoint.Window.WindowState = System.Windows.Forms.FormWindowState.Minimized; return(true); }
public bool Gestured(Common.Plugins.PointInfo ActionPoint) { if (ActionPoint.WindowHandle.ToInt64() != ManagedWinapi.Windows.SystemWindow.ForegroundWindow.HWnd.ToInt64()) { ManagedWinapi.Windows.SystemWindow.ForegroundWindow = ActionPoint.Window; } // Toggle window state if (ActionPoint.Window.WindowState == System.Windows.Forms.FormWindowState.Maximized) { ActionPoint.Window.WindowState = System.Windows.Forms.FormWindowState.Normal; } else { ActionPoint.Window.WindowState = System.Windows.Forms.FormWindowState.Maximized; } return(true); }
public bool Gestured(Common.Plugins.PointInfo ActionPoint) { try { var className = ActionPoint.Window.ClassName; // Don't attempt to minimize tool windows (including Windows Program Manager) if ("Windows.UI.Core.CoreWindow".Equals(className) || "ImmersiveBackgroundWindow".Equals(className) || "ImmersiveLauncher".Equals(className) || (ActionPoint.Window.ExtendedStyle & WindowExStyleFlags.TOOLWINDOW) == WindowExStyleFlags.TOOLWINDOW) { return(false); } // Minimize window ActionPoint.Window.WindowState = System.Windows.Forms.FormWindowState.Minimized; } catch { return(false); } return(true); }
public bool Gestured(Common.Plugins.PointInfo ActionPoint) { return(AdjustVolume(_Settings)); }