OSDN Git Service

中破・大破時に耐久の背景色と文字色が両方変わるのを背景色だけに直す
authorKazuhiro Fujieda <fujieda@users.sourceforge.jp>
Sat, 21 Dec 2013 06:48:58 +0000 (15:48 +0900)
committerKazuhiro Fujieda <fujieda@users.sourceforge.jp>
Sat, 4 Jan 2014 03:43:04 +0000 (12:43 +0900)
KancolleSniffer/MainForm.cs

index 8122cbf..3ffb2d5 100644 (file)
@@ -427,8 +427,6 @@ namespace KancolleSniffer
                 name[i].Text = _shipNames.TryGetValue(info.ShipId, out text) ? text : "不明";\r
                 lv[i].Text = info.Level.ToString("D");\r
                 hp[i].Text = string.Format("{0:D}/{1:D}", info.NowHp, info.MaxHp);\r
-                var damage = (double)info.NowHp / info.MaxHp;\r
-                hp[i].BackColor = damage > 0.5 ? DefaultBackColor : damage > 0.25 ? Color.Orange : Color.Red;\r
                 SetHpLavel(hp[i], info.NowHp, info.MaxHp);\r
                 SetCondLabel(cond[i], info.Cond);\r
                 if (info.Cond < worstCond)\r
@@ -447,7 +445,7 @@ namespace KancolleSniffer
         {\r
             label.Text = string.Format("{0:D}/{1:D}", now, max);\r
             var damage = (double)now / max;\r
-            label.ForeColor = damage > 0.5 ? Color.Black : damage > 0.25 ? Color.Orange : Color.Red;\r
+            label.BackColor = damage > 0.5 ? DefaultBackColor : damage > 0.25 ? Color.Orange : Color.Red;\r
         }\r
 \r
         private void SetCondLabel(Label label, int cond)\r