Код для рисования простой кнопки в кварце? - PullRequest
0 голосов
/ 14 июня 2011

Я знаю, что Какао использует кварц для рендеринга пользовательского интерфейса.Таким образом, кто-нибудь может поделиться исходным кодом, который генерирует этот PushButton, отображаемый на экране?

Мне нужно это как часть моего исследования, где я пытаюсь выяснить, возможно ли использование всех элементов пользовательского интерфейса на Mac с использованием кварца(Конечно же все 2D элементы).Мне удалось отобразить другие элементы, но кнопки и их варианты все еще блокируют меня.

Спасибо.

1 Ответ

1 голос
/ 14 июня 2011

Вы можете использовать HIThemeDrawButton, задокументировано в /System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITheme.h.

...