private void buttonBackColor_Click(object sender, EventArgs e)
        {
            string name = CurrentStyleName;

            if (_isSubStationAlpha)
            {
                colorDialogSSAStyle.Color = panelBackColor.BackColor;
                if (colorDialogSSAStyle.ShowDialog() == DialogResult.OK)
                {
                    panelBackColor.BackColor = colorDialogSSAStyle.Color;
                    SetSsaStyle(name, "backcolour", GetSsaColorString(colorDialogSSAStyle.Color));
                    GeneratePreviewAndUpdateRawHeader();
                }
            }
            else
            {
                using (var colorChooser = new ColorChooser {
                    Color = panelBackColor.BackColor
                })
                {
                    if (colorChooser.ShowDialog() == DialogResult.OK)
                    {
                        panelBackColor.BackColor = colorChooser.Color;
                        SetSsaStyle(name, "backcolour", GetSsaColorString(panelBackColor.BackColor));
                        GeneratePreviewAndUpdateRawHeader();
                    }
                }
            }
        }
Example #2
0
 private void CrimeEyeColor_Click(object sender, EventArgs e)
 {
     ColorChooser.ShowDialog();
     ChoosedEyeColor = ColorChooser.Color;
     (sender as Control).BackColor = ChoosedEyeColor;
     (sender as Control).Text      = ChoosedEyeColor.Name;
 }
 private void EyeColor_Click(object sender, EventArgs e)
 {
     ColorChooser.ShowDialog();
     EyeColorChoosed               = ColorChooser.Color;
     (sender as Control).Text      = EyeColorChoosed.Name;
     (sender as Control).BackColor = EyeColorChoosed;
 }
Example #4
0
    void Update()
    {
        if (hasWon)
        {
            return;
        }
        if (Input.GetMouseButton(0) || Input.GetMouseButton(1))
        {
            Vector3      mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
            RaycastHit2D hit      = Physics2D.Raycast(mousePos, Vector2.zero);

            if (hit)
            {
                Pixel pixel = hit.collider.GetComponent <Pixel>();
                if (pixel)
                {
                    if (!isDragging)
                    {
                        mouseColor = pixel.color;
                    }
                    isDragging = true;
                    if (mouseColor.Equals(pixel.color))
                    {
                        print(currentColor);
                        if (Input.GetMouseButton(0))
                        {
                            pixel.OnSelect(currentColor);
                        }
                        else if (Input.GetMouseButton(1))
                        {
                            pixel.OnSelect(null);
                        }
                        if (CheckWin())
                        {
                            ScoreManager.AddScore(currentLevel, Mathf.RoundToInt(currentTime));
                        }
                    }
                }

                ColorChooser chooser = hit.collider.gameObject.GetComponent <ColorChooser>();
                if (chooser)
                {
                    if (chosenColor)
                    {
                        chosenColor.StartCoroutine("Shrink");
                    }
                    chooser.StartCoroutine("Grow");
                    currentColor = chooser.color;
                    chosenColor  = chooser;
                }
            }
        }
        else if (!Input.GetMouseButton(0) && !Input.GetMouseButton(1))
        {
            isDragging = false;
            mouseColor = null;
        }

        currentTime += Time.deltaTime;
    }
Example #5
0
        public EditFolderViewModel(IAbstractFolder abstractFolder, IWorkbook workbook, INavigationService navigationService, IMessageBoxService messageBoxService, IPlatformService platformService, ITileManager tileManager)
            : base(workbook, navigationService, messageBoxService, platformService)
        {
            if (abstractFolder == null)
            {
                throw new ArgumentNullException("abstractFolder");
            }
            if (tileManager == null)
            {
                throw new ArgumentNullException("tileManager");
            }

            this.abstractFolder = abstractFolder;
            this.tileManager    = tileManager;

            this.Title       = abstractFolder.Name;
            this.IsAscending = abstractFolder.GroupAscending;
            this.TaskGroup   = abstractFolder.TaskGroup;

            this.SelectedColorIndex = ColorChooser.GetColorIndex(abstractFolder.Color);
            this.SelectedIcon       = abstractFolder.IconId;

            if (abstractFolder is IFolder)
            {
                var folder = (IFolder)abstractFolder;
                this.ShowInViews = folder.ShowInViews.HasValue && folder.ShowInViews.Value;
            }
        }
