If you don't want the Displays icon in the menubar, you could try this
script:

--

try

        set _windowName to "" -- Change this to the window name in Displays
Preferences!

        tell application "System Preferences"
                set current pane to pane "com.apple.preference.displays"
                activate
                tell me to delay 1
                set _displayWindows to name of windows
        end tell

        if _displayWindows contains _windowName then
                tell application "System Events"
                        tell process "System Preferences"
                                tell window _windowName to click button "Detect 
Displays"
                        end tell
                end tell
        end if

        tell application "System Preferences" to quit

on error a number b
        activate
        display dialog a
end try

--

Change '_windowName' to the name of the relevant Displays window in
System preferences. Uses button clicks, very hacky.

On Aug 25, 12:30 am, lloyd <[email protected]> wrote:
> Hi,
>
> One thing I would love to be able to do in a couple of keystrokes is
> to "detect displays" (normally accessed by a button in the "displays"
> pane of system preferences). Often I start work on my external monitor
> with my laptop closed, then at some point I need the extra screen and
> I flip open my laptop. Can quicksilver help me turn the laptop display
> on quickly instead of all the mousey-clickery I otherwise have to do?
> Thank you!  --Lloyd.
>
> sheepish p.s.: I'm on OS 10.5.8. QS is version beta56a7.

Reply via email to