/ / На Mac OS X, как да създадете мулти-тъч събитие и да го изпратите в друго приложение? - цел-c, какао, мако, osx-snow-leopard, въглерод

На Mac OS X, как да създадете събитие с множествено докосване и да го изпратите в друго приложение? - цел-c, какао, мако, osx-snow-leopard, въглерод

Искам да "симулирам" събитие с множествено докосване за друго приложение, например да симулирам жест на приближаване в iPhoto. Търсих много източници, но не мога да намеря отговор за това.

Изглежда най-честият начин за изпращане на събитиекъм друго приложение е със скрипт мост, получаване на SBApplication и след това изпратете AppleEvent. Но изглежда, че общите жестове или събитията с много докосване не са налице за общи приложения.

Също така, няма функция като CGEventCreateMultiTouchEvent ... (), така че не знам дали това е постижимо от CGEventPost ()

Методът NSApplication.sendEvent може да е в състояние да изпрати NSEvent, който има тип мулти докосване. Но как мога да получа NSApplication * на друго приложение?

Всяка помощ ще бъде много ценена :)

Отговори:

1 за отговор № 1

Бих скрил директно заявлението. Аз използвах "обикновена" цел-c.