From 7b92fdd9fb9b943f50931a58beae4dc64dca4121 Mon Sep 17 00:00:00 2001 From: Darthpred Date: Wed, 20 Aug 2014 01:43:46 +0400 Subject: [PATCH] Main mouseover script for raid util --- ElvUI_SLE/modules/raidutility.lua | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/ElvUI_SLE/modules/raidutility.lua b/ElvUI_SLE/modules/raidutility.lua index 63c4c8d..6b9ed7a 100644 --- a/ElvUI_SLE/modules/raidutility.lua +++ b/ElvUI_SLE/modules/raidutility.lua @@ -1,6 +1,16 @@ local E, L, V, P, G = unpack(ElvUI); local M = E:GetModule('Misc'); +local function Enter(self) + if not E.db.sle.rumouseover then return end + self:SetAlpha(1) +end + +local function Leave(self) + if not E.db.sle.rumouseover then return end + self:SetAlpha(0) +end + --For moving raid utility button local function MoreInit() E:CreateMover(RaidUtility_ShowButton, "RaidUtility_Mover", L["Raid Utility"], nil, nil, nil, "ALL,S&L,S&L MISC") @@ -31,7 +41,10 @@ local function MoreInit() else dropfix() end - RaidUtility_ShowButton:RegisterForDrag("") + frame:RegisterForDrag("") + frame:HookScript("OnEnter", Enter) + frame:HookScript("OnLeave", Leave) + Leave(frame) end hooksecurefunc(M, "Initialize", MoreInit) \ No newline at end of file -- 1.7.9.5