Example #6
0
        private void ColorChooser_SelectedColorChanged(object sender, EventArgs e)
        {
            ColorChooser chooser = (ColorChooser)sender;

            dropDownControl1.CloseDropDown();
            panel1.BackColor = chooser.SelectedColor;
        }
Example #7
0
        private void SelectColor(Color selectedColor)
        {
            for (int i = 0; i < ColorChooser.Items.Count; i++)
            {
                var item         = ColorChooser.Items[i];
                var brush        = ((SolidColorBrush)item);
                var gridViewItem = (ColorChooser.ContainerFromItem(brush) as GridViewItem);

                if (gridViewItem == null)
                {
                    continue;
                }

                if (Utilities.AreColorsEqual(brush.Color, selectedColor))
                {
                    gridViewItem.IsSelected = true;
                    SelectedColorIndex      = i;
                    return;
                }
                else
                {
                    gridViewItem.IsSelected = false;
                }
            }
        }
Example #8
0
 // Choose Color
 private void colorChsBtn_Click(object sender, EventArgs e)
 {
     if (_chooser == null)
     {
         _chooser = new ColorChooser();
         _chooser.Show();
     }
 }
Example #9
0
 /// <summary>
 /// Handles the change of a color changed control, which is the background color control, updating the style.
 /// </summary>
 private void Control_ColorChanged(ColorChooser sender, System.Drawing.Color color)
 {
     if (sender.Name != "clrKeyboardBackground")
     {
         return;
     }
     this.currentStyle.BackgroundColor = color;
     this.StyleChanged?.Invoke(this.currentStyle);
 }
Example #10
0
        private void ColorChooserClosing(Window sender, EventArgs args)
        {
            ColorChooser window = (ColorChooser)sender;

            if ((null != window) && (DialogResult.DialogResultOK == window.DialogResult))
            {
                this.SelectedColor = window.SelectedColor;
            }
        }
Example #11
0
        private void EnsureWorkbookHasFolder(IEnumerable <VercorsFolder> vercorsFolders)
        {
            foreach (var vercorsFolder in vercorsFolders)
            {
                var folder = this.Workbook.Folders.FirstOrDefault(f => f.SyncId == vercorsFolder.Id);
                if (folder == null)
                {
                    // no folder has the requested SyncId
                    // check if a folder has the same name
                    folder = this.FindFolder(this.Workbook.Folders, vercorsFolder);
                    if (folder != null)
                    {
                        vercorsFolder.UpdateTarget(folder);
                    }
                    else
                    {
                        folder = this.CreateFolder(vercorsFolder.Name, vercorsFolder.Id);
                        vercorsFolder.UpdateTarget(folder);

                        if (folder.Color == null)
                        {
                            // use a default color (should never happens)
                            folder.Color = ColorChooser.Default;
                        }
                        else
                        {
                            // make sure the color uses the new possible color
                            string newColor = ColorChooser.GetNewColor(folder.Color);
                            if (!folder.Color.Equals(newColor, StringComparison.OrdinalIgnoreCase))
                            {
                                folder.Color = newColor;

                                // flag this folder as edited
                                if (!this.Metadata.EditedFolders.Contains(folder.Id) && !this.Metadata.AddedFolders.Contains(folder.Id))
                                {
                                    this.Metadata.EditedFolders.Add(folder.Id);
                                }
                            }
                        }

                        if (folder.IconId == 0)
                        {
                            folder.IconId = 1;
                        }

                        this.Changes.LocalAdd++;
                    }
                }
                else
                {
                    // we have the folder, update it
                    vercorsFolder.UpdateTarget(folder);
                }
            }
        }
Example #12
0
 void Start()
 {
     hasWon       = false;
     currentTime  = 0f;
     mouseColor   = null;
     chosenColor  = null;
     currentColor = null;
     currentLevel = BoardGenerator.level;
     generator    = GetComponent <BoardGenerator>();
     generator.LoadBoard();
 }
Example #13
0
 private void buttonTextColor_Click(object sender, EventArgs e)
 {
     using (var colorChooser = new ColorChooser {
         Color = panelTextColor.BackColor
     })
     {
         if (colorChooser.ShowDialog() == DialogResult.OK)
         {
             panelTextColor.BackColor = colorChooser.Color;
         }
     }
 }
