diff modules/ReAction_ConfigUI/ReAction_ConfigUI.lua @ 103:890e4c4ab143

- added alpha settings (base and stateful) - added scale settings (stateful only) - updated overlay to work with stateful anchor/scale (though when in a state with scale, the button size/spacing can't be manipulated)
author Flick <flickerstreak@gmail.com>
date Thu, 06 Nov 2008 01:28:07 +0000
parents 5f1d7a81317c
children
line wrap: on
line diff
--- a/modules/ReAction_ConfigUI/ReAction_ConfigUI.lua	Sun Oct 26 02:26:31 2008 +0000
+++ b/modules/ReAction_ConfigUI/ReAction_ConfigUI.lua	Thu Nov 06 01:28:07 2008 +0000
@@ -364,7 +364,8 @@
                         else
                           f = _G[name]
                           if f and type(f) == "table" and f.IsObjectType and f:IsObjectType("Frame") then
-                            return true
+                            local _, explicit = f:IsProtected()
+                            return explicit
                           end
                         end
                       end
@@ -412,6 +413,18 @@
               },
               order = 3
             },
+            alpha = {
+              type = "range",
+              name = L["Transparency"],
+              get  = function() return bar:GetAlpha() end,
+              set  = function(info, val) bar:SetAlpha(val) end,
+              min = 0, 
+              max = 1,
+              isPercent = true,
+              step = 0.01,
+              bigStep = 0.05,
+              order = 4,
+            },
           },
         },
       }