From 4e6b7edf1276bb9a7df1b478c15af27c35b669ec Mon Sep 17 00:00:00 2001 From: shagu Date: Fri, 26 Aug 2016 13:36:50 +0200 Subject: [PATCH] hack: dpsmate overwrites all dropdowns --- env/hacks.lua | 16 ++++++++++++++++ pfUI.toc | 1 + 2 files changed, 17 insertions(+) create mode 100644 env/hacks.lua diff --git a/env/hacks.lua b/env/hacks.lua new file mode 100644 index 00000000..db47bfa5 --- /dev/null +++ b/env/hacks.lua @@ -0,0 +1,16 @@ +-- DPSMate overrides fontstyle and size of every dropdown menu +pfUIhookShowMenu = UnitPopup_ShowMenu +function UnitPopup_ShowMenu(dropdownMenu, which, unit, name, userData) + pfUIhookShowMenu(dropdownMenu, which, unit, name, userData) + for i=1, 20 do + getglobal("DropDownList1Button"..i.."NormalText"):SetFont(STANDARD_TEXT_FONT, 10) + end +end + +pfUIhookUIDropDownMenu_Initialize = UIDropDownMenu_Initialize +function UIDropDownMenu_Initialize(frame, initFunction, displayMode, level) + pfUIhookUIDropDownMenu_Initialize(frame, initFunction, displayMode, level) + for i=1, 20 do + getglobal("DropDownList1Button"..i.."NormalText"):SetFont(STANDARD_TEXT_FONT, 10) + end +end diff --git a/pfUI.toc b/pfUI.toc index 252b639a..e344e70b 100644 --- a/pfUI.toc +++ b/pfUI.toc @@ -19,6 +19,7 @@ env\locales_ruRU.lua env\colors.lua env\functions.lua env\fonts.lua +env\hacks.lua # modules modules\config.lua