OSDN Git Service

フォント・色変更のダイアログ表示等の処理を各設定パネルに移動
[opentween/open-tween.git] / OpenTween / AppendSettingDialog.cs
index 096a565..53298e7 100644 (file)
@@ -278,177 +278,6 @@ namespace OpenTween
             }
         }
 
-        private void btnFontAndColor_Click(object sender, EventArgs e) // Handles btnUnread.Click, btnDetail.Click, btnListFont.Click, btnInputFont.Click
-        {
-            Button Btn = (Button) sender;
-            DialogResult rtn;
-
-            FontDialog1.AllowVerticalFonts = false;
-            FontDialog1.AllowScriptChange = true;
-            FontDialog1.AllowSimulations = true;
-            FontDialog1.AllowVectorFonts = true;
-            FontDialog1.FixedPitchOnly = false;
-            FontDialog1.FontMustExist = true;
-            FontDialog1.ScriptsOnly = false;
-            FontDialog1.ShowApply = false;
-            FontDialog1.ShowEffects = true;
-            FontDialog1.ShowColor = true;
-
-            switch (Btn.Name)
-            {
-                case "btnUnread":
-                    FontDialog1.Color = this.FontPanel.lblUnread.ForeColor;
-                    FontDialog1.Font = this.FontPanel.lblUnread.Font;
-                    break;
-                case "btnDetail":
-                    FontDialog1.Color = this.FontPanel.lblDetail.ForeColor;
-                    FontDialog1.Font = this.FontPanel.lblDetail.Font;
-                    break;
-                case "btnListFont":
-                    FontDialog1.Color = this.FontPanel.lblListFont.ForeColor;
-                    FontDialog1.Font = this.FontPanel.lblListFont.Font;
-                    break;
-                case "btnInputFont":
-                    FontDialog1.Color = this.FontPanel2.lblInputFont.ForeColor;
-                    FontDialog1.Font = this.FontPanel2.lblInputFont.Font;
-                    break;
-            }
-
-            try
-            {
-                rtn = FontDialog1.ShowDialog();
-            }
-            catch(ArgumentException ex)
-            {
-                MessageBox.Show(ex.Message);
-                return;
-            }
-
-            if (rtn == DialogResult.Cancel) return;
-
-            switch (Btn.Name)
-            {
-                case "btnUnread":
-                    this.FontPanel.lblUnread.ForeColor = FontDialog1.Color;
-                    this.FontPanel.lblUnread.Font = FontDialog1.Font;
-                    break;
-                case "btnDetail":
-                    this.FontPanel.lblDetail.ForeColor = FontDialog1.Color;
-                    this.FontPanel.lblDetail.Font = FontDialog1.Font;
-                    break;
-                case "btnListFont":
-                    this.FontPanel.lblListFont.ForeColor = FontDialog1.Color;
-                    this.FontPanel.lblListFont.Font = FontDialog1.Font;
-                    break;
-                case "btnInputFont":
-                    this.FontPanel2.lblInputFont.ForeColor = FontDialog1.Color;
-                    this.FontPanel2.lblInputFont.Font = FontDialog1.Font;
-                    break;
-            }
-
-        }
-
-        private void btnColor_Click(object sender, EventArgs e) //Handles btnSelf.Click, btnAtSelf.Click, btnTarget.Click, btnAtTarget.Click, btnAtFromTarget.Click, btnFav.Click, btnOWL.Click, btnInputBackcolor.Click, btnAtTo.Click, btnListBack.Click, btnDetailBack.Click, btnDetailLink.Click, btnRetweet.Click
-        {
-            Button Btn = (Button)sender;
-            DialogResult rtn;
-
-            ColorDialog1.AllowFullOpen = true;
-            ColorDialog1.AnyColor = true;
-            ColorDialog1.FullOpen = false;
-            ColorDialog1.SolidColorOnly = false;
-
-            switch (Btn.Name)
-            {
-                case "btnSelf":
-                    ColorDialog1.Color = this.FontPanel2.lblSelf.BackColor;
-                    break;
-                case "btnAtSelf":
-                    ColorDialog1.Color = this.FontPanel2.lblAtSelf.BackColor;
-                    break;
-                case "btnTarget":
-                    ColorDialog1.Color = this.FontPanel2.lblTarget.BackColor;
-                    break;
-                case "btnAtTarget":
-                    ColorDialog1.Color = this.FontPanel2.lblAtTarget.BackColor;
-                    break;
-                case "btnAtFromTarget":
-                    ColorDialog1.Color = this.FontPanel2.lblAtFromTarget.BackColor;
-                    break;
-                case "btnFav":
-                    ColorDialog1.Color = this.FontPanel.lblFav.ForeColor;
-                    break;
-                case "btnOWL":
-                    ColorDialog1.Color = this.FontPanel.lblOWL.ForeColor;
-                    break;
-                case "btnRetweet":
-                    ColorDialog1.Color = this.FontPanel.lblRetweet.ForeColor;
-                    break;
-                case "btnInputBackcolor":
-                    ColorDialog1.Color = this.FontPanel2.lblInputBackcolor.BackColor;
-                    break;
-                case "btnAtTo":
-                    ColorDialog1.Color = this.FontPanel2.lblAtTo.BackColor;
-                    break;
-                case "btnListBack":
-                    ColorDialog1.Color = this.FontPanel2.lblListBackcolor.BackColor;
-                    break;
-                case "btnDetailBack":
-                    ColorDialog1.Color = this.FontPanel.lblDetailBackcolor.BackColor;
-                    break;
-                case "btnDetailLink":
-                    ColorDialog1.Color = this.FontPanel.lblDetailLink.ForeColor;
-                    break;
-            }
-
-            rtn = ColorDialog1.ShowDialog();
-
-            if (rtn == DialogResult.Cancel) return;
-
-            switch (Btn.Name)
-            {
-                case "btnSelf":
-                    this.FontPanel2.lblSelf.BackColor = ColorDialog1.Color;
-                    break;
-                case "btnAtSelf":
-                    this.FontPanel2.lblAtSelf.BackColor = ColorDialog1.Color;
-                    break;
-                case "btnTarget":
-                    this.FontPanel2.lblTarget.BackColor = ColorDialog1.Color;
-                    break;
-                case "btnAtTarget":
-                    this.FontPanel2.lblAtTarget.BackColor = ColorDialog1.Color;
-                    break;
-                case "btnAtFromTarget":
-                    this.FontPanel2.lblAtFromTarget.BackColor = ColorDialog1.Color;
-                    break;
-                case "btnFav":
-                    this.FontPanel.lblFav.ForeColor = ColorDialog1.Color;
-                    break;
-                case "btnOWL":
-                    this.FontPanel.lblOWL.ForeColor = ColorDialog1.Color;
-                    break;
-                case "btnRetweet":
-                    this.FontPanel.lblRetweet.ForeColor = ColorDialog1.Color;
-                    break;
-                case "btnInputBackcolor":
-                    this.FontPanel2.lblInputBackcolor.BackColor = ColorDialog1.Color;
-                    break;
-                case "btnAtTo":
-                    this.FontPanel2.lblAtTo.BackColor = ColorDialog1.Color;
-                    break;
-                case "btnListBack":
-                    this.FontPanel2.lblListBackcolor.BackColor = ColorDialog1.Color;
-                    break;
-                case "btnDetailBack":
-                    this.FontPanel.lblDetailBackcolor.BackColor = ColorDialog1.Color;
-                    break;
-                case "btnDetailLink":
-                    this.FontPanel.lblDetailLink.ForeColor = ColorDialog1.Color;
-                    break;
-            }
-        }
-
         public string RecommendStatusText { get; set; }
 
         private bool StartAuth()
