Because most of my testing is done with my widgets anchored to the top-left corner, I happened to notice that if I move the cursor up and out of the output window, no cancelmouseover is sent to the window until I mouse back over the output window (which could be anywhere else).
Version: 4.45
Example plugin:
Version: 4.45
Example plugin:
<!DOCTYPE muclient>
<muclient>
<plugin
name="test"
author="Twisol"
id="0053f8ba3ff6422de5c96169"
language="Lua"
purpose="Test"
date_written="2010-01-02"
requires="4.45"
version="1.0"
>
</plugin>
<script><![CDATA[
function cancelmouseover()
print("Mouse left the area")
end
function OnPluginInstall()
local win = GetPluginID() .. "_test"
WindowCreate(win, 0, 0, 50, 50, 4, 0, 0xFFFFFF)
WindowAddHotspot(win, "test", 0, 0, 50, 50, nil, "cancelmouseover", nil, nil, nil, nil, 0, 0)
WindowShow(win, true)
end
]]></script>
</muclient>