<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>tekPanelAuction.lua</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,22 +1,14 @@
 
-local OptionHouse = LibStub(&quot;OptionHouse-1.1&quot;)
-
 function tekErrMinimapButton()
 	local frame = CreateFrame(&quot;Button&quot;, nil, Minimap)
-	--~ 	frame:SetPoint(&quot;CENTER&quot;, UIParent, &quot;CENTER&quot;, 0, 0)
 	frame:SetWidth(31)
 	frame:SetHeight(31)
 	frame:SetFrameStrata(&quot;LOW&quot;)
-	--~ frame:SetToplevel(1)
 	frame:SetHighlightTexture(&quot;Interface\\Minimap\\UI-Minimap-ZoomButton-Highlight&quot;)
 	frame:SetPoint(&quot;RIGHT&quot;, Minimap, &quot;LEFT&quot;)
 
 	local icon = frame:CreateTexture(nil, &quot;BACKGROUND&quot;)
 	icon:SetTexture(&quot;Interface\\Icons\\INV_Elemental_Primal_Fire&quot;)
-	--~ 	icon:SetWidth(20)
-	--~ 	icon:SetHeight(20)
-	--~ 	icon:SetPoint(&quot;TOPLEFT&quot;, 7, -5)
-	--~ 	icon:SetPoint(&quot;BOTTOMRIGHT&quot;, 4, 6)
 	icon:SetPoint(&quot;TOPLEFT&quot;, 6, -6)
 	icon:SetPoint(&quot;BOTTOMRIGHT&quot;, -6, 6)
 
