Example #1
0
        public DialogResult ShowDialog()
        {
            var cc = new ChooseColor();

            cc.structSize = Marshal.SizeOf(cc);

            //Does not seem to work unless custom colors are initialized.
            var lpCustColors = Marshal.AllocCoTaskMem(16 * sizeof(int));

            cc.custColors = lpCustColors;
            cc.flags      = ChooseColorFlags.RgbInit;
            try
            {
                Marshal.Copy(customColors, 0, lpCustColors, 16);

                if (Win32Dialogs.ChooseColor(cc))
                {
                    Color = ColorTranslator.FromWin32(cc.rgbResult);
                    return(DialogResult.OK);
                }
                else
                {
                    return(DialogResult.Cancel);
                }
            }
            finally
            {
                Marshal.FreeCoTaskMem(lpCustColors);
            }
        }
        protected void OnClick(object sender, EventArgs e)
        {
            //System.Threading.Thread.Sleep(5 * 1000);
            string rgb = txtColor.Text;

            ChooseColor?.Invoke(sender, rgb);
        }
 private void EntryEndColor_Click(object sender, EventArgs e)
 {
     if (ChooseColor.ShowDialog() == DialogResult.Cancel)
     {
         return;
     }
     EntryEndColor.BackColor = ChooseColor.Color;
 }
    // Use this for initialization
    void Start()
    {
        manager = GameObject.Find("Manager");
        gameManager = manager.GetComponent<GameManager>();

        colorSwatch = ColorSelection.gameObject.transform.FindChild("Color Swatch").GetComponent<UISprite>();
        availability = ColorSelection.gameObject.transform.FindChild("Availability").GetComponent<UISprite>();
        colorScript = ColorSelection.GetComponent<ChooseColor>();
    }
Example #5
0
        private void ColorBox_MouseClick(object sender, MouseEventArgs e)
        {
            ChooseColor.ShowDialog();
            ColorBox.BackColor = ChooseColor.Color;
            Bcolor             = ChooseColor.Color;
            textBox1.ForeColor = Bcolor;
            String temp = System.Drawing.ColorTranslator.ToHtml(Bcolor);

            c.Send("0." + Username + "已更改顏色為./cd." + temp + "." + Bcolor);
        }
Example #6
0
 private void Color_TextSet(Control ctrl)
 {
     if (ChooseColor.ShowDialog() == DialogResult.OK)
     {
         if (ChooseColor.Color == Color.Black && ctrl.Name != "pictureBox3")
         {
             AlertBox.ShowDialog("Sorry.....:( We r not allow u to set the Black Color.", AlertBox.AlertType.warning, false);
             AlertBox.ShowDialog("Please try another color.", AlertBox.AlertType.information, true);
         }
         else
         {
             ctrl.BackColor = ChooseColor.Color;
         }
     }
 }
Example #7
0
        private async void ButtonBase_OnClick(object sender, RoutedEventArgs e)
        {
            var defaultColor = "#ffffff";

            if (LocalSettingManager.ExistsSetting(App.SettingStrings["bgColor"]))
            {
                defaultColor = LocalSettingManager.ReadSetting(App.SettingStrings["bgColor"]);
            }
            var cl = new ChooseColor(defaultColor);
            await cl.ShowAsync();

            var ret = cl.Tag.ToString();

            cb.BorderBrush = Helper.Convert_HexColor(ret);
            LocalSettingManager.SaveSetting(App.SettingStrings["bgColor"], ret);
        }