Вы можете установить прямоугольники вручную, например так:
Rect myRect = { left, top, right, bottom }; // Same as SetRect (left, top, right, bottom);
if ((myRect.right <= myRect.left) || (myRect.bottom <= myRect.top)) // Same as EmptyRect (myRect)
{
//... do something
}
Дело в том, что эти методы устарели, поскольку QuickDraw и другие части Carbon могут больше не существовать в Lion.Таким образом, вы можете столкнуться с большим количеством проблем и отсутствием других вещей при попытке создать этот пример.Я рекомендую найти более новый пример, который делает то же самое или что-то похожее.