api: clean up and documentation

This commit is contained in:
shagu
2016-12-24 11:03:47 +01:00
parent a6c5a91823
commit ad4e68d681
29 changed files with 512 additions and 472 deletions
+17 -17
View File
@@ -195,7 +195,7 @@ pfUI:RegisterModule("bags", function ()
pfUI.bag:CreateAdditions(frame)
frame:SetFrameStrata("HIGH")
pfUI.utils:CreateBackdrop(frame, default_border)
pfUI.api:CreateBackdrop(frame, default_border)
pfUI.bag.button_size = (frame:GetWidth() + default_border - 10*default_border*3) / 10
--message(frame:GetWidth() .. " should be " .. pfUI.bag.button_size*10 + 10*default_border*3)
@@ -253,7 +253,7 @@ pfUI:RegisterModule("bags", function ()
if bag == -1 then tpl = "BankItemButtonGenericTemplate" end
pfUI.bags[bag].slots[slot] = {}
pfUI.bags[bag].slots[slot].frame = CreateFrame("Button", "pfBag" .. bag .. "item" .. slot, pfUI.bags[bag], tpl)
pfUI.utils:CreateBackdrop(pfUI.bags[bag].slots[slot].frame, default_border)
pfUI.api:CreateBackdrop(pfUI.bags[bag].slots[slot].frame, default_border)
pfUI.bags[bag].slots[slot].frame:SetNormalTexture("")
pfUI.bags[bag].slots[slot].bag = bag
@@ -348,7 +348,7 @@ pfUI:RegisterModule("bags", function ()
end
frame.bagslots:SetPoint("BOTTOM"..position, frame, "TOP"..position, 0, default_border*3)
pfUI.utils:CreateBackdrop(frame.bagslots, default_border)
pfUI.api:CreateBackdrop(frame.bagslots, default_border)
local extra = 0
if frame == pfUI.bag.left and GetNumBankSlots() < 6 then extra = 1 end
@@ -381,7 +381,7 @@ pfUI:RegisterModule("bags", function ()
frame.bagslots.slots[slot].frame:SetScript("OnEnter", function()
for slot, f in ipairs(pfUI.bags[this.slot + 1].slots) do
pfUI.utils:CreateBackdrop(f.frame, default_border)
pfUI.api:CreateBackdrop(f.frame, default_border)
f.frame.backdrop:SetBackdropBorderColor(.2,1,.8,1)
end
end)
@@ -399,7 +399,7 @@ pfUI:RegisterModule("bags", function ()
frame.bagslots.slots[slot].frame:SetWidth(pfUI.bag.button_size/5*4)
local id, texture = GetInventorySlotInfo("Bag" .. slot .. append)
pfUI.utils:CreateBackdrop(frame.bagslots.slots[slot].frame, default_border)
pfUI.api:CreateBackdrop(frame.bagslots.slots[slot].frame, default_border)
frame.bagslots.slots[slot].frame:Show()
local numSlots, full = GetNumBankSlots()
@@ -416,7 +416,7 @@ pfUI:RegisterModule("bags", function ()
frame.bagslots.buy = CreateFrame("Button", "pfBagSlotBuy", frame.bagslots)
end
frame.bagslots.buy:SetPoint("RIGHT", frame.bagslots, "RIGHT", -default_border, 0)
pfUI.utils:CreateBackdrop(frame.bagslots.buy, default_border)
pfUI.api:CreateBackdrop(frame.bagslots.buy, default_border)
frame.bagslots.buy:SetHeight(pfUI.bag.button_size/5*4)
frame.bagslots.buy:SetWidth(pfUI.bag.button_size/5*4)
frame.bagslots.buy:SetText("+")
@@ -445,7 +445,7 @@ pfUI:RegisterModule("bags", function ()
frame.close = CreateFrame("Button", "pfBagClose", UIParent)
frame.close:SetParent(frame)
frame.close:SetPoint("TOPRIGHT", -default_border*1,-default_border )
pfUI.utils:CreateBackdrop(frame.close, default_border)
pfUI.api:CreateBackdrop(frame.close, default_border)
frame.close:SetHeight(12)
frame.close:SetWidth(12)
frame.close.texture = frame.close:CreateTexture("pfBagClose")
@@ -459,7 +459,7 @@ pfUI:RegisterModule("bags", function ()
end)
frame.close:SetScript("OnLeave", function ()
pfUI.utils:CreateBackdrop(frame.close, default_border)
pfUI.api:CreateBackdrop(frame.close, default_border)
end)
frame.close:SetScript("OnClick", function()
@@ -472,7 +472,7 @@ pfUI:RegisterModule("bags", function ()
frame.bags = CreateFrame("Button", "pfBagSlotShow", UIParent)
frame.bags:SetParent(frame)
frame.bags:SetPoint("TOPRIGHT", frame.close, "TOPLEFT", -default_border*3, 0)
pfUI.utils:CreateBackdrop(frame.bags, default_border)
pfUI.api:CreateBackdrop(frame.bags, default_border)
frame.bags:SetHeight(12)
frame.bags:SetWidth(12)
frame.bags:SetTextColor(1,1,.25,1)
@@ -490,7 +490,7 @@ pfUI:RegisterModule("bags", function ()
end)
frame.bags:SetScript("OnLeave", function ()
pfUI.utils:CreateBackdrop(frame.bags, default_border)
pfUI.api:CreateBackdrop(frame.bags, default_border)
frame.bags.texture:SetVertexColor(.25,.25,.25,1)
end)
@@ -508,7 +508,7 @@ pfUI:RegisterModule("bags", function ()
frame.keys = CreateFrame("Button", "pfBagSlotShow", UIParent)
frame.keys:SetParent(frame)
frame.keys:SetPoint("TOPRIGHT", frame.bags, "TOPLEFT", -default_border*3, 0)
pfUI.utils:CreateBackdrop(frame.keys, default_border)
pfUI.api:CreateBackdrop(frame.keys, default_border)
frame.keys:SetHeight(12)
frame.keys:SetWidth(12)
frame.keys:SetTextColor(1,1,.25,1)
@@ -526,7 +526,7 @@ pfUI:RegisterModule("bags", function ()
end)
frame.keys:SetScript("OnLeave", function ()
pfUI.utils:CreateBackdrop(frame.keys, default_border)
pfUI.api:CreateBackdrop(frame.keys, default_border)
frame.keys.texture:SetVertexColor(.25,.25,.25,1)
end)
@@ -547,7 +547,7 @@ pfUI:RegisterModule("bags", function ()
frame.search:SetHeight(12)
frame.search:SetPoint("TOPLEFT", frame, "TOPLEFT", default_border, -default_border)
frame.search:SetPoint("TOPRIGHT", frame.keys, "TOPLEFT", -default_border*3, -default_border)
pfUI.utils:CreateBackdrop(frame.search, default_border)
pfUI.api:CreateBackdrop(frame.search, default_border)
frame.search.edit = CreateFrame("EditBox", "pfUIBagSearch", frame.search, "InputBoxTemplate")
pfUIBagSearchLeft:SetTexture(nil)
@@ -608,7 +608,7 @@ pfUI:RegisterModule("bags", function ()
frame.close = CreateFrame("Button", "pfBagClose", UIParent)
frame.close:SetParent(frame)
frame.close:SetPoint("TOPRIGHT", -default_border*1,-default_border )
pfUI.utils:CreateBackdrop(frame.close, default_border)
pfUI.api:CreateBackdrop(frame.close, default_border)
frame.close:SetHeight(12)
frame.close:SetWidth(12)
frame.close.texture = frame.close:CreateTexture("pfBagClose")
@@ -622,7 +622,7 @@ pfUI:RegisterModule("bags", function ()
end)
frame.close:SetScript("OnLeave", function ()
pfUI.utils:CreateBackdrop(frame.close, default_border)
pfUI.api:CreateBackdrop(frame.close, default_border)
end)
frame.close:SetScript("OnClick", function()
@@ -635,7 +635,7 @@ pfUI:RegisterModule("bags", function ()
frame.bags = CreateFrame("Button", "pfBagSlotShow", UIParent)
frame.bags:SetParent(frame)
frame.bags:SetPoint("TOPRIGHT", frame.close, "TOPLEFT", -default_border*3, 0)
pfUI.utils:CreateBackdrop(frame.bags, default_border)
pfUI.api:CreateBackdrop(frame.bags, default_border)
frame.bags:SetHeight(12)
frame.bags:SetWidth(12)
frame.bags:SetTextColor(1,1,.25,1)
@@ -653,7 +653,7 @@ pfUI:RegisterModule("bags", function ()
end)
frame.bags:SetScript("OnLeave", function ()
pfUI.utils:CreateBackdrop(frame.bags, default_border)
pfUI.api:CreateBackdrop(frame.bags, default_border)
frame.bags.texture:SetVertexColor(.25,.25,.25,1)
end)