version 2003
PA_DontTakeEvent (params)
| Parameter | Type | Description | |
| params | PA_PluginParameters | Parameters received in PluginMain |
Description
If you do not take an area event, call PA_DontTakeEvent to instruct 4th Dimension to handle it.
PA_DontTakeEvent is usually called in the "default" switch of the event dispatch; in a main area routine.
Example
Usual call to PA_DontTakeEvent.
void MyArea (PA_PluginParameters params)
{
PA_AreaEvent event;
event = PA_GetAreaEvent(params);
switch(event)
{
case eAE_AreaInit:
DoMyAreaInit(params);
break;
case eAE_AreaDeinit(params);
DoMyAreaDeini(params);
break;
case eAE_MouseDown:
HandleMouseDown(params);
break;
/* . . .case other events . . . */
default:
PA_DontTakeEvent(params);
break;
}
}