tooltip: add option to change font & font size

This commit is contained in:
Mr_Rosh
2023-07-24 13:07:29 +02:00
committed by GitHub
parent d464cd4289
commit df2ac5dc61
4 changed files with 8 additions and 4 deletions
+2
View File
@@ -626,6 +626,8 @@ function pfUI:LoadConfig()
pfUI:UpdateConfig("tooltip", "questitem", "showquest", "1")
pfUI:UpdateConfig("tooltip", "questitem", "showcount", "0")
pfUI:UpdateConfig("tooltip", "statusbar", "texture", "Interface\\AddOns\\pfUI\\img\\bar")
pfUI:UpdateConfig("tooltip", nil, "font_tooltip", "Interface\\AddOns\\pfUI\\fonts\\Myriad-Pro.ttf")
pfUI:UpdateConfig("tooltip", nil, "font_tooltip_size", "12")
pfUI:UpdateConfig("chat", "text", "input_width", "0")
pfUI:UpdateConfig("chat", "text", "input_height", "0")
+2
View File
@@ -2085,6 +2085,8 @@ pfUI:RegisterModule("gui", "vanilla:tbc", function ()
CreateGUIEntry(T["Tooltip"], nil, function()
CreateConfig(nil, T["Tooltip Position"], C.tooltip, "position", "dropdown", pfUI.gui.dropdowns.tooltip_position)
CreateConfig(nil, T["Tooltip Text Font"], C.tooltip, "font_tooltip", "dropdown", pfUI.gui.dropdowns.fonts)
CreateConfig(nil, T["Tooltip Text Font Size"], C.tooltip, "font_tooltip_size")
CreateConfig(nil, T["Cursor Tooltip Align"], C.tooltip, "cursoralign", "dropdown", pfUI.gui.dropdowns.tooltip_align)
CreateConfig(nil, T["Cursor Tooltip Offset"], C.tooltip, "cursoroffset")
CreateConfig(nil, T["Enable Extended Guild Information"], C.tooltip, "extguild", "checkbox")
+1 -1
View File
@@ -137,7 +137,7 @@ pfUI:RegisterModule("tooltip", "vanilla:tbc", function ()
pfUI.tooltipStatusBar.HP:SetAllPoints()
pfUI.tooltipStatusBar.HP:SetNonSpaceWrap(false)
pfUI.tooltipStatusBar.HP:SetFontObject(GameFontWhite)
pfUI.tooltipStatusBar.HP:SetFont(pfUI.font_default, C.global.font_size + 2, "OUTLINE")
pfUI.tooltipStatusBar.HP:SetFont(C.tooltip.font_tooltip, C.tooltip.font_tooltip_size + 2, "OUTLINE")
if GameTooltip.SetClampRectInsets then
GameTooltip:SetClampRectInsets(0, 0, 16, 0)
+3 -3
View File
@@ -197,9 +197,9 @@ function pfUI:UpdateFonts()
DialogButtonNormalText:SetFont(default, 16)
ZoneTextFont:SetFont(default, 34, "OUTLINE")
SubZoneTextFont:SetFont(default, 24, "OUTLINE")
GameTooltipText:SetFont(default, 12)
GameTooltipTextSmall:SetFont(default, 12)
GameTooltipHeaderText:SetFont(default, 13)
GameTooltipText:SetFont(pfUI_config.tooltip.font_tooltip, pfUI_config.tooltip.font_tooltip_size)
GameTooltipTextSmall:SetFont(pfUI_config.tooltip.font_tooltip, pfUI_config.tooltip.font_tooltip_size)
GameTooltipHeaderText:SetFont(pfUI_config.tooltip.font_tooltip, pfUI_config.tooltip.font_tooltip_size + 1)
WorldMapTextFont:SetFont(default, 102, "THICK")
InvoiceTextFontNormal:SetFont(default, 12)
InvoiceTextFontSmall:SetFont(default, 12)