Changes by last author:

Added:
= FME_MOUSEOVER =

== Returned Parameters ==

:n

::The number of the control which triggered this event.

== Performs Control Action? ==

:No action will be performed after this event was processed. So if you want to update the preview you have to add doAction(CA_PREVIEW); to the code that processed this event in the OnCtl handler.

== Description ==

:The mouseover event will be triggered when the mouse enters the screen space used by any control (numbered n) which has the MOUSEOVER properties specified in it's definition. It will only be triggered once for every time spend hovering over the control, in order to trigger an event with every movement over the control, use the FME_MOUSEMOVE event.

== Example ==

<code>

%ffp

ctl(0): statictext(MOUSEOVER), "Move the mouse over me"

OnCtl(n):{

if (n == 0 && e == FME_MOUSEOVER){

setCtlTextv (0, "Now move off me");

}

if (n == 0 && e == FME_MOUSEOUT){

setCtlTextv (0, "Now move over me again");

}

return false;

}

</code>

== Also see ==

:FME_MOUSEMOVE, FME_MOUSEOUT

== Comments ==

:Everyone can add his comments about his experiences with this event here. Tips for using it are welcome, too.