/trunk/RDX
btn.cd:SetAllPoints(btn.tex); |
btn.cd:Show(); |
btn.sttxt = VFLUI.CreateFontString(btn); |
btn.sttxt:SetAllPoints(btn); |
btn.frtxt = VFLUI.AcquireFrame("Frame"); |
btn.frtxt:SetParent(btn); |
btn.frtxt:SetFrameLevel(btn:GetFrameLevel() + 2); |
btn.frtxt:SetAllPoints(btn); |
btn.frtxt:Show(); |
btn.sttxt = VFLUI.CreateFontString(btn.frtxt); |
btn.sttxt:SetAllPoints(btn.frtxt); |
btn.sttxt:Show(); |
]]; |
createCode = createCode .. VFLUI.GenerateSetFontCode("btn.sttxt", desc.fontst, nil, true); |
btn.tex:SetTexCoord(0.08, 1-0.08, 0.08, 1-0.08); |
btn.tex:Show(); |
btn.sttxt = VFLUI.CreateFontString(btn); |
btn.sttxt:SetAllPoints(btn); |
btn.frtxt = VFLUI.AcquireFrame("Frame"); |
btn.frtxt:SetParent(btn); |
btn.frtxt:SetFrameLevel(btn:GetFrameLevel() + 2); |
btn.frtxt:SetAllPoints(btn); |
btn.frtxt:Show(); |
btn.sttxt = VFLUI.CreateFontString(btn.frtxt); |
btn.sttxt:SetAllPoints(btn.frtxt); |
btn.sttxt:Show(); |
]]; |
createCode = createCode .. VFLUI.GenerateSetFontCode("btn.sttxt", desc.fontst, nil, true); |
btn.tex:SetTexCoord(0.08, 1-0.08, 0.08, 1-0.08); |
btn.tex:Show(); |
btn.sttxt = VFLUI.CreateFontString(btn); |
btn.sttxt:SetAllPoints(btn); |
btn.frtxt = VFLUI.AcquireFrame("Frame"); |
btn.frtxt:SetParent(btn); |
btn.frtxt:SetFrameLevel(btn:GetFrameLevel() + 2); |
btn.frtxt:SetAllPoints(btn); |
btn.frtxt:Show(); |
btn.sttxt = VFLUI.CreateFontString(btn.frtxt); |
btn.sttxt:SetAllPoints(btn.frtxt); |
btn.sttxt:Show(); |
]]; |
createCode = createCode .. VFLUI.GenerateSetFontCode("btn.sttxt", desc.fontst, nil, true); |
btn.tex:SetTexCoord(0.08, 1-0.08, 0.08, 1-0.08); |
btn.tex:Show(); |
btn.sttxt = VFLUI.CreateFontString(btn); |
btn.sttxt:SetAllPoints(btn); |
btn.frtxt = VFLUI.AcquireFrame("Frame"); |
btn.frtxt:SetParent(btn); |
btn.frtxt:SetFrameLevel(btn:GetFrameLevel() + 2); |
btn.frtxt:SetAllPoints(btn); |
btn.frtxt:Show(); |
btn.sttxt = VFLUI.CreateFontString(btn.frtxt); |
btn.sttxt:SetAllPoints(btn.frtxt); |
btn.sttxt:Show(); |
]]; |
createCode = createCode .. VFLUI.GenerateSetFontCode("btn.sttxt", desc.fontst, nil, true); |
local btn = child.btn; |
if btn then |
VFLUI.ReleaseRegion(btn.sttxt); btn.sttxt = nil; |
btn.frtxt:Destroy(); btn.frtxt = nil; |
btn.cd:Destroy(); btn.cd = nil; |
VFLUI.ReleaseRegion(btn.tex); btn.tex = nil; |
btn:Destroy(); btn = nil; |
local btn = tempEnchant1.btn; |
if btn then |
VFLUI.ReleaseRegion(btn.sttxt); btn.sttxt = nil; |
btn.frtxt:Destroy(); btn.frtxt = nil; |
VFLUI.ReleaseRegion(btn.tex); btn.tex = nil; |
btn:Destroy(); btn = nil; |
end |
local btn = tempEnchant2.btn; |
if btn then |
VFLUI.ReleaseRegion(btn.sttxt); btn.sttxt = nil; |
btn.frtxt:Destroy(); btn.frtxt = nil; |
VFLUI.ReleaseRegion(btn.tex); btn.tex = nil; |
btn:Destroy(); btn = nil; |
end |
local btn = tempEnchant3.btn; |
if btn then |
VFLUI.ReleaseRegion(btn.sttxt); btn.sttxt = nil; |
btn.frtxt:Destroy(); btn.frtxt = nil; |
VFLUI.ReleaseRegion(btn.tex); btn.tex = nil; |
btn:Destroy(); btn = nil; |
end |
btn.cd:Show(); |
]]; |
createCode = createCode .. [[ |
btn.sttxt = VFLUI.CreateFontString(btn); |
btn.sttxt:SetAllPoints(btn); |
btn.frtxt = VFLUI.AcquireFrame("Frame"); |
btn.frtxt:SetParent(btn); |
btn.frtxt:SetFrameLevel(btn:GetFrameLevel() + 2); |
btn.frtxt:SetAllPoints(btn); |
btn.frtxt:Show(); |
btn.sttxt = VFLUI.CreateFontString(btn.frtxt); |
btn.sttxt:SetAllPoints(btn.frtxt); |
btn.sttxt:Show(); |
]]; |
createCode = createCode .. VFLUI.GenerateSetFontCode("btn.sttxt", desc.fontst, nil, true); |
btn = frame.]] .. objname .. [[[i] |
btn.meta = nil; |
VFLUI.ReleaseRegion(btn.sttxt); btn.sttxt = nil; |
btn.frtxt:Destroy(); btn.frtxt = nil; |
btn.cd:Destroy(); btn.cd = nil; |
VFLUI.ReleaseRegion(btn.tex); btn.tex = nil; |
btn:Destroy(); btn = nil; |