diff Bar.lua @ 54:8b81d4b3e73d

Possess bar support (actions only)
author Flick <flickerstreak@gmail.com>
date Fri, 25 Apr 2008 22:13:02 +0000
parents c9df7866ff31
children 54308b48123c
line wrap: on
line diff
--- a/Bar.lua	Fri Apr 25 20:35:55 2008 +0000
+++ b/Bar.lua	Fri Apr 25 22:13:02 2008 +0000
@@ -26,7 +26,8 @@
     error("ReAction.Bar: config table required")
   end
 
-  local f = CreateFrame("Frame",nil,config.parent or UIParent,"SecureStateDriverTemplate")
+  local parent = config.parent and (ReAction:GetBar(config.parent) or _G[config.parent]) or UIParent
+  local f = CreateFrame("Frame",nil,parent,"SecureStateDriverTemplate")
   f:SetFrameStrata("MEDIUM")
   config.width = config.width or 480
   config.height = config.height or 40