diff Modules/BuffFrame.xml @ 90:6e2cb847c3c6

Implement a mixin template for the basic visual config widgets.
author Nenue
date Mon, 24 Oct 2016 18:28:40 -0400
parents 48182978d1c6
children df10cd0ae949
line wrap: on
line diff
--- a/Modules/BuffFrame.xml	Fri Oct 21 18:03:35 2016 -0400
+++ b/Modules/BuffFrame.xml	Mon Oct 24 18:28:40 2016 -0400
@@ -2,14 +2,13 @@
 ..\FrameXML\UI.xsd">
   <Script file="BuffFrame.lua" />
 
-  <Frame name="VeneerBuffFrame" mixin="VeneerBuffFrameMixin" inherits="VeneerMixinScripts" />
-  <Frame name="VeneerBuffTemplate" virtual="true" inherits="VeneerTemplate" hidden="true">
+  <Frame name="VeneerBuffFrame" mixin="VeneerBuffFrameMixin" inherits="VeneerHandlerTemplate" frameStrata="BACKGROUND">
+    <Size x="20" y="20" />
+  </Frame>
+
+  <Frame name="VeneerBuffTemplate" virtual="true" mixin="VeneerBuffFrameButtonMixin" inherits="VeneerStatusButtonTemplate" hidden="true">
     <Scripts>
-      <OnLoad>
-        self.duration = self.progress.duration
-        self.count = self.overlay.count
-        self.border = self.underlay.bg
-      </OnLoad>
+      <OnLoad method="OnLoad" />
     </Scripts>
     <Frames>
       <!--