nsIView       *view = nsView::GetViewFor(aEvent->widget);
nsView       *view = nsView::GetViewFor(aEvent->widget);
nsEventStatus PR_CALLBACK HandleEvent(nsGUIEvent *aEvent){ //printf(" %d %d %d (%d,%d) \n", aEvent->widget, aEvent->widgetSupports, //       aEvent->message, aEvent->point.x, aEvent->point.y);  nsEventStatus result = nsEventStatus_eIgnore;  nsIView       *view = nsView::GetViewFor(aEvent->widget);  if (nsnull != view)  {    nsIViewManager    *vm;    view->GetViewManager(vm);    vm->DispatchEvent(aEvent, &result);    NS_RELEASE(vm);  }  return result;}