private void mnuFavoritesContext_Opening(object sender, CancelEventArgs e)
{
if (this.lstFavorites.SelectedItem == null)
{
e.Cancel = true;
return;
}
Favorites.Favorite fav = (Favorites.Favorite)this.lstFavorites.SelectedItem;
this.fullScreenToolStripMenuItem.Checked = fav.SizeMode == Favorites.Favorite.SizeModes.FullScreen;
this.automaximizeToolStripMenuItem.Checked = fav.ShouldMaximize;
this.alwaysOnTopToolStripMenuItem.Checked = fav.TopMost;
this.hideMouseCursorToolStripMenuItem.Checked = fav.HideMouseCursor;
this.hideWindowsTaskbarToolStripMenuItem.Checked = fav.HideWindowsTaskbar;
this.removeMenusToolStripMenuItem.Checked = fav.RemoveMenus;
this.automaximizeToolStripMenuItem.Enabled = fav.SizeMode == Favorites.Favorite.SizeModes.FullScreen;
this.adjustWindowBoundsToolStripMenuItem.Enabled = (fav.SizeMode == Favorites.Favorite.SizeModes.FullScreen) && (!fav.ShouldMaximize);
this.setWindowSizeToolStripMenuItem.Enabled = fav.SizeMode != Favorites.Favorite.SizeModes.FullScreen;
this.setWindowSizeToolStripMenuItem.Checked = fav.SizeMode == Favorites.Favorite.SizeModes.SpecificSize;
this.noSizeChangeToolStripMenuItem.Checked = fav.SizeMode == Favorites.Favorite.SizeModes.NoChange;
}