what is wrong with this? I'm trying to use CreateTexture and Texture functions but it keeps returning a nil value
Code:
frame=CreateFrame("Frame", "BagBuddy", UIParent)
BagBuddy:SetWidth(384)
BagBuddy:SetHeight(512)
BagBuddy:SetPoint("CENTER", UIParent, "CENTER")
BagBuddy:SetFrameStrata("HIGH")
BagBuddy:SetFrameLevel(5)
BagBuddy:SetToplevel(true)
BagBuddy.texture1=BagBuddy:createTexture("Interface\\BankFrame\\UI-BankFrame-TopLeft")
BagBuddy.texture2=createTexture("Interface\\BankFrame\\UI-BankFrame-TopRight")
BagBuddy.texture3=createTexture("Interface\\BankFrame\\UI-BankFrame-BotLeft")
BagBuddy.texture4=createTexture("Interface\\BankFrame\\UI-BankFrame-BotRight")
function BagBuddy_OnLoad(self)
SetPortraitToTexture(self.portrait,"Interface\\Icons\\INV_Misc_EngGizmos_30")
end
BagBuddy.title = BagBuddy:CreateFontString("BagBuddy_Title",
"OVERLAY", "GameFontNormal")
BagBuddy.title:SetPoint("TOP", 0, -18)
BagBuddy.title:SetText("BagBuddy")