How can I programmatically add a space to mission control?

后端 未结 2 1122
春和景丽
春和景丽 2021-01-03 23:52

I want to create a new space (and also be able to delete it later), without having to go through the standard misson control gui. Is there any way to do this programmaticall

2条回答
  •  长情又很酷
    2021-01-04 00:42

    From the GUI...

    ...just in case someone finds this via Google

    It’s a cinch: when you’re in Mission Control...

    1. move your cursor to the upper right corner of the screen
    2. click the New Desktop tab that slides out from the edge of the screen

    Note:If your Dock is on the right, you can access the New Desktop tab from the upper left corner instead.

    In Mavericks, Applescript to create a new Space in Mission Control

    delay 0.5 -- time to release command if the script is run with command-R
    tell application "System Events"
        key code 126 using control down -- control-up
        delay 1
        do shell script "MouseTools -x 1900 -y 60;sleep 1;MouseTools -leftClickNoRelease;MouseTools -releaseMouse"
        key code 53 -- escape
    end tell
    

提交回复
热议问题