Example #1
0
 private void SettingsOnInclusionListAdded(ExcludedWindow newIncludedWindow)
 {
     if (!newIncludedWindow.CheckWindow(_skinWindow.Parent))
     {
         // This means that this is the first addition of included window, all non included windows should be diposed
         if (Settings.Settings.IncludeList.Count == 1)
         {
             _skinWindow.Dispose();
         }
     }
     else
     {
         if (newIncludedWindow.HasSkin)
         {
             _skinWindow.Skin = newIncludedWindow.Skin;
         }
     }
 }
Example #2
0
 private void OnProcessCloseHandler(object sender, EventArgs e)
 {
     _skinWindow.Dispose();
 }
 public void WindowsHookOnWindowClosed(IntPtr windowHandle, EventArgs args)
 {
     _skinWindow.Dispose();
 }