mirror of
https://github.com/parnic/ice-hud.git
synced 2025-06-16 14:50:13 -05:00
Added Gap setting between upper and lower text
Partial merge of pull request #1 from lrds (https://github.com/parnic/ice-hud/pull/1). Removed the localization change because loc is managed on the wowace side.
This commit is contained in:
@ -171,6 +171,7 @@ function IceBarElement.prototype:GetDefaultSettings()
|
|||||||
settings["rotateBar"] = false
|
settings["rotateBar"] = false
|
||||||
settings["markers"] = {}
|
settings["markers"] = {}
|
||||||
settings["bAllowExpand"] = true
|
settings["bAllowExpand"] = true
|
||||||
|
settings["textVerticalGap"] = 0
|
||||||
|
|
||||||
return settings
|
return settings
|
||||||
end
|
end
|
||||||
@ -724,6 +725,26 @@ do
|
|||||||
order = 11.3,
|
order = 11.3,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
textVerticalGap = {
|
||||||
|
type = 'range',
|
||||||
|
name = L["Text Vertical Gap"],
|
||||||
|
desc = L["Gap between Upper and Lower text vertically"],
|
||||||
|
min = 0,
|
||||||
|
max = 10,
|
||||||
|
step = 1,
|
||||||
|
get = function()
|
||||||
|
return self.moduleSettings.textVerticalGap
|
||||||
|
end,
|
||||||
|
set = function(info, v)
|
||||||
|
self.moduleSettings.textVerticalGap = v
|
||||||
|
self:Redraw()
|
||||||
|
end,
|
||||||
|
disabled = function()
|
||||||
|
return not self.moduleSettings.enabled
|
||||||
|
end,
|
||||||
|
order = 11.4,
|
||||||
|
},
|
||||||
|
|
||||||
textHeader = {
|
textHeader = {
|
||||||
type = 'header',
|
type = 'header',
|
||||||
name = L["Upper Text"],
|
name = L["Upper Text"],
|
||||||
@ -1116,8 +1137,13 @@ function IceBarElement.prototype:CreateTexts()
|
|||||||
offy = self.moduleSettings.textVerticalOffset
|
offy = self.moduleSettings.textVerticalOffset
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local offgap = 0
|
||||||
|
if self.moduleSettings.textVerticalGap ~= nil then
|
||||||
|
offgap = self.moduleSettings.textVerticalGap
|
||||||
|
end
|
||||||
|
|
||||||
self.frame.bottomUpperText:SetPoint("TOP"..ownPoint , self.frame, "BOTTOM"..parentPoint, offx, offy)
|
self.frame.bottomUpperText:SetPoint("TOP"..ownPoint , self.frame, "BOTTOM"..parentPoint, offx, offy)
|
||||||
self.frame.bottomLowerText:SetPoint("TOP"..ownPoint , self.frame, "BOTTOM"..parentPoint, offx, offy - 14)
|
self.frame.bottomLowerText:SetPoint("TOP"..ownPoint , self.frame, "BOTTOM"..parentPoint, offx, offy - (14 + offgap))
|
||||||
|
|
||||||
if (self.moduleSettings.textVisible["upper"]) then
|
if (self.moduleSettings.textVisible["upper"]) then
|
||||||
self.frame.bottomUpperText:Show()
|
self.frame.bottomUpperText:Show()
|
||||||
|
Reference in New Issue
Block a user