Format the text in the breakdown player list using the same font, size and outline of the damage window
This commit is contained in:
+17
-17
@@ -125,7 +125,7 @@ DF:Mixin(ButtonMetaFunctions, DF.FrameMixin)
|
||||
ButtonMetaFunctions.GetMembers["textfont"] = gmember_textfont --alias
|
||||
ButtonMetaFunctions.GetMembers["textsize"] = gmember_textsize --alias
|
||||
|
||||
ButtonMetaFunctions.__index = function (_table, _member_requested)
|
||||
ButtonMetaFunctions.__index = function(_table, _member_requested)
|
||||
|
||||
local func = ButtonMetaFunctions.GetMembers [_member_requested]
|
||||
if (func) then
|
||||
@@ -143,12 +143,12 @@ DF:Mixin(ButtonMetaFunctions, DF.FrameMixin)
|
||||
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
--tooltip
|
||||
local smember_tooltip = function (_object, _value)
|
||||
local smember_tooltip = function(_object, _value)
|
||||
return _object:SetTooltip (_value)
|
||||
end
|
||||
|
||||
--show
|
||||
local smember_show = function (_object, _value)
|
||||
local smember_show = function(_object, _value)
|
||||
if (_value) then
|
||||
return _object:Show()
|
||||
else
|
||||
@@ -157,7 +157,7 @@ DF:Mixin(ButtonMetaFunctions, DF.FrameMixin)
|
||||
end
|
||||
|
||||
--hide
|
||||
local smember_hide = function (_object, _value)
|
||||
local smember_hide = function(_object, _value)
|
||||
if (not _value) then
|
||||
return _object:Show()
|
||||
else
|
||||
@@ -166,53 +166,53 @@ DF:Mixin(ButtonMetaFunctions, DF.FrameMixin)
|
||||
end
|
||||
|
||||
--frame width
|
||||
local smember_width = function (_object, _value)
|
||||
local smember_width = function(_object, _value)
|
||||
return _object.button:SetWidth (_value)
|
||||
end
|
||||
|
||||
--frame height
|
||||
local smember_height = function (_object, _value)
|
||||
local smember_height = function(_object, _value)
|
||||
return _object.button:SetHeight (_value)
|
||||
end
|
||||
|
||||
--text
|
||||
local smember_text = function (_object, _value)
|
||||
local smember_text = function(_object, _value)
|
||||
return _object.button.text:SetText (_value)
|
||||
end
|
||||
|
||||
--function
|
||||
local smember_function = function (_object, _value)
|
||||
local smember_function = function(_object, _value)
|
||||
return rawset(_object, "func", _value)
|
||||
end
|
||||
|
||||
--param1
|
||||
local smember_param1 = function (_object, _value)
|
||||
local smember_param1 = function(_object, _value)
|
||||
return rawset(_object, "param1", _value)
|
||||
end
|
||||
|
||||
--param2
|
||||
local smember_param2 = function (_object, _value)
|
||||
local smember_param2 = function(_object, _value)
|
||||
return rawset(_object, "param2", _value)
|
||||
end
|
||||
|
||||
--text color
|
||||
local smember_textcolor = function (_object, _value)
|
||||
local smember_textcolor = function(_object, _value)
|
||||
local _value1, _value2, _value3, _value4 = DF:ParseColors (_value)
|
||||
return _object.button.text:SetTextColor (_value1, _value2, _value3, _value4)
|
||||
end
|
||||
|
||||
--text font
|
||||
local smember_textfont = function (_object, _value)
|
||||
local smember_textfont = function(_object, _value)
|
||||
return DF:SetFontFace (_object.button.text, _value)
|
||||
end
|
||||
|
||||
--text size
|
||||
local smember_textsize = function (_object, _value)
|
||||
local smember_textsize = function(_object, _value)
|
||||
return DF:SetFontSize (_object.button.text, _value)
|
||||
end
|
||||
|
||||
--texture
|
||||
local smember_texture = function (_object, _value)
|
||||
local smember_texture = function(_object, _value)
|
||||
if (type (_value) == "table") then
|
||||
local _value1, _value2, _value3, _value4 = unpack (_value)
|
||||
if (_value1) then
|
||||
@@ -237,7 +237,7 @@ DF:Mixin(ButtonMetaFunctions, DF.FrameMixin)
|
||||
end
|
||||
|
||||
--locked
|
||||
local smember_locked = function (_object, _value)
|
||||
local smember_locked = function(_object, _value)
|
||||
if (_value) then
|
||||
_object.button:SetMovable (false)
|
||||
return rawset(_object, "is_locked", true)
|
||||
@@ -249,7 +249,7 @@ DF:Mixin(ButtonMetaFunctions, DF.FrameMixin)
|
||||
end
|
||||
|
||||
--text align
|
||||
local smember_textalign = function (_object, _value)
|
||||
local smember_textalign = function(_object, _value)
|
||||
if (_value == "left" or _value == "<") then
|
||||
_object.button.text:SetPoint ("left", _object.button, "left", 2, 0)
|
||||
_object.capsule_textalign = "left"
|
||||
@@ -282,7 +282,7 @@ DF:Mixin(ButtonMetaFunctions, DF.FrameMixin)
|
||||
ButtonMetaFunctions.SetMembers ["locked"] = smember_locked
|
||||
ButtonMetaFunctions.SetMembers ["textalign"] = smember_textalign
|
||||
|
||||
ButtonMetaFunctions.__newindex = function (_table, _key, _value)
|
||||
ButtonMetaFunctions.__newindex = function(_table, _key, _value)
|
||||
local func = ButtonMetaFunctions.SetMembers [_key]
|
||||
if (func) then
|
||||
return func (_table, _value)
|
||||
|
||||
Reference in New Issue
Block a user