aPresContext->GetTwipsToPixels(&t2p);
t2p = aPresContext->TwipsToPixels();
nsImageControlFrame::HandleEvent(nsIPresContext* aPresContext,                                  nsGUIEvent* aEvent,                                 nsEventStatus* aEventStatus){  NS_ENSURE_ARG_POINTER(aEventStatus);  // Don't do anything if the event has already been handled by someone  if (nsEventStatus_eConsumeNoDefault == *aEventStatus) {    return NS_OK;  }  // do we have user-input style?  const nsStyleUserInterface* uiStyle = GetStyleUserInterface();  if (uiStyle->mUserInput == NS_STYLE_USER_INPUT_NONE || uiStyle->mUserInput == NS_STYLE_USER_INPUT_DISABLED)    return nsFrame::HandleEvent(aPresContext, aEvent, aEventStatus);  if (nsFormControlHelper::GetDisabled(mContent)) { // XXX cache disabled    return NS_OK;  }  *aEventStatus = nsEventStatus_eIgnore;  switch (aEvent->message) {    case NS_MOUSE_LEFT_BUTTON_UP:    {      // Store click point for GetNamesValues      // Do this on MouseUp because the specs don't say and that's what IE does.      float t2p;      aPresContext->GetTwipsToPixels(&t2p);      mLastClickPoint.x = NSTwipsToIntPixels(aEvent->point.x, t2p);      mLastClickPoint.y = NSTwipsToIntPixels(aEvent->point.y, t2p);      mGotFocus = PR_TRUE;      break;    }  }  return nsImageControlFrameSuper::HandleEvent(aPresContext, aEvent,                                               aEventStatus);}