Пример #1
0
        private void toolStripButton_enableall_Click(object sender, EventArgs e)
        {
            foreach (ListViewItem item in listViewFunctions.Items)
            {
                AbeFunction abeFunc = (AbeFunction)item.Tag;

                abeFunc.Disabled = false;
                item.Checked     = false;
            }
        }
Пример #2
0
        private void disableSelectedToolStripMenuItem_Click(object sender, EventArgs e)
        {
            foreach (ListViewItem item in listViewFunctions.SelectedItems)
            {
                AbeFunction abeFunc = (AbeFunction)item.Tag;

                abeFunc.Disabled = true;
                item.Checked     = true;
            }
        }
Пример #3
0
        private void copySelectedToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string copy = "";

            foreach (ListViewItem item in listViewFunctions.SelectedItems)
            {
                AbeFunction abeFunc = (AbeFunction)item.Tag;

                abeFunc.Disabled = false;
                item.Checked     = false;

                copy += abeFunc.LinkerFunc.Name + "\n";
            }

            Clipboard.SetText(copy);
        }
Пример #4
0
        private void disableGroupToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string group = GetSelectedFunction().LinkerFunc.Object;

            foreach (ListViewItem item in listViewFunctions.Items)
            {
                AbeFunction abeFunc = (AbeFunction)item.Tag;

                if (abeFunc.LinkerFunc.Object == group)
                {
                    abeFunc.Disabled = true;
                    item.Checked     = true;
                }
            }

            foreach (var func in mAbeFuncs.Where(x => x.LinkerFunc.Object == group))
            {
                func.Disabled = true;
            }
        }