示例#1
0
        private void changeTextColorToolStripMenuItem_Click(object sender, System.EventArgs e)
        {
            var colorDialog = new KttColorDialog()
            {
                Color = Properties.Settings.Default.TextColor,
                PreviewColorChangedListener = color => {
                    Invoke((MethodInvoker)(() => {
                        TransformationViewHelper.SetTextColor(color);
                    }));
                }
            };

            if (colorDialog.ShowDialog() == DialogResult.OK)
            {
                Properties.Settings.Default.TextColor = colorDialog.Color;
                Properties.Settings.Default.Save();
            }
            TransformationViewHelper.SetTextColor(colorDialog.Color);
        }
示例#2
0
        private void changeBackgroundColorToolStripMenuItem_Click(object sender, System.EventArgs e)
        {
            var colorDialog = new KttColorDialog()
            {
                Color = Properties.Settings.Default.BackgroundColor,
                PreviewColorChangedListener = color => {
                    Invoke((MethodInvoker)(() => {
                        BackColor = color;
                    }));
                }
            };

            if (colorDialog.ShowDialog() == DialogResult.OK)
            {
                Properties.Settings.Default.BackgroundColor = colorDialog.Color;
                Properties.Settings.Default.Save();
            }
            BackColor = colorDialog.Color;
        }
示例#3
0
        private void clangeBlacklisteIconColorToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var colorDialog = new KttColorDialog()
            {
                Color = Properties.Settings.Default.BlacklistedItemsIconColor,
                PreviewColorChangedListener = color => {
                    Invoke((MethodInvoker)(() => {
                        ItemCluster.UpdateBlockImage(color);
                        Refresh();
                    }));
                }
            };

            if (colorDialog.ShowDialog() == DialogResult.OK)
            {
                Properties.Settings.Default.BlacklistedItemsIconColor = colorDialog.Color;
                Properties.Settings.Default.Save();
            }
            ItemCluster.UpdateBlockImage(colorDialog.Color);
            Refresh();
        }