View Single Post
03-14-17, 06:47 PM   #4
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2015
Posts: 431
Haven't tried it, but maybe this works:
Lua Code:
  1. local button = CreateFrame("Button", "MouseoverButton", nil, "SecureHandlerStateTemplate, SecureActionButtonTemplate")
  2.  
  3. button:SetAttribute("type", "target")
  4. button:SetAttribute("unit", "mouseover")
  5. button:RegisterForClicks("AnyDown")
  6.  
  7. RegisterStateDriver(button, "mouseover", "[@mouseover,exists]true;nil")
  8.  
  9. button:SetAttribute("_onstate-mouseover", [[
  10.     if newstate then
  11.         self:SetBindingClick(true, "BUTTON1", self)
  12.     else
  13.         self:ClearBindings()
  14.     end
  15. ]])
__________________

Last edited by MunkDev : 03-14-17 at 07:03 PM.
  Reply With Quote