/
-- the main bar |
local statusBar = CreateFrame("StatusBar", nil, auraBarParent) |
statusBar:SetHeight(auraBarParent.auraBarHeight or 20) |
statusBar:SetWidth((auraBarParent.auraBarWidth or 200) - statusBar:GetHeight()) |
statusBar:SetWidth((auraBarParent.auraBarWidth or auraBarParent:GetWidth()) - (statusBar:GetHeight() + auraBarParent.gap or 0)) |
statusBar:SetStatusBarTexture(auraBarParent.auraBarTexture or [[Interface\TargetingFrame\UI-StatusBar]]) |
statusBar:SetStatusBarColor(0.0, 0.5, 0.0) |
statusBar:SetAlpha(auraBarParent.fgalpha or 1.0) |
statusBar.icon:SetHeight(statusBar:GetHeight()) |
statusBar.icon:SetWidth(statusBar:GetHeight()) |
statusBar.icon:SetTexCoord(0.07, 0.93, 0.07, 0.93) |
statusBar.icon:SetPoint("TOPRIGHT", statusBar, "TOPLEFT", 0, 0) |
statusBar.icon:SetPoint'TOP' |
statusBar.icon:SetPoint('LEFT', auraBarParent) |
statusBar.spellname = statusBar:CreateFontString(nil, "ARTWORK") |
statusBar.spellname:SetFont(auraBarParent.spellNameFont or [[Fonts\FRIZQT__.TTF]], auraBarParent.spellNameSize or 10) |