mirror of
https://github.com/Bluewhale1337/ElvUIModernized.git
synced 2026-07-27 08:24:44 +00:00
unitframes
This commit is contained in:
@@ -208,6 +208,7 @@ local function configureChildren(self)
|
||||
local childAttr = "child"..i
|
||||
if not self:GetAttribute(childAttr) then
|
||||
local newButton = CreateFrame("Button", name.."UnitButton"..i, self)
|
||||
newButton:SetFrameStrata("LOW")
|
||||
SetupUnitButtonConfiguration(self, newButton)
|
||||
self:SetAttribute(childAttr, newButton)
|
||||
end
|
||||
|
||||
@@ -3,7 +3,7 @@ local UF = E:GetModule("UnitFrames");
|
||||
|
||||
function UF:Construct_RaidIcon(frame)
|
||||
local tex = frame.RaisedElementParent.TextureParent:CreateTexture(nil, "OVERLAY")
|
||||
tex:SetTexture([[Interface\TargetingFrame\UI-RaidTargetingIcons]])
|
||||
tex:SetTexture([[Interface\AddOns\ElvUI\media\textures\raidicons]])
|
||||
tex:SetWidth(18)
|
||||
tex:SetHeight(18)
|
||||
tex:SetPoint("CENTER", frame.Health, "TOP", 0, 2)
|
||||
|
||||
@@ -19,8 +19,9 @@ function UF:Construct_PartyFrames()
|
||||
self:SetScript("OnLeave", UnitFrame_OnLeave)
|
||||
|
||||
self.RaisedElementParent = CreateFrame("Frame", nil, self)
|
||||
self.RaisedElementParent.TextureParent = CreateFrame("Frame", nil, self.RaisedElementParent)
|
||||
self.RaisedElementParent:SetFrameLevel(self:GetFrameLevel() + 100)
|
||||
self.RaisedElementParent.TextureParent = CreateFrame("Frame", nil, self.RaisedElementParent)
|
||||
self.RaisedElementParent.TextureParent:SetFrameLevel(self.RaisedElementParent:GetFrameLevel() + 1)
|
||||
|
||||
self.Health = UF:Construct_HealthBar(self, true, true, "RIGHT")
|
||||
self.Power = UF:Construct_PowerBar(self, true, true, "LEFT")
|
||||
|
||||
@@ -19,8 +19,9 @@ function UF:Construct_RaidFrames()
|
||||
self:SetScript("OnLeave", UnitFrame_OnLeave)
|
||||
|
||||
self.RaisedElementParent = CreateFrame("Frame", nil, self)
|
||||
self.RaisedElementParent.TextureParent = CreateFrame("Frame", nil, self.RaisedElementParent)
|
||||
self.RaisedElementParent:SetFrameLevel(self:GetFrameLevel() + 100)
|
||||
self.RaisedElementParent.TextureParent = CreateFrame("Frame", nil, self.RaisedElementParent)
|
||||
self.RaisedElementParent.TextureParent:SetFrameLevel(self.RaisedElementParent:GetFrameLevel() + 1)
|
||||
|
||||
self.Health = UF:Construct_HealthBar(self, true, true, "RIGHT")
|
||||
self.Power = UF:Construct_PowerBar(self, true, true, "LEFT")
|
||||
|
||||
@@ -211,8 +211,9 @@ function UF:Construct_UF(frame, unit)
|
||||
frame:SetFrameStrata("LOW")
|
||||
|
||||
frame.RaisedElementParent = CreateFrame("Frame", nil, frame)
|
||||
frame.RaisedElementParent.TextureParent = CreateFrame("Frame", nil, frame.RaisedElementParent)
|
||||
frame.RaisedElementParent:SetFrameLevel(frame:GetFrameLevel() + 100)
|
||||
frame.RaisedElementParent.TextureParent = CreateFrame("Frame", nil, frame.RaisedElementParent)
|
||||
frame.RaisedElementParent.TextureParent:SetFrameLevel(frame.RaisedElementParent:GetFrameLevel() + 1)
|
||||
|
||||
if not self["groupunits"][unit] then
|
||||
local stringTitle = E:StringTitle(unit)
|
||||
@@ -722,6 +723,7 @@ function UF:CreateAndUpdateHeaderGroup(group, groupFilter, template, headerUpdat
|
||||
|
||||
if db.numGroups then
|
||||
self[group] = CreateFrame("Frame", "ElvUF_"..stringTitle, E.UIParent)
|
||||
self[group]:SetFrameStrata("LOW")
|
||||
self[group].groups = {}
|
||||
self[group].groupName = group
|
||||
self[group].template = self[group].template or template
|
||||
|
||||
Reference in New Issue
Block a user