Я хочу создать виджет в Mac OS X, который существует на фоне рабочего стола, а не на приборной панели.Виджет будет интерактивным (виджет сможет общаться через текстовые поля, когда пользователь нажимает на него, как в Clippy), и мне нужно, чтобы он был плавающим (всегда был поверх всех окон).Виджет также должен быть гибким - я имею в виду, что он может изменять формы (то есть, как Clippy всегда движется).Это почти должно быть похоже на персонажа из игры на рабочем столе.
Я совершенно не представляю, как это сделать, и при этом я не могу найти ресурсы, которые бы научили меня, как это делать.
Кто-нибудь знает, как я мог бы создать интерактивный виджет на фоне рабочего стола для всех основных версий Mac OS X (то есть Snow Leopard, Lion), который плавает с использованием C ++ или Obj-C?(C ++ гораздо предпочтительнее)