added commentator stuff, general code cleanup and better formatting, some deprecated code removed
This commit is contained in:
+16
-12
@@ -641,7 +641,7 @@
|
||||
for _, instancia in ipairs(self.stretchToo) do
|
||||
instancia.baseframe:SetWidth(self.baseframe:GetWidth())
|
||||
local mod = (self.baseframe:GetWidth() - instancia.baseframe._place.largura) / 2
|
||||
instancia:RestoreMainWindowPositionNoResize (instancia.baseframe._place, mod, nil)
|
||||
instancia:RestoreMainWindowPositionNoResize(instancia.baseframe._place, mod, nil)
|
||||
instancia:BaseFrameSnap()
|
||||
end
|
||||
end
|
||||
@@ -656,7 +656,7 @@
|
||||
else
|
||||
mod = - (self.baseframe:GetHeight() - instancia.baseframe._place.altura) / 2
|
||||
end
|
||||
instancia:RestoreMainWindowPositionNoResize (instancia.baseframe._place, nil, mod)
|
||||
instancia:RestoreMainWindowPositionNoResize(instancia.baseframe._place, nil, mod)
|
||||
instancia:BaseFrameSnap()
|
||||
end
|
||||
end
|
||||
@@ -667,7 +667,7 @@
|
||||
for _, instancia in ipairs(self.stretchToo) do
|
||||
instancia.baseframe:SetHeight(self.baseframe:GetHeight())
|
||||
local mod = (self.baseframe:GetHeight() - (instancia.baseframe._place.altura or instancia.baseframe:GetHeight())) / 2
|
||||
instancia:RestoreMainWindowPositionNoResize (instancia.baseframe._place, nil, mod)
|
||||
instancia:RestoreMainWindowPositionNoResize(instancia.baseframe._place, nil, mod)
|
||||
end
|
||||
|
||||
elseif (self.baseframe.stretch_direction == "bottom") then
|
||||
@@ -675,18 +675,18 @@
|
||||
instancia.baseframe:SetHeight(self.baseframe:GetHeight())
|
||||
local mod = (self.baseframe:GetHeight() - instancia.baseframe._place.altura) / 2
|
||||
mod = mod * -1
|
||||
instancia:RestoreMainWindowPositionNoResize (instancia.baseframe._place, nil, mod)
|
||||
instancia:RestoreMainWindowPositionNoResize(instancia.baseframe._place, nil, mod)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
if (self.stretch_button_side == 2) then
|
||||
self:StretchButtonAnchor (2)
|
||||
self:StretchButtonAnchor(2)
|
||||
end
|
||||
|
||||
--reajusta o freeze
|
||||
if (self.freezed) then
|
||||
Details:Freeze (self)
|
||||
Details:Freeze(self)
|
||||
end
|
||||
|
||||
-- -4 difere a precis�o de quando a barra ser� adicionada ou apagada da barra
|
||||
@@ -701,7 +701,7 @@
|
||||
local meio = self.baseframe:GetWidth() / 2
|
||||
local novo_local = meio - 25
|
||||
|
||||
self.rows_fit_in_window = floor( self.baseframe.BoxBarrasAltura / self.row_height)
|
||||
self.rows_fit_in_window = floor(self.baseframe.BoxBarrasAltura / self.row_height)
|
||||
|
||||
--verifica se precisa criar mais barras
|
||||
if (self.rows_fit_in_window > #self.barras) then--verifica se precisa criar mais barras
|
||||
@@ -717,12 +717,16 @@
|
||||
--seta a largura das barras
|
||||
if (self.bar_mod and self.bar_mod ~= 0) then
|
||||
for index = 1, self.rows_fit_in_window do
|
||||
self.barras [index]:SetWidth(self.baseframe:GetWidth()+self.bar_mod)
|
||||
if (self.barras[index]) then
|
||||
self.barras[index]:SetWidth(self.baseframe:GetWidth()+self.bar_mod)
|
||||
end
|
||||
end
|
||||
else
|
||||
local rightOffset = self.row_info.row_offsets.right
|
||||
for index = 1, self.rows_fit_in_window do
|
||||
self.barras [index]:SetWidth(self.baseframe:GetWidth()+self.row_info.space.right + rightOffset)
|
||||
if (self.barras[index]) then
|
||||
self.barras[index]:SetWidth(self.baseframe:GetWidth()+self.row_info.space.right + rightOffset)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -731,8 +735,8 @@
|
||||
if (not A) then --primeira vez que o resize esta sendo usado, no caso no startup do addon ou ao criar uma nova inst�ncia
|
||||
--hida as barras n�o usadas
|
||||
for i = 1, self.rows_created, 1 do
|
||||
Details.FadeHandler.Fader(self.barras [i], 1)
|
||||
self.barras [i].on = false
|
||||
Details.FadeHandler.Fader(self.barras[i], 1)
|
||||
self.barras[i].on = false
|
||||
end
|
||||
return
|
||||
end
|
||||
@@ -834,7 +838,7 @@
|
||||
if (tabela._custom) then
|
||||
tabela (esta_barra, self)
|
||||
elseif (tabela._refresh_window) then
|
||||
tabela:_refresh_window (esta_barra, self)
|
||||
tabela:_refresh_window(esta_barra, self)
|
||||
else
|
||||
tabela:RefreshBarra(esta_barra, self, true)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user