Ситуация: Новичок с интерфейсом для музыкального приложения. У меня есть 2 больших изображения, одно из которых - «вверх» или в обычном режиме, другое - «вниз». (Все кнопки нажаты, горят и т. Д., Светодиоды включены и т. Д.) Может иметь пару небольших изображений для копирования.
В Carbon и старой Mac OS я загружал 2 GW-мира с каждым изображением, затем использовал Copybits, чтобы копировать любое нажатие кнопки, если это было необходимо, и вспыхивать в зависимости от окна.
Хотя я понимаю, что я все еще могу использовать этот подход в Какао, он устарел, время переходить на современный, так что:
В: Чем заменить этот старый подход Copybits в Какао? (довольно просто был предыдущий):) Вкратце, что будет одним из лучших (и лучших для новичков) подходов для создания подобных в Какао ... для создания изображения и различных субрекций в графических рабочих кнопках? Разобраться с кликами?
Примеры целей здесь: похож на GarageBand и т. Д., Или на любой приятный на вид интерфейс инструмента VST, где они дублируют аналоговую классику (Moog и т. Д.). В основном, с помощью изображения синтезатора и работы кнопок и ручек в Какао.
Я думал, что мне понадобится NSView, и немного Кварца, который читал здесь, подумал, что NSOpenGLView возможно. Тогда я читал о NSButtonCell возможно? Сделать изображение (я) пользовательским элементом управления? Должен быть относительно быстрым, так как много MIDI ввода-вывода и обработки могут выполняться одновременно.