История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
local buttons={}
for nb=1,5 do
buttons['btn'..nb]=CreateFrame("Button", nil, UIParent, "UIPanelButtonTemplate")
buttons['btn'..nb]:Hide();
end
buttons.btn1:Hide();
buttons.btn2:Hide();
buttons.btn3:Hide();
buttons.btn4:Hide();
buttons.btn5:Hide();
-- тоже самое что
buttons["btn1"]:Hide();
buttons["btn2"]:Hide();
buttons["btn3"]:Hide();
buttons["btn4"]:Hide();
buttons["btn5"]:Hide();
-- тоже самое что
buttons["btn"..1]:Hide();
buttons["btn"..2]:Hide();
buttons["btn"..3]:Hide();
buttons["btn"..4]:Hide();
buttons["btn"..5]:Hide();
-- тоже самое что
local i = 1;
buttons["btn"..i+1]:Hide();
buttons["btn"..i+2]:Hide();
buttons["btn"..i+3]:Hide();
buttons["btn"..i+4]:Hide();
buttons["btn"..i+5]:Hide();
-- тоже самое что
local i = 1;
buttons["btn"..i]:Hide(); i = i + 1;
buttons["btn"..i]:Hide(); i = i + 1;
buttons["btn"..i]:Hide(); i = i + 1;
buttons["btn"..i]:Hide(); i = i + 1;
buttons["btn"..i]:Hide(); i = i + 1;
Исходная версия LINUX-ORG-RU, :
local bt={}
for nb=1,5 do
buttons['btn'..nb]=CreateFrame("Button", nil, UIParent, "UIPanelButtonTemplate")
buttons['btn'..nb]:Hide();
end
buttons.btn1:Hide();
buttons.btn2:Hide();
buttons.btn3:Hide();
buttons.btn4:Hide();
buttons.btn5:Hide();
-- тоже самое что
buttons["btn1"]:Hide();
buttons["btn2"]:Hide();
buttons["btn3"]:Hide();
buttons["btn4"]:Hide();
buttons["btn5"]:Hide();
-- тоже самое что
buttons["btn"..1]:Hide();
buttons["btn"..2]:Hide();
buttons["btn"..3]:Hide();
buttons["btn"..4]:Hide();
buttons["btn"..5]:Hide();
-- тоже самое что
local i = 1;
buttons["btn"..i+1]:Hide();
buttons["btn"..i+2]:Hide();
buttons["btn"..i+3]:Hide();
buttons["btn"..i+4]:Hide();
buttons["btn"..i+5]:Hide();
-- тоже самое что
local i = 1;
buttons["btn"..i]:Hide(); i = i + 1;
buttons["btn"..i]:Hide(); i = i + 1;
buttons["btn"..i]:Hide(); i = i + 1;
buttons["btn"..i]:Hide(); i = i + 1;
buttons["btn"..i]:Hide(); i = i + 1;