void WnckScreenDefaultWindowClosed(object o, WindowClosedArgs args) { if (args.Window != null) { Windows = Windows.Where(w => w != args.Window); } }
void WnckScreenDefaultWindowClosed(object o, WindowClosedArgs args) { if (args.Window != null) { DesktopItemsByWindow.Remove(args.Window); } }
void WnckScreenDefaultWindowClosed(object o, WindowClosedArgs args) { if (args.Window.IsSkipTasklist) { return; } // we dont need to delay in this case as icons owning extra windows // is a non-event UpdateTransientItems(); }
void WnckScreenDefaultWindowClosed (object o, WindowClosedArgs args) { if (base_window == args.Window) base_window = ManagedWindows .Where (w => w != args.Window) .DefaultIfEmpty (null) .FirstOrDefault (); UpdateWindows (base_window); SetNameAndIcon (); }
void WnckScreenDefaultWindowClosed(object o, WindowClosedArgs args) { if (base_window == args.Window) { base_window = ManagedWindows .Where(w => w != args.Window) .DefaultIfEmpty(null) .FirstOrDefault(); } UpdateWindows(base_window); SetNameAndIcon(); }
private void WinClosedMethod(object win, WindowClosedArgs args) { if (!this.Connected) { return; } Window window = args.Window; if (windowlist.ContainsKey(window)) { RaiseItemsUnavailable(new ItemsUnavailableEventArgs() { unavailableItems = new WindowItem[] { windowlist[window] } }); windowlist.Remove(window); Log.Debug(window.Name + " closed!"); } }
void WnckScreenDefaultWindowClosed (object o, WindowClosedArgs args) { if (args.Window != null) DesktopItemsByWindow.Remove (args.Window); }
void HandleWindowClosed(object sender, WindowClosedArgs args) { UpdateWindowIntersect(); }
void WnckScreenDefaultWindowClosed (object o, WindowClosedArgs args) { if (args.Window.IsSkipTasklist) return; // we dont need to delay in this case as icons owning extra windows // is a non-event UpdateTransientItems (); }
void WnckScreenDefaultWindowClosed(object o, WindowClosedArgs args) { UpdateWindows(); }
public void WindowClosedForReturnValue(object sender, WindowClosedArgs e) { Console.WriteLine(e.returnValue); Environment.Exit(0); }
void WnckScreenDefaultWindowClosed (object o, WindowClosedArgs args) { if (args.Window != null) Windows = Windows.Where (w => w != args.Window); }
void HandleWindowClosed (object sender, WindowClosedArgs args) { UpdateWindowIntersect (); }
void WnckScreenDefaultWindowClosed (object o, WindowClosedArgs args) { UpdateWindows (); }