@@ -31,11 +23,10 @@ function tekErrMinimapButton()
 	frame:SetScript(&quot;OnMouseDown&quot;, function(self) icon:SetTexCoord(.1,.9,.1,.9) end)
 	frame:SetScript(&quot;OnMouseUp&quot;, function(self)
 		icon:SetTexCoord(0,1,0,1)
-		OptionHouse:Open(&quot;tekErr&quot;, &quot;Errors&quot;)
+		ShowUIPanel(tekErrPanel)
 	end)
 
 	frame:SetScript(&quot;OnEnter&quot;, function(self)
---~ 		GameTooltip_SetDefaultAnchor(GameTooltip,UIParent)
 		GameTooltip:SetOwner(self, &quot;BOTTOMRIGHT&quot;)
 		GameTooltip:AddLine(&quot;tekErr&quot;)
 		GameTooltip:AddLine(&quot;You have new script errors!&quot;,.8,.8,.8,1)</diff>
      <filename>MinimapButton.lua</filename>
    </modified>
    <modified>
      <diff>@@ -1,41 +1,26 @@
 
 
 local linkstr = &quot;|cffff4040[%s] |Htekerr:%s|h%s|h|r&quot;
-local lastName, editbox, butt
+local lastName, butt
 
 
 local buttfunc = tekErrMinimapButton
 tekErrMinimapButton = nil
 
 
-local function OnHyperlinkClick(frame, link, text)
-	local _, _, msg = string.find(link, &quot;tekerr:(.+)&quot;)
-	editbox:SetText(text.. &quot;\n&quot;.. msg)
-end
-
-
-local f = CreateFrame(&quot;ScrollingMessageFrame&quot;, nil, UIParent)
+local panel = LibStub(&quot;tekPanel-Auction&quot;).new(&quot;tekErrPanel&quot;, &quot;tekErr&quot;)
+local f = CreateFrame(&quot;ScrollingMessageFrame&quot;, nil, panel)
+f:SetPoint(&quot;TOPLEFT&quot;, 25, -225)
+f:SetPoint(&quot;BOTTOMRIGHT&quot;, -15, 40)
+f:SetFrameStrata(&quot;DIALOG&quot;)
 f:SetMaxLines(250)
 f:SetFontObject(GameFontHighlightSmall)
 f:SetJustifyH(&quot;LEFT&quot;)
 f:SetFading(false)
-f:EnableMouseWheel(true)
-f:SetScript(&quot;OnMouseWheel&quot;, function(frame, delta)
-	if delta &gt; 0 then
-		if IsShiftKeyDown() then frame:ScrollToTop()
-		else frame:ScrollUp() end
-	elseif delta &lt; 0 then
-		if IsShiftKeyDown() then frame:ScrollToBottom()
-		else frame:ScrollDown() end
-	end
-end)
 f:SetScript(&quot;OnShow&quot;, function() if butt then butt:Hide() end end)
-f:SetScript(&quot;OnHide&quot;, f.ScrollToBottom)
-f:SetScript(&quot;OnHyperlinkClick&quot;, OnHyperlinkClick)
 f:SetScript(&quot;OnEvent&quot;, function(self, ...) self:AddMessage(string.join(&quot;, &quot;, ...), 0.0, 1.0, 1.0) end)
 f:RegisterEvent(&quot;ADDON_ACTION_FORBIDDEN&quot;)
 --~ f:RegisterEvent(&quot;ADDON_ACTION_BLOCKED&quot;)  -- We usually don't care about these, as they aren't fatal
-f:Hide()
 TheLowDownRegisterFrame(f)
 TheLowDownRegisterFrame = nil
 
@@ -48,16 +33,11 @@ seterrorhandler(function(msg)
 end)
 
 
-local OptionHouse = LibStub(&quot;OptionHouse-1.1&quot;)
-local _, title = GetAddOnInfo(&quot;tekErr&quot;)
-local author, version = GetAddOnMetadata(&quot;tekErr&quot;, &quot;Author&quot;), GetAddOnMetadata(&quot;tekErr&quot;, &quot;Version&quot;)
-local oh = OptionHouse:RegisterAddOn(&quot;tekErr&quot;, title, author, version)
-oh:RegisterCategory(&quot;Errors&quot;, function()
-	local frame = CreateFrame(&quot;Frame&quot;, nil, UIParent)
-
-	editbox = CreateFrame(&quot;EditBox&quot;, nil, frame)
-	editbox:SetPoint(&quot;TOPLEFT&quot;)
-	editbox:SetPoint(&quot;BOTTOMRIGHT&quot;, frame, &quot;TOPRIGHT&quot;, 0, -100)
+panel:SetScript(&quot;OnShow&quot;, function(self)
+	local editbox = CreateFrame(&quot;EditBox&quot;, nil, panel)
+	editbox:SetPoint(&quot;TOPLEFT&quot;, 25, -75)
+	editbox:SetPoint(&quot;RIGHT&quot;, -15, 0)
+	editbox:SetPoint(&quot;BOTTOM&quot;, f, &quot;TOP&quot;)
 	editbox:SetFontObject(GameFontHighlightSmall)
 	editbox:SetTextInsets(8,8,8,8)
 	editbox:SetBackdrop{
@@ -71,17 +51,21 @@ oh:RegisterCategory(&quot;Errors&quot;, function()
 	editbox:SetAutoFocus(false)
 	editbox:SetScript(&quot;OnEscapePressed&quot;, function(self) self:ClearFocus() end)
 
-	f:SetParent(frame)
-	f:SetPoint(&quot;BOTTOMLEFT&quot;)
-	f:SetPoint(&quot;TOPRIGHT&quot;, editbox, &quot;BOTTOMRIGHT&quot;)
-	f:SetFrameStrata(&quot;DIALOG&quot;)
-	f:Show()
-
-	frame:SetScript(&quot;OnShow&quot;, function(frame)
-		f:SetFrameLevel(frame:GetFrameLevel())
-		frame:SetScript(&quot;OnShow&quot;, nil)
+	f:EnableMouseWheel(true)
+	f:SetScript(&quot;OnHide&quot;, f.ScrollToBottom)
+	f:SetScript(&quot;OnHyperlinkClick&quot;, function(frame, link, text)
+		local _, _, msg = string.find(link, &quot;tekerr:(.+)&quot;)
+		editbox:SetText(text.. &quot;\n&quot;.. msg)
+	end)
+	f:SetScript(&quot;OnMouseWheel&quot;, function(frame, delta)
+		if delta &gt; 0 then
+			if IsShiftKeyDown() then frame:ScrollToTop()
+			else frame:ScrollUp() end
+		elseif delta &lt; 0 then
+			if IsShiftKeyDown() then frame:ScrollToBottom()
+			else frame:ScrollDown() end
+		end
 	end)
 
-	return frame
+	self:SetScript(&quot;OnShow&quot;, nil)
 end)
-</diff>
      <filename>tekErr.lua</filename>
    </modified>
    <modified>
      <diff>@@ -1,16 +1,14 @@
-## Interface: 20300
+## Interface: 20400
 
 ## Title: tekErr
-## Notes: Dumps error popup dialog text to an OptionHouse frame
+## Notes: Lua error manager
 ## Author: Tekkub Stoutwrithe
 ## Version: Alpha
-## X-Website: http://code.google.com/p/tekkub-wow/
+## X-Website: http://www.tekkub.net/
 ## X-Email: tekkub-wow@googlegroups.com
-## X-Category: Chat/Communication
+## X-Category: Development Tools
 
-## OptionalDeps: OptionHouse
-
-OptionHouse.lua
+tekPanelAuction.lua
 TheLowDown.lua
 MinimapButton.lua
 tekErr.lua</diff>
      <filename>tekErr.toc</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>OptionHouse.lua</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>43c0084b97c71fba35a52c9e4f5a5bccad8d6894</id>
    </parent>
  </parents>
  <author>
    <name>Tekkub</name>
    <email>tekkub@gmail.com</email>
  </author>
  <url>http://github.com/tekkub/tekerr/commit/1ba1cff4e303499617376b54085876c4d2ba1117</url>
  <id>1ba1cff4e303499617376b54085876c4d2ba1117</id>
  <committed-date>2008-07-31T19:12:28-07:00</committed-date>
  <authored-date>2008-07-31T19:12:28-07:00</authored-date>
  <message>Redesign for wrath, no more OH</message>
  <tree>2d2a75aafc1d81ac35f24b616d21297ba4dcd98f</tree>
  <committer>
    <name>Tekkub</name>
    <email>tekkub@gmail.com</email>
  </committer>
</commit>
