pList = GetCallbackFuncList(LAPIEvent);
pList = LAPIGetCallbackFuncList(LAPIEvent);
Bool LAPINotificationHandler(LAPIEventInfo* pEvent){	int32 LAPIEvent = LAPI_INVALID_NUM;	XP_List *pList;	if (!pEvent)		return FALSE;		switch (pEvent->type)	{	case EVENT_MOUSEDOWN:		LAPIEvent = ELEMENT_MOUSE_DOWN;		break;	case EVENT_MOUSEUP:		LAPIEvent = ELEMENT_MOUSE_UP;		break;	case EVENT_MOUSEOVER:      /* user is mousing over a link */		LAPIEvent = ELEMENT_MOUSE_OVER;		break;	case EVENT_MOUSEOUT:       /* user is mousing out of a link */		LAPIEvent = ELEMENT_MOUSE_OUT;		break;	case EVENT_CLICK:          /* input element click in progress */		LAPIEvent = ELEMENT_CLICK;		break;	case EVENT_FOCUS:          /* input focus event in progress */		LAPIEvent = ELEMENT_SET_FOCUS;		break;	case EVENT_BLUR:           /* loss of focus event in progress */		LAPIEvent = ELEMENT_KILL_FOCUS;		break;	case EVENT_CHANGE:         /* field value change in progress */		LAPIEvent = ELEMENT_CHANGE;		break;	}		pList = GetCallbackFuncList(LAPIEvent);		if (pList)	{		while (pList = pList->next)		{			if (pList->object)				(*((ELEMENT_NOTIFY_PT)pList->object))((void*)(pEvent->Context),					(void*)pEvent->lo_element, pEvent->docx, pEvent->docy, LAPI_INVALID_NUM);		}	}}