- wxPoint p( (x ? *x : 0), (y ? *y : 0) );
- /*
- p = [m_macWindow convertPoint:p toWindow:nil];
- */
+ wxPoint p((x ? *x : 0), (y ? *y : 0) );
+ NSPoint nspt = wxToNSPoint( [m_macWindow contentView], p );
+ nspt = [[m_macWindow contentView] convertPoint:nspt toView:nil];
+ nspt = [m_macWindow convertBaseToScreen:nspt];
+ p = wxFromNSPoint( NULL, nspt);