From 300d4ebbfb806d23d9487520c459278249fba76b Mon Sep 17 00:00:00 2001 From: "Dr.Abc" Date: Thu, 18 Jul 2024 00:00:17 +0800 Subject: [PATCH] 1 --- Build/svencoop/abcenchance/res/SchemeBase.res | 2 ++ Build/svencoop_hidpi/abcenchance/res/TextMenuPanel.res | 4 ++-- src/Source/HUD/vgui/textmenu.cpp | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Build/svencoop/abcenchance/res/SchemeBase.res b/Build/svencoop/abcenchance/res/SchemeBase.res index a1a29a36..003e5ff3 100644 --- a/Build/svencoop/abcenchance/res/SchemeBase.res +++ b/Build/svencoop/abcenchance/res/SchemeBase.res @@ -375,6 +375,8 @@ Scheme "TextMenu.BgColor" "0 0 0 64" //左侧菜单栏文字颜色 "TextMenu.TextColor" "222 222 222 222" + //菜单字体 + "TextMenu.Font" "Title" //标题背景 "Vote.TitleBgColor" "0 0 0 0" diff --git a/Build/svencoop_hidpi/abcenchance/res/TextMenuPanel.res b/Build/svencoop_hidpi/abcenchance/res/TextMenuPanel.res index 36f35390..514394f4 100644 --- a/Build/svencoop_hidpi/abcenchance/res/TextMenuPanel.res +++ b/Build/svencoop_hidpi/abcenchance/res/TextMenuPanel.res @@ -26,8 +26,8 @@ "fieldName" "Menu" "xpos" "p0.011" "ypos" "p0.011" - "wide" "f4" - "tall" "f4" + "wide" "123" + "tall" "257" "visible" "1" "enabled" "1" "autoResize" "3" diff --git a/src/Source/HUD/vgui/textmenu.cpp b/src/Source/HUD/vgui/textmenu.cpp index cbbb4cc7..0463b5d6 100644 --- a/src/Source/HUD/vgui/textmenu.cpp +++ b/src/Source/HUD/vgui/textmenu.cpp @@ -44,6 +44,7 @@ void CTextMenu::ApplySchemeSettings(vgui::IScheme* pScheme) { BaseClass::ApplySchemeSettings(pScheme); SetBgColor(GetSchemeColor("TextMenu.BgColor", GetSchemeColor("Panel.BgColor", pScheme), pScheme)); m_pMenu->SetFgColor(GetSchemeColor("TextMenu.TextColor", GetSchemeColor("Label.FgColor", pScheme), pScheme)); + m_pMenu->SetFont(pScheme->GetFont(pScheme->GetResourceString("TextMenu.Font"), IsProportional())); } void CTextMenu::ShowPanel(bool state) { if (state == IsVisible())