BezierPathLab

Последняя версия:
Версия 1.2, 2012-06-05
Обновленный для Mac OS X 10.7
(Полная история редакций)
Требования сборки:
Xcode 4.0 или позже, Mac OS X v10.7 или позже
Требования во время выполнения:
Mac OS X v10.7 или позже

BezierPathLab является простым примером, демонстрирующим некоторые функции NSBezierPath. Различные функции NSBezierPath используются для создания различных образцов строки и стилей концов. NSGraphicsContext и NSAffineTransform используются для вращения пути.

Кнопки, ползунки и цветные скважины используются для установки атрибутов пути. Их действия отправляются в подкласс NSView, BezierView, управляющего всеми атрибутами пути bezier. Этот подкласс переопределяет-drawRect: метод, чтобы применить различные настройки к пути и нарисовать путь к представлению.