@@ -717,23 +546,6 @@ namespace OpenTween
             this.BasedPanel.CreateAccountButton.Click += this.CreateAccountButton_Click;
             this.GetPeriodPanel.CheckPostAndGet.CheckedChanged += this.CheckPostAndGet_CheckedChanged;
             this.ActionPanel.UReadMng.CheckedChanged += this.UReadMng_CheckedChanged;
-            this.FontPanel.btnUnread.Click += this.btnFontAndColor_Click;
-            this.FontPanel.btnDetail.Click += this.btnFontAndColor_Click;
-            this.FontPanel.btnListFont.Click += this.btnFontAndColor_Click;
-            this.FontPanel.btnFav.Click += this.btnColor_Click;
-            this.FontPanel.btnOWL.Click += this.btnColor_Click;
-            this.FontPanel.btnRetweet.Click += this.btnColor_Click;
-            this.FontPanel.btnDetailBack.Click += this.btnColor_Click;
-            this.FontPanel.btnDetailLink.Click += this.btnColor_Click;
-            this.FontPanel2.btnInputFont.Click += this.btnFontAndColor_Click;
-            this.FontPanel2.btnSelf.Click += this.btnColor_Click;
-            this.FontPanel2.btnAtSelf.Click += this.btnColor_Click;
-            this.FontPanel2.btnTarget.Click += this.btnColor_Click;
-            this.FontPanel2.btnAtTarget.Click += this.btnColor_Click;
-            this.FontPanel2.btnAtFromTarget.Click += this.btnColor_Click;
-            this.FontPanel2.btnInputBackcolor.Click += this.btnColor_Click;
-            this.FontPanel2.btnAtTo.Click += this.btnColor_Click;
-            this.FontPanel2.btnListBack.Click += this.btnColor_Click;
 
             this.Icon = Properties.Resources.MIcon;
         }