Example #14
0
        public Form1()
        {
            InitializeComponent();

            colorChooser = new ColorChooser();
            colorChooser.SelectedColorChanged += ColorChooser_SelectedColorChanged;
            Color c = Color.FromName("ActiveBorder");

            Console.WriteLine(c.IsKnownColor);
            Console.WriteLine(c.IsNamedColor);
            Console.WriteLine(c.IsSystemColor);
        }
Example #15
0
 private void buttonImageBackgroundColor_Click(object sender, EventArgs e)
 {
     using (var colorChooser = new ColorChooser {
         Color = panelImageBackgroundColor.BackColor, ShowAlpha = false
     })
     {
         if (colorChooser.ShowDialog() == DialogResult.OK)
         {
             panelImageBackgroundColor.BackColor = colorChooser.Color;
         }
     }
 }
Example #16
0
 private void buttonForeColor_Click(object sender, System.EventArgs e)
 {
     using (var colorChooser = new ColorChooser {
         Color = panelPrimaryColor.BackColor
     })
     {
         if (colorChooser.ShowDialog() == DialogResult.OK)
         {
             panelPrimaryColor.BackColor = colorChooser.Color;
         }
     }
 }
Example #17
0
 private void buttonBorderColor_Click(object sender, EventArgs e)
 {
     using (var colorChooser = new ColorChooser {
         Color = panelBorderColor.BackColor
     })
     {
         if (colorChooser.ShowDialog() == DialogResult.OK)
         {
             panelBorderColor.BackColor = colorChooser.Color;
             textBoxText_TextChanged(null, null);
         }
     }
 }
Example #18
0
        private void panel3_Click(object sender, EventArgs e)
        {
            ColorChooser cd = new ColorChooser()
            {
                Color = pickedTexture.RGBA
            };

            if (cd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                pickedTexture.RGBA = cd.Color;
                UpdateGraphics();
            }
        }
        private void pbColor_Click(object sender, EventArgs e)
        {
            ColorChooser cd = new ColorChooser()
            {
                Color = curS5Writing.RGBA
            };

            if (cd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                curS5Writing.RGBA = cd.Color;
                UpdateGraphics();
            }
        }
Example #20
0
 private void buttonShadowColor_Click(object sender, EventArgs e)
 {
     using (var colorChooser = new ColorChooser {
         Color = panelShadowColor.BackColor
     })
     {
         if (colorChooser.ShowDialog() == DialogResult.OK)
         {
             panelShadowColor.BackColor = colorChooser.Color;
             textBoxText_TextChanged(null, null);
             numericUpDownShadowTransparency.Value = colorChooser.Color.A;
         }
     }
 }
Example #21
0
        /// <summary>
        /// When either chooser's color picker is clicked,
        /// we begin eyedropper color recording and set
        /// its target as the sender
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Chooser_ColorPickerClicked(object sender, SourceArgs e)
        {
            SetAutoCCAState(false);

            this.ContrastVM.BugId = null;
            if (e.Source == ColorChanger.Eyedropper)
            {
                CurrentChooser = sender as ColorChooser;
                var cc = new GlobalEyedropperWindow(ContrastVM, SelectingFirstColor, SelectingSecondColor, Dropper_Closed)
                {
                    Owner = Application.Current.MainWindow
                };
                cc.Show();
            }
        }
Example #22
0
        private void buttonColor_Click(object sender, EventArgs e)
        {
            bool showAlpha = true;

            using (var colorChooser = new ColorChooser {
                Color = panelColor.BackColor, ShowAlpha = showAlpha
            })
            {
                if (colorChooser.ShowDialog() == DialogResult.OK)
                {
                    panelColor.BackColor = colorChooser.Color;
                    textBoxText_TextChanged(null, null);
                }
            }
        }
Example #23
0
        public ColoredConsoleTracerDecoration(
            ColorChooser colorChooser,
            LogSerializer logSerializer,
            TextFormatter textFormatter,
            SetTagSerializer setTagSerializer,
            bool outputDurationOnFinished)
        {
            this.colorChooser             = colorChooser;
            this.logSerializer            = logSerializer;
            this.textFormatter            = textFormatter;
            this.setTagSerializer         = setTagSerializer;
            this.outputDurationOnFinished = outputDurationOnFinished;

            if (this.outputDurationOnFinished)
            {
                onSpanStarted = (span, operationName) => { span.SetBaggageItem(startTimestampBaggageKey, DateTimeOffset.UtcNow.Ticks.ToString()); };
            }
        }
