コード例 #1
0
ファイル: MainWindow.cs プロジェクト: kaja-so2/ItemAnalyzer
        private void SetColor()
        {
            var backColor = RegistryAccessor.GetRegistryValue(RegistryAccessor.KeyName.BackColor);

            this.BackColor = backColor;
            DgvMaterial.BackgroundColor = backColor;
            //DgvMaterial[0, 0].Style.BackColor = backColor;

            Color btnColor = RegistryAccessor.GetRegistryValue(RegistryAccessor.KeyName.BtnColor);

            BtnAnalyze.BackColor  = btnColor;
            BtnShopInfo.BackColor = btnColor;
            BtnDelete.BackColor   = btnColor;
            BtnAdd.BackColor      = btnColor;
            BtnAddCopy.BackColor  = btnColor;
            BtnPrevious.BackColor = btnColor;
            BtnNext.BackColor     = btnColor;

            var strColor = RegistryAccessor.GetRegistryValue(RegistryAccessor.KeyName.StrColor);

            this.ForeColor                      = strColor;
            DgvMaterial.ForeColor               = Color.Black;
            BtnAnalyze.ForeColor                = strColor;
            BtnShopInfo.ForeColor               = strColor;
            BtnDelete.ForeColor                 = strColor;
            BtnAdd.ForeColor                    = strColor;
            BtnAddCopy.ForeColor                = strColor;
            BtnPrevious.ForeColor               = strColor;
            BtnNext.ForeColor                   = strColor;
            ToolStripMenuItem_File.ForeColor    = Color.Black;
            ToolStripMenuItem_Edit.ForeColor    = Color.Black;
            ToolStripMenuItem_Visual.ForeColor  = Color.Black;
            ToolStripMenuItem_Analyze.ForeColor = Color.Black;
            ToolStripMenuItem_Help.ForeColor    = Color.Black;
        }
コード例 #2
0
ファイル: ColorWindow.cs プロジェクト: kaja-so2/ItemAnalyzer
 /// <summary>
 /// OKボタンのイベントハンドラ
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BtnOK_Click(object sender, EventArgs e)
 {
     RegistryAccessor.SetRegistryValue(this.BackColor, RegistryAccessor.KeyName.BackColor);
     RegistryAccessor.SetRegistryValue(BtnBtnClr.BackColor, RegistryAccessor.KeyName.BtnColor);
     RegistryAccessor.SetRegistryValue(this.ForeColor, RegistryAccessor.KeyName.StrColor);
     WriteCustomColors();
     this.Close();
 }
コード例 #3
0
ファイル: MainWindow.cs プロジェクト: kaja-so2/ItemAnalyzer
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void TSMenu_Color_Click(object sender, EventArgs e)
        {
            var clrDlg = new ColorDialog();

            if (clrDlg.ShowDialog() == DialogResult.OK)
            {
                this.BackColor = clrDlg.Color;
                RegistryAccessor.SetRegistryValue(clrDlg.Color, RegistryAccessor.KeyName.BackColor);
            }
        }
コード例 #4
0
ファイル: ColorWindow.cs プロジェクト: kaja-so2/ItemAnalyzer
        /// <summary>
        /// フォームロード
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ColorWindow_Load(object sender, EventArgs e)
        {
            var backColor = RegistryAccessor.GetRegistryValue(RegistryAccessor.KeyName.BackColor);
            var btnColor  = RegistryAccessor.GetRegistryValue(RegistryAccessor.KeyName.BtnColor);
            var strColor  = RegistryAccessor.GetRegistryValue(RegistryAccessor.KeyName.StrColor);

            this.BackColor       = backColor;
            this.ForeColor       = strColor;
            BtnBackClr.BackColor = btnColor;
            BtnBtnClr.BackColor  = btnColor;
            BtnStrClr.BackColor  = btnColor;
            BtnOK.BackColor      = btnColor;
            BtnCancel.BackColor  = btnColor;
            ReadCustomColors();
        }
コード例 #5
0
ファイル: MainWindow.cs プロジェクト: kaja-so2/ItemAnalyzer
        private void TSMenu_BtnColor_Click(object sender, EventArgs e)
        {
            var clrDlg = new ColorDialog();

            if (clrDlg.ShowDialog() == DialogResult.OK)
            {
                BtnAnalyze.BackColor  = clrDlg.Color;
                BtnShopInfo.BackColor = clrDlg.Color;
                BtnDelete.BackColor   = clrDlg.Color;
                BtnAdd.BackColor      = clrDlg.Color;
                BtnAddCopy.BackColor  = clrDlg.Color;
                BtnPrevious.BackColor = clrDlg.Color;
                BtnNext.BackColor     = clrDlg.Color;

                RegistryAccessor.SetRegistryValue(clrDlg.Color, RegistryAccessor.KeyName.BtnColor);
            }
        }