pocorall.SCM_Notifier.MainForm.propertiesToolStripMenuItem_Click C# (CSharp) Method

propertiesToolStripMenuItem_Click() private method

private propertiesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void propertiesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            int selectedIndex = listViewFolders.SelectedIndices[0];
            ScmRepository folder = folders[selectedIndex];

            if (new SettingsProjectForm (folder).ShowDialog (this) == DialogResult.OK)
            {
                listViewFolders.Items[selectedIndex].Text = folder.Path;
                if (folder.Disable)
                {
                    folder.Status = ScmRepositoryStatus.Unknown;
                    listViewFolders.Items[selectedIndex].Font = new Font (listViewFolders.Font, FontStyle.Strikeout);
                    listViewFolders.Items[selectedIndex].ForeColor = Color.LightGray;
                    listViewFolders.Items[selectedIndex].ImageKey = folder.IconName;
                }
                else
                {
                    listViewFolders.Items[selectedIndex].Font = listViewFolders.Font;
                    listViewFolders.Items[selectedIndex].ForeColor = SystemColors.WindowText;
                }

                newNonUpdatedFolders.Clear();

                UpdateListViewFolderNames();

                Config.SaveSvnFolders (folders);

                UpdateTray (true);
                BeginUpdateFolderStatuses();
            }
        }
MainForm