self.isBag = 1;
self:RegisterForClicks("LeftButtonUp", "RightButtonUp")
self:RegisterForDrag("LeftButton")
mybags = self:GetParent():GetParent().self
mybags:BagButton_OnClick(self, button)
mybags = self:GetParent():GetParent().self
mybags:BagButton_OnDragStart(self)
mybags = self:GetParent():GetParent().self
mybags:BagButton_OnReceiveDrag(self)
mybags = self:GetParent():GetParent(self).self
mybags:BagButton_OnEnter(self)
mybags = self:GetParent():GetParent(self).self
mybags:BagButton_OnLeave(self)
myedit = self:GetParent().self
myedit:BagSearch_OnTextChanged()
myedit = self:GetParent().self
myedit:BagSearch_OnEditFocusGained()
PlaySound("igBackPackOpen")
PlaySound("igBackPackClose")
mybags = self.self
if not mybags.GetOpt("Lock") then
self:GetParent():StartMoving()
end
mybags = self.self
if not mybags.GetOpt("Lock") then
self:GetParent():StopMovingOrSizing()
end
self:SetOwner(UIParent, "ANCHOR_NONE");