private void buttonWebsite_Click(object sender, EventArgs e) { MostRecentItem item = (MostRecentItem)listBoxFavourites.SelectedItem; if (item != null && Utils.IsHttpPath(item.Path)) { Process.Start(item.Path); } }
private void UpdateUiState() { int index = listBoxFavourites.SelectedIndex; buttonDelete.Enabled = index != -1; buttonMoveUp.Enabled = index > 0; buttonMoveDown.Enabled = index != -1 && index != listBoxFavourites.Items.Count - 1; if (index != -1) { MostRecentItem item = (MostRecentItem)listBoxFavourites.Items[index]; buttonWebsite.Enabled = Utils.IsHttpPath(item.Path); } else { buttonWebsite.Enabled = false; } }