LOL, ok. I had to make sure.
Here is what I did. I copied all your code into my own files here. I then tried to run it and it failed. I changed:
Code:
self:MouseEnter = function( sender, args )
sender:SetOpacity( 1.0 );
end
self:MouseLeave = function( sender, args )
sender:SetOpacity( 0.0 );
end
to
Code:
self.MouseEnter = function( sender, args )
sender:SetOpacity( 1.0 );
end
self.MouseLeave = function( sender, args )
sender:SetOpacity( 0.0 );
end
And the plugin works.
I think you will also have to do what DU mentioned earlier, but for now they are not a problem.