View Full Version : UIPanelOptions (AnduinLothar)
KarlKFI
10-03-2007, 05:34 PM
Short Description: Set the screen offsets for UIPanels and Bags. Also can stack loot rollwindows up or down.
Wiki Page: http://www.wowwiki.com/UIPanelOptions
If you have a Summary, Suggestion, Comment, or Alternative AddOn, post here.
Post Bugs and Support questions on the appropriate forums.
Any deviant, uninformative or useless posts here will be deleted at the admin's discretion.
Kharthus
11-23-2007, 01:10 AM
Reposting incase this wasn't seen in the other thread:
UIPanelOptions is tainting the pet bar. Bag offset code is the culprit.
11/19 18:34:36.731 Global variable PETACTIONBAR_YPOS tainted by UIPanelOptions - setglobal()
11/19 18:34:36.731 Interface\FrameXML\UIParent.lua:2281
11/19 18:34:36.731 securecall()
11/19 18:34:36.731 Interface\FrameXML\UIParent.lua:2342 UIParent_ManageFramePositions()
11/19 18:34:36.731 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :236 SetBottomBagsOffset()
11/19 18:34:36.731 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :392
11/19 18:34:36.731 pcall()
11/19 18:34:36.731 Interface\AddOns\Khaos\Khaos.lua:1184
11/19 18:34:36.731 Interface\AddOns\Chronos\Chronos.lua:773
11/19 18:34:36.731 Execution tainted by UIPanelOptions while reading PETACTIONBAR_YPOS - Interface\FrameXML\PetActionBarFrame.lua:71 PetActionBarFrame_OnUpdate()
11/19 18:34:36.731 PetActionBarFrame:OnUpdate()
11/19 18:34:36.731 An action was blocked in combat because of taint from UIPanelOptions - PetActionBarFrame:SetPoint()
11/19 18:34:36.731 Interface\FrameXML\PetActionBarFrame.lua:72 PetActionBarFrame_OnUpdate()
11/19 18:34:36.731 PetActionBarFrame:OnUpdate()
11/19 18:34:36.746 Global variable PETACTIONBAR_YPOS tainted by UIPanelOptions - setglobal()
11/19 18:34:36.746 Interface\FrameXML\UIParent.lua:2281
11/19 18:34:36.746 securecall()
11/19 18:34:36.746 Interface\FrameXML\UIParent.lua:2342 UIParent_ManageFramePositions()
11/19 18:34:36.746 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :236 SetBottomBagsOffset()
11/19 18:34:36.746 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :392
11/19 18:34:36.746 pcall()
11/19 18:34:36.746 Interface\AddOns\Khaos\Khaos.lua:1184
11/19 18:34:36.746 Interface\AddOns\Chronos\Chronos.lua:773
11/19 18:34:36.746 Execution tainted by UIPanelOptions while reading PETACTIONBAR_YPOS - Interface\FrameXML\PetActionBarFrame.lua:71 PetActionBarFrame_OnUpdate()
11/19 18:34:36.746 PetActionBarFrame:OnUpdate()
11/19 18:34:36.746 An action was blocked in combat because of taint from UIPanelOptions - PetActionBarFrame:SetPoint()
11/19 18:34:36.746 Interface\FrameXML\PetActionBarFrame.lua:72 PetActionBarFrame_OnUpdate()
11/19 18:34:36.746 PetActionBarFrame:OnUpdate()
11/19 18:34:36.766 Global variable PETACTIONBAR_YPOS tainted by UIPanelOptions - setglobal()
11/19 18:34:36.766 Interface\FrameXML\UIParent.lua:2281
11/19 18:34:36.766 securecall()
11/19 18:34:36.766 Interface\FrameXML\UIParent.lua:2342 UIParent_ManageFramePositions()
11/19 18:34:36.766 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :236 SetBottomBagsOffset()
11/19 18:34:36.766 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :392
11/19 18:34:36.766 pcall()
11/19 18:34:36.766 Interface\AddOns\Khaos\Khaos.lua:1184
11/19 18:34:36.766 Interface\AddOns\Chronos\Chronos.lua:773
11/19 18:34:36.766 Execution tainted by UIPanelOptions while reading PETACTIONBAR_YPOS - Interface\FrameXML\PetActionBarFrame.lua:71 PetActionBarFrame_OnUpdate()
11/19 18:34:36.766 PetActionBarFrame:OnUpdate()
11/19 18:34:36.766 An action was blocked in combat because of taint from UIPanelOptions - PetActionBarFrame:SetPoint()
11/19 18:34:36.766 Interface\FrameXML\PetActionBarFrame.lua:72 PetActionBarFrame_OnUpdate()
11/19 18:34:36.766 PetActionBarFrame:OnUpdate()
11/19 18:34:36.791 An action was blocked in combat because of taint from UIPanelOptions - PetActionBarFrame:SetPoint()
11/19 18:34:36.791 Interface\FrameXML\PetActionBarFrame.lua:83 PetActionBarFrame_OnUpdate()
11/19 18:34:36.791 PetActionBarFrame:OnUpdate()
11/19 18:34:36.791 An action was blocked in combat because of taint from UIPanelOptions - PetActionBarFrame:Hide()
11/19 18:34:36.791 Interface\FrameXML\PetActionBarFrame.lua:85 PetActionBarFrame_OnUpdate()
11/19 18:34:36.791 PetActionBarFrame:OnUpdate()
11/19 18:34:36.157 Global variable PETACTIONBAR_YPOS tainted by UIPanelOptions - setglobal()
11/19 18:34:36.157 Interface\FrameXML\UIParent.lua:2281
11/19 18:34:36.157 securecall()
11/19 18:34:36.157 Interface\FrameXML\UIParent.lua:2342 UIParent_ManageFramePositions()
11/19 18:34:36.157 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :236 SetBottomBagsOffset()
11/19 18:34:36.157 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :392
11/19 18:34:36.157 pcall()
11/19 18:34:36.157 Interface\AddOns\Khaos\Khaos.lua:1184
11/19 18:34:36.157 Interface\AddOns\Chronos\Chronos.lua:773
11/19 18:34:36.157 Execution tainted by UIPanelOptions while reading PETACTIONBAR_YPOS - Interface\FrameXML\PetActionBarFrame.lua:71 PetActionBarFrame_OnUpdate()
11/19 18:34:36.157 PetActionBarFrame:OnUpdate()
11/19 18:34:36.157 An action was blocked in combat because of taint from UIPanelOptions - PetActionBarFrame:SetPoint()
11/19 18:34:36.157 Interface\FrameXML\PetActionBarFrame.lua:72 PetActionBarFrame_OnUpdate()
11/19 18:34:36.157 PetActionBarFrame:OnUpdate()
11/19 18:34:36.174 Global variable PETACTIONBAR_YPOS tainted by UIPanelOptions - setglobal()
11/19 18:34:36.174 Interface\FrameXML\UIParent.lua:2281
11/19 18:34:36.174 securecall()
11/19 18:34:36.174 Interface\FrameXML\UIParent.lua:2342 UIParent_ManageFramePositions()
11/19 18:34:36.174 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :236 SetBottomBagsOffset()
11/19 18:34:36.174 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :392
11/19 18:34:36.174 pcall()
11/19 18:34:36.174 Interface\AddOns\Khaos\Khaos.lua:1184
11/19 18:34:36.174 Interface\AddOns\Chronos\Chronos.lua:773
11/19 18:34:36.174 Execution tainted by UIPanelOptions while reading PETACTIONBAR_YPOS - Interface\FrameXML\PetActionBarFrame.lua:71 PetActionBarFrame_OnUpdate()
11/19 18:34:36.174 PetActionBarFrame:OnUpdate()
11/19 18:34:36.174 An action was blocked in combat because of taint from UIPanelOptions - PetActionBarFrame:SetPoint()
11/19 18:34:36.174 Interface\FrameXML\PetActionBarFrame.lua:72 PetActionBarFrame_OnUpdate()
11/19 18:34:36.174 PetActionBarFrame:OnUpdate()
11/19 18:34:36.199 Global variable PETACTIONBAR_YPOS tainted by UIPanelOptions - setglobal()
11/19 18:34:36.199 Interface\FrameXML\UIParent.lua:2281
11/19 18:34:36.199 securecall()
11/19 18:34:36.199 Interface\FrameXML\UIParent.lua:2342 UIParent_ManageFramePositions()
11/19 18:34:36.199 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :236 SetBottomBagsOffset()
11/19 18:34:36.199 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :392
11/19 18:34:36.199 pcall()
11/19 18:34:36.199 Interface\AddOns\Khaos\Khaos.lua:1184
11/19 18:34:36.199 Interface\AddOns\Chronos\Chronos.lua:773
11/19 18:34:36.199 Execution tainted by UIPanelOptions while reading PETACTIONBAR_YPOS - Interface\FrameXML\PetActionBarFrame.lua:71 PetActionBarFrame_OnUpdate()
11/19 18:34:36.199 PetActionBarFrame:OnUpdate()
11/19 18:34:36.199 An action was blocked in combat because of taint from UIPanelOptions - PetActionBarFrame:SetPoint()
11/19 18:34:36.199 Interface\FrameXML\PetActionBarFrame.lua:72 PetActionBarFrame_OnUpdate()
11/19 18:34:36.199 PetActionBarFrame:OnUpdate()
11/19 18:34:36.223 Global variable PETACTIONBAR_YPOS tainted by UIPanelOptions - setglobal()
11/19 18:34:36.223 Interface\FrameXML\UIParent.lua:2281
11/19 18:34:36.223 securecall()
11/19 18:34:36.223 Interface\FrameXML\UIParent.lua:2342 UIParent_ManageFramePositions()
11/19 18:34:36.223 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :236 SetBottomBagsOffset()
11/19 18:34:36.223 Interface\AddOns\UIPanelOptions\UIPanelOptions.lua :392
11/19 18:34:36.223 pcall()
11/19 18:34:36.223 Interface\AddOns\Khaos\Khaos.lua:1184
11/19 18:34:36.223 Interface\AddOns\Chronos\Chronos.lua:773
11/19 18:34:36.223 Execution tainted by UIPanelOptions while reading PETACTIONBAR_YPOS - Interface\FrameXML\PetActionBarFrame.lua:71 PetActionBarFrame_OnUpdate()
11/19 18:34:36.223 PetActionBarFrame:OnUpdate()
11/19 18:34:36.223 An action was blocked in combat because of taint from UIPanelOptions - PetActionBarFrame:SetPoint()
11/19 18:34:36.224 Interface\FrameXML\PetActionBarFrame.lua:72 PetActionBarFrame_OnUpdate()
11/19 18:34:36.224 PetActionBarFrame:OnUpdate()
11/19 18:34:36.247 An action was blocked in combat because of taint from UIPanelOptions - PetActionBarFrame:SetPoint()
11/19 18:34:36.247 Interface\FrameXML\PetActionBarFrame.lua:83 PetActionBarFrame_OnUpdate()
11/19 18:34:36.247 PetActionBarFrame:OnUpdate()
11/19 18:34:36.247 An action was blocked in combat because of taint from UIPanelOptions - PetActionBarFrame:Hide()
11/19 18:34:36.247 Interface\FrameXML\PetActionBarFrame.lua:85 PetActionBarFrame_OnUpdate()
11/19 18:34:36.247 PetActionBarFrame:OnUpdate()
KarlKFI
11-24-2007, 09:18 PM
UIParent_ManageFramePosition is being rewritten by blizzard for 2.3.2 to make these variables harder to taint on accident. When the PTR comes out try it on there.
vBulletin® v3.8.0 Beta 1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.