Я создаю настраиваемое окно (NSWindow с NSBorderlessWindowMask). До сих пор я мог обрабатывать перетаскивание, изменение размера, cmd + щелчок и даже миниатюризацию с двойным щелчком, если это разрешено (см. здесь), поэтому мое окно как можно больше напоминает обычный NSWindow.
Однако, когда я перетаскиваю свое окно в угол экрана, пользователь будет ожидать, что оно переместит это окно в следующее пространство. (В случае, если в "SystemPreferences" включены "пробелы" > "Экспозиция и пробелы" > "Пробелы" > "Включить пробелы" )
Интересно, как я могу перейти на другое пространство программно и переместить мое окно там?