Beispiel #1
0
        /// <summary>
        /// Method to invoke when the PickColor command is executed.
        /// </summary>
        private void PickColor()
        {
            var picker = new Common.Controls.ColorManagement.ColorPicker.ColorPicker();
            var result = picker.ShowDialog();

            if (result == DialogResult.OK)
            {
                Decorator.Color = picker.Color.ToRGB().ToArgb();
            }
        }
Beispiel #2
0
        private void panelColor_Click(object sender, EventArgs e)
        {
            Common.Controls.ColorManagement.ColorPicker.ColorPicker picker = new Common.Controls.ColorManagement.ColorPicker.ColorPicker();

            DialogResult result = picker.ShowDialog();

            if (result == DialogResult.OK)
            {
                _displayedCollection.MarkColor = picker.Color.ToRGB().ToArgb();
                panelColor.BackColor           = _displayedCollection.MarkColor;
                UpdateMarkCollectionInList(_displayedCollection);
            }
        }
Beispiel #3
0
        private void ColorPanel_Click(object sender, EventArgs e)
        {
            Panel colorPanel = sender as Panel;

            Common.Controls.ColorManagement.ColorPicker.ColorPicker picker =
                new Common.Controls.ColorManagement.ColorPicker.ColorPicker();

            DialogResult result = picker.ShowDialog();

            if (result == DialogResult.OK)
            {
                colorPanel.BackColor = picker.Color.ToRGB().ToArgb();
            }
            SetBeatBarOutputSettings();
        }
Beispiel #4
0
        private void changeMarkCollection(object menuAction)
        {
            DialogResult result = DialogResult.Cancel;

            Common.Controls.ColorManagement.ColorPicker.ColorPicker picker = null;
            switch (menuAction.ToString())
            {
            case "Change Color":
                picker = new Common.Controls.ColorManagement.ColorPicker.ColorPicker();
                result = picker.ShowDialog();
                break;
            }
            foreach (ListViewItem item in listViewMarkCollections.SelectedItems)
            {
                MarkCollection mc = item.Tag as MarkCollection;
                switch (menuAction.ToString())
                {
                case "Normal/Bold Line":
                    mc.Bold = !mc.Bold;
                    break;

                case "Dotted/Solid Line":
                    mc.SolidLine = !mc.SolidLine;
                    break;

                case "Change Color":
                    if (result == DialogResult.OK)
                    {
                        mc.MarkColor   = picker.Color.ToRGB().ToArgb();
                        item.ForeColor = picker.Color.ToRGB().ToArgb();
                    }
                    break;

                case "Delete Selected Marks":
                    DeleteSelectedMarkCollections();
                    return;
                }
                OnMarkCollectionChecked(new MarkCollectionArgs(mc));
            }
        }
Beispiel #5
0
        private void panelColor_Click(object sender, EventArgs e)
        {
            Common.Controls.ColorManagement.ColorPicker.ColorPicker picker =
                new Common.Controls.ColorManagement.ColorPicker.ColorPicker();

            DialogResult result = picker.ShowDialog();
            if (result == DialogResult.OK) {
                _displayedCollection.MarkColor = picker.Color.ToRGB().ToArgb();
                panelColor.BackColor = _displayedCollection.MarkColor;
                UpdateMarkCollectionInList(_displayedCollection);
            }
        }
Beispiel #6
0
		private void ColorPanel_Click(object sender, EventArgs e)
		{
			Panel colorPanel = sender as Panel;
			Common.Controls.ColorManagement.ColorPicker.ColorPicker picker =
				new Common.Controls.ColorManagement.ColorPicker.ColorPicker();

			DialogResult result = picker.ShowDialog();
			if (result == DialogResult.OK)
			{
				colorPanel.BackColor = picker.Color.ToRGB().ToArgb();
			}
			SetBeatBarOutputSettings();
		}
Beispiel #7
0
 private void changeMarkCollection(object menuAction)
 {
     DialogResult result = DialogResult.Cancel;
     Common.Controls.ColorManagement.ColorPicker.ColorPicker picker = null;
     switch (menuAction.ToString())
     {
         case "Change Color":
             picker = new Common.Controls.ColorManagement.ColorPicker.ColorPicker();
             result = picker.ShowDialog();
             break;
     }
     foreach (ListViewItem item in listViewMarkCollections.SelectedItems)
     {
         MarkCollection mc = item.Tag as MarkCollection;
         switch (menuAction.ToString())
         {
             case "Normal/Bold Line":
                 mc.Bold = !mc.Bold;
                 break;
             case "Dotted/Solid Line":
                 mc.SolidLine = !mc.SolidLine;
                 break;
             case "Change Color":
                 if (result == DialogResult.OK)
                 {
                     mc.MarkColor = picker.Color.ToRGB().ToArgb();
                     item.ForeColor = picker.Color.ToRGB().ToArgb();
                 }
                 break;
             case "Delete Selected Marks":
                 DeleteSelectedMarkCollections();
                 return;
         }
         OnMarkCollectionChecked(new MarkCollectionArgs(mc));
     }
 }