From 76d7d05a6c20dc73cd687cba20696fa4e02ec6fe Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 05 十一月 2025 10:59:42 +0800
Subject: [PATCH] 0312 淘金未开启相关按钮隐藏
---
Main/System/Message/ColorAnalysis.cs | 105 ++++++++++++++++++++++++++--------------------------
1 files changed, 53 insertions(+), 52 deletions(-)
diff --git a/Main/System/Message/ColorAnalysis.cs b/Main/System/Message/ColorAnalysis.cs
index a719dc8..6047ab5 100644
--- a/Main/System/Message/ColorAnalysis.cs
+++ b/Main/System/Message/ColorAnalysis.cs
@@ -9,25 +9,26 @@
public override string Analysis(string val, bool IsRich)
{
- if (!Color_Start_Regex.IsMatch(val) || RichTextMgr.Inst.presentRichText == null)
- {
- return val;
- }
- int index = 0;
- m_StringBuilder.Length = 0;
- var _text = RichTextMgr.Inst.presentRichText;
- if (_text.colorType == RichText.ColorType.Bright)
- {
- return val;
- }
- foreach (Match match in Color_Start_Regex.Matches(val))
- {
- m_StringBuilder.Append(val.Substring(index, match.Groups[1].Index - index));
- m_StringBuilder.Append(GetColorMap(match.Groups[1].Value));
- index = match.Groups[1].Index + match.Groups[1].Length;
- }
- m_StringBuilder.Append(val.Substring(index, val.Length - index));
- return m_StringBuilder.ToString();
+ return val;
+ // if (!Color_Start_Regex.IsMatch(val) || RichTextMgr.Inst.presentRichText == null)
+ // {
+ // return val;
+ // }
+ // int index = 0;
+ // m_StringBuilder.Length = 0;
+ // var _text = RichTextMgr.Inst.presentRichText;
+ // if (_text.colorType == RichText.ColorType.Bright)
+ // {
+ // return val;
+ // }
+ // foreach (Match match in Color_Start_Regex.Matches(val))
+ // {
+ // m_StringBuilder.Append(val.Substring(index, match.Groups[1].Index - index));
+ // m_StringBuilder.Append(GetColorMap(match.Groups[1].Value));
+ // index = match.Groups[1].Index + match.Groups[1].Length;
+ // }
+ // m_StringBuilder.Append(val.Substring(index, val.Length - index));
+ // return m_StringBuilder.ToString();
}
private string GetColorMap(string _value)
@@ -36,39 +37,39 @@
{
_value = _value.Substring(0, 6);
}
- switch (_value.ToLower())
- {
- case "109d06":
- return "35e122";
- case "ff6701":
- return "f8983b";
- case "006be3":
- return "31cefb";
- case "ff0303":
- return "fa0101";
- case "12a199":
- return "13a199";
- case "686868":
- return "f7f7f7";
- case "da48d5":
- return "ec4bf6";
- case "f6408d":
- return "ff7c7c";
- case "bb8800":
- return "ffde00";
- case "666666":
- return "dddddd";
- case "9460ff":
- return "7999ff";
- case "0066ff":
- return "00c6ff";
- case "00b337":
- return "66ff00";
- case "ff6600":
- return "ff9000";
- case "ff00f6":
- return "f000ff";
- }
+ // switch (_value.ToLower())
+ // {
+ // case "248B12":
+ // return "35e122";
+ // case "ff6701":
+ // return "f8983b";
+ // case "006be3":
+ // return "31cefb";
+ // case "ff0303":
+ // return "fa0101";
+ // case "12a199":
+ // return "13a199";
+ // case "686868":
+ // return "f7f7f7";
+ // case "da48d5":
+ // return "ec4bf6";
+ // case "f6408d":
+ // return "ff7c7c";
+ // case "bb8800":
+ // return "ffde00";
+ // case "666666":
+ // return "dddddd";
+ // case "9460ff":
+ // return "7999ff";
+ // case "0066ff":
+ // return "00c6ff";
+ // case "00b337":
+ // return "66ff00";
+ // case "ff6600":
+ // return "ff9000";
+ // case "ff00f6":
+ // return "f000ff";
+ // }
return _value;
}
--
Gitblit v1.8.0