WoWInterface SVN ItemRack

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 33 to Rev 34
    Reverse comparison

Rev 33 → Rev 34

trunk/ItemRackOptions/ItemRackOptions.lua
236,7 → 236,11
end
ItemRackOpt.PopulateInvIcons()
ItemRackOpt.ValidateSetButtons()
ItemRackOptSetsCurrentSetIcon:SetTexture(ItemRackOpt.selectedIcon)
if(type(ItemRackOpt.selectedIcon) == "number") then
ItemRackOptSetsCurrentSetIcon:SetToFileData(ItemRackOpt.selectedIcon)
else
ItemRackOptSetsCurrentSetIcon:SetTexture(ItemRackOpt.selectedIcon)
end
end
 
function ItemRackOpt.ToggleInvSelect(self)
351,8 → 355,14
table.insert(ItemRackOpt.Icons,"Interface\\Icons\\INV_Banner_03")
RefreshPlayerSpellIconInfo()
local numMacros = #GetMacroIcons(MACRO_ICON_FILENAMES)
local texture
for i=1,numMacros do
table.insert(ItemRackOpt.Icons,"Interface\\Icons\\"..GetSpellorMacroIconInfo(i))
texture = GetSpellorMacroIconInfo(i)
if(type(texture) == "number") then
table.insert(ItemRackOpt.Icons,texture)
else
table.insert(ItemRackOpt.Icons,"Interface\\Icons\\"..texture)
end
end
end
 
368,7 → 378,11
idx = (offset*5) + i
if idx<=#(ItemRackOpt.Icons) then
texture = ItemRackOpt.Icons[idx]
_G["ItemRackOptSetsIcon"..i.."Icon"]:SetTexture(texture)
if(type(texture) == "number") then
_G["ItemRackOptSetsIcon"..i.."Icon"]:SetToFileData(texture)
else
_G["ItemRackOptSetsIcon"..i.."Icon"]:SetTexture(texture)
end
item:Show()
if texture==ItemRackOpt.selectedIcon then
item:LockHighlight()
385,7 → 399,11
function ItemRackOpt.SetsIconOnClick(self)
local idx = self:GetID() + FauxScrollFrame_GetOffset(ItemRackOptSetsIconScrollFrame)*5
ItemRackOpt.selectedIcon = ItemRackOpt.Icons[idx]
ItemRackOptSetsCurrentSetIcon:SetTexture(ItemRackOpt.selectedIcon)
if(type(ItemRackOpt.selectedIcon) == "number") then
ItemRackOptSetsCurrentSetIcon:SetToFileData(ItemRackOpt.selectedIcon)
else
ItemRackOptSetsCurrentSetIcon:SetTexture(ItemRackOpt.selectedIcon)
end
ItemRackOpt.SetsIconScrollFrameUpdate()
end