Как активировать (вывести на передний план) в RubyCocoa? - PullRequest
0 голосов
/ 07 мая 2009

Как вывести мое приложение RubyCocoa на фронт? В основном я хочу получить тот же результат, что и в строке appleScript:

tell application "Whatever" to activate

Ответы [ 2 ]

3 голосов
/ 07 мая 2009

В Какао вы продвигаете свое приложение с помощью NSApplication -activateIgnoringOtherApps: . Предположительно, вы можете сделать этот вызов через мост RubyCocoa.

1 голос
/ 07 мая 2009

Для этого определенно есть действительные применения, и я уверен, что вы знаете, что делаете, но имейте в виду, что, если вы будете использовать это не по назначению, пользователи Mac будут преследовать вас вилами и дробовиками. Приложения, крадущие фокус, когда пользователь занят работой с чем-то другим, на самом деле не летают на OS X.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...