1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
-- Re-anchor the action bar buttons (assumes the left and right
-- action bars are vertical while the main and upper bar are
-- horizontal)
for i = 2, ACTIONBAR_NUM_BUTTONS do
local but = _G['MainActionBarFrameButton'..i]
local prevbut = _G['MainActionBarFrameButton'..(i-1)]
but:ClearAllAnchors()
but:SetAnchor("TOPLEFT", "TOPRIGHT", prevbut, 0, 0)
but = _G['BottomActionBarFrameButton'..i]
prevbut = _G['BottomActionBarFrameButton'..(i-1)]
but:ClearAllAnchors()
but:SetAnchor("TOPLEFT", "TOPRIGHT", prevbut, 0, 0)
but = _G['LeftActionBarFrameButton'..i]
prevbut = _G['LeftActionBarFrameButton'..(i-1)]
but:ClearAllAnchors()
but:SetAnchor("TOPLEFT", "BOTTOMLEFT", prevbut, 0, 0)
but = _G['RightActionBarFrameButton'..i]
prevbut = _G['RightActionBarFrameButton'..(i-1)]
but:ClearAllAnchors()
but:SetAnchor("TOPLEFT", "BOTTOMLEFT", prevbut, 0, 0)
end
-- Re-anchor the pet action bar buttons
for i = 2, PETACTIONBAR_NUM_BUTTONS do
local but = _G['PetActionBarButton'..i]
local prevbut = _G['PetActionBarButton'..(i-1)]
but:ClearAllAnchors()
but:SetAnchor("TOPLEFT", "TOPRIGHT", prevbut, 0, 0)
end
|