Если вы не знакомы с Cinch, это приложение в Mac App Store, которое позволяет изменить ЛЮБОЕ окно до половины / полного размера экрана, если перетащить окно к краю экрана.Точно так же, как функциональность в Windows 7.
Теперь мой вопрос, как это сделать?Я просмотрел какао-apis в поисках уведомлений / методов делегатов для каждого случая, когда перетаскивается окно (ВСЕ окна, а не только окна, принадлежащие приложению, из которого выполняется код), но не могу его найти.Посмотрел в Core Graphics API ... Quartz Display Services .... но не могу его найти.
Любая помощь будет принята с благодарностью, так как я искал на прошлой неделе .... Спасибо!
Редактировать: Изменить размер окна легко, поскольку это можно сделать с помощью моста applecript ..