Example #24
0
 private void GradientPanel_MouseDoubleClick(object sender, MouseEventArgs e)
 {
     if (CurrentGradient == null)
     {
         return;
     }
     activeGradientColorEntry = GetGradientColorEntryFromLocation(e.X);
     if (activeGradientColorEntry != null)
     {
         GradientColorEntry colorEntry = activeGradientColorEntry;
         using (var cc = new ColorChooser {
             Color = colorEntry.Color
         })
         {
             if (cc.ShowDialog() == DialogResult.OK)
             {
                 colorEntry.Color = cc.Color;
                 DrawGradient();
                 CopyBackBufferToScreen();
             }
         }
     }
 }
Example #25
0
 /// <summary>
 /// Handles the change of a color changed control, which is the background color control, updating the style.
 /// </summary>
 private void Control_ColorChanged(ColorChooser sender, System.Drawing.Color color)
 {
     if (sender.Name != "clrKeyboardBackground") return;
     this.currentStyle.BackgroundColor = color;
     this.StyleChanged?.Invoke(this.currentStyle);
 }
Example #26
0
        private void BtColorWheelClick(object sender, EventArgs e)
        {
            Color previousColor = gradientContainer.SelectedMarker.Color;
            // Create a new instance of the ColorDialog.
            ColorChooser cc = new ColorChooser
                                  {
                                      Color = Color.FromArgb(Int32.Parse(tbHexColor.Text, NumberStyles.HexNumber))
                                  };

            // Show the dialog.
            cc.ShowDialog();

            // Return the newly selected color.
            if (cc.Color == previousColor) return;

            gradientContainer.SelectedMarker.Color = cc.Color;
            tbHexColor.Text = cc.Color.ToArgb().ToString("X8");
            gradientContainer.Invalidate();
            OnSelectedMarkerColorChanged(new MarkerEventArgs(gradientContainer.SelectedMarker));
        }
 // Use this for initialization
 void Start()
 {
     module = GetComponent<Module>();
     module.name = module.name.Remove(0, 7);
     c = GameObject.FindObjectOfType<ColorChooser>();
 }
 private void buttonShadowColor_Click(object sender, EventArgs e)
 {
     string name = listViewStyles.SelectedItems[0].Text;
     if (_isSubStationAlpha)
     {
         colorDialogSSAStyle.Color = panelBackColor.BackColor;
         if (colorDialogSSAStyle.ShowDialog() == DialogResult.OK)
         {
             listViewStyles.SelectedItems[0].SubItems[4].BackColor = colorDialogSSAStyle.Color;
             panelBackColor.BackColor = colorDialogSSAStyle.Color;
             SetSsaStyle(name, "backcolour", GetSsaColorString(colorDialogSSAStyle.Color));
             GeneratePreview();
         }
     }
     else
     {
         using (var colorChooser = new ColorChooser { Color = panelBackColor.BackColor })
         {
             if (colorChooser.ShowDialog() == DialogResult.OK)
             {
                 panelBackColor.BackColor = colorChooser.Color;
                 SetSsaStyle(name, "backcolour", GetSsaColorString(panelBackColor.BackColor));
                 GeneratePreview();
             }
         }
     }
 }
 private void style_KeyboardBackgroundChanged(ColorChooser sender, Color color)
 {
     this.currentStyle.ForegroundColor = color;
     this.StyleChanged?.Invoke(this.currentStyle);
 }
 private void buttonBackColor_Click(object sender, EventArgs e)
 {
     string name = CurrentStyleName;
     if (_isSubStationAlpha)
     {
         colorDialogSSAStyle.Color = panelBackColor.BackColor;
         if (colorDialogSSAStyle.ShowDialog() == DialogResult.OK)
         {
             panelBackColor.BackColor = colorDialogSSAStyle.Color;
             SetSsaStyle(name, "backcolour", GetSsaColorString(colorDialogSSAStyle.Color));
             GeneratePreviewAndUpdateRawHeader();
         }
     }
     else
     {
         using (var colorChooser = new ColorChooser { Color = panelBackColor.BackColor })
         {
             if (colorChooser.ShowDialog() == DialogResult.OK)
             {
                 panelBackColor.BackColor = colorChooser.Color;
                 SetSsaStyle(name, "backcolour", GetSsaColorString(panelBackColor.BackColor));
                 GeneratePreviewAndUpdateRawHeader();
             }
         }
     }
 }