diff --git a/OverlayFormObj/OverlayForm.Helpers.cs b/OverlayFormObj/OverlayForm.Helpers.cs index 7eba3eb..48e045a 100644 --- a/OverlayFormObj/OverlayForm.Helpers.cs +++ b/OverlayFormObj/OverlayForm.Helpers.cs @@ -91,13 +91,12 @@ namespace OverlayFormObj marqueeTimer_detection.Start(); } - public void UpdateMarqueeTextSecondLine(string newText,Color textColor) + public void UpdateMarqueeTextSecondLine(string newText) { - this.marqueeTextColor=textColor; Console.WriteLine(InvokeRequired); if (InvokeRequired) { - Invoke(new MethodInvoker(() => UpdateMarqueeTextSecondLine(newText,textColor))); + Invoke(new MethodInvoker(() => UpdateMarqueeTextSecondLine(newText))); return; } diff --git a/TCPServer.cs b/TCPServer.cs index c55445d..9cccaf2 100644 --- a/TCPServer.cs +++ b/TCPServer.cs @@ -174,9 +174,8 @@ namespace DualScreenDemo } else { - string marqueeMessage = "系統公告: " + message.Substring(match.Value.Length).Trim(); - Color textColor = GetColorFromString(match.Groups[2].Value); - OverlayForm.MainForm.UpdateMarqueeTextSecondLine(marqueeMessage,textColor); + string marqueeMessage = "系統公告: " ; + OverlayForm.MainForm.UpdateMarqueeTextSecondLine(marqueeMessage); } }); byte[] okResponse = Encoding.UTF8.GetBytes("OK\n");