Mac OS :: InDesign on two monitors :: second ABOVE

1,544 views
Skip to first unread message

Thomas Olbrich

unread,
Sep 4, 2012, 6:25:31 PM9/4/12
to InDesign Talk - Google
Do you use a Mac with a second monitor ABOVE the main screen?

I wonder/yearn-for a way to make InDesign remember my screen setting: one-on-top-of-the-other. 

Nowadays, with every start of InDesign (different to Adobe Lightroom), I need to hit the tab key first to make the palettes disappear to get access to the documents window to move it manually upwards to the second monitor's screen and hit the tab key again.

Is there any way to shorten that process sustained?
(I never had an issue for any monitor setting ASIDE of the main screen)

MacbookPro 2011, OSX 10.7.4

- thomas

Thomas Olbrich

unread,
Sep 4, 2012, 6:47:56 PM9/4/12
to InDesign Talk - Google
visual view:

___________
|                  |
|   indd doc   |   < second monitor (24'')
|                  |
___________
   _______
   |  indd   |
   | panes  |      < main monitor (15'')
   –––––––
 /             \      < macbook
 ¯¯¯¯¯¯¯¯¯

- thomas



--
You received this message because you are subscribed to the Google Groups "InDesign talk" group.
To post to this group, send email to indesi...@googlegroups.com.
To unsubscribe from this group, send email to indesign-tal...@googlegroups.com.
Visit this group at http://groups.google.com/group/indesign-talk?hl=en.
 
 

Roy McCoy

unread,
Sep 4, 2012, 7:37:23 PM9/4/12
to indesi...@googlegroups.com
Thomas O. wrote:

Do you use a Mac with a second monitor ABOVE the main screen?

Yes, a 24" above a laptop, the same as you. This is at home;
in the office the laptop is to the side of the big screen and
the extended keyboard under it.

I wonder/yearn-for a way to make InDesign remember my screen setting:
one-on-top-of-the-other. 

Nowadays, with every start of InDesign (different to Adobe Lightroom),
I need to hit the tab key first to make the palettes disappear to get access
to the documents window to move it manually upwards to the second
monitor's screen and hit the tab key again.

Is there any way to shorten that process sustained?

I suggest making your big screen your main screen, since that's
the way I do it and I've never had the problem you describe.
I only use the smaller laptop screen when I really need it, and
then I don't move the window manually but with a script:

tell application "Adobe InDesign CS5.5"
set Disp to (do shell script "system_profiler SPDisplaysDataType | grep Resolution | awk '{print $2, $4}'")
if Disp contains "1920 1200" then --office screen 1920 x 1200
set bounds of layout window 1 to {0, -1280, 800, 0}
else --MBP screen 1440 x 900
display dialog "Why are you activating this script, you big dummy? There isn't any second screen!"
end if
end tell

This is for the side laptop screen in the office, assigned to
ctrl-left arrow in QuicKeys. I've been using this also at home,
since it makes the window the right smaller size and I can just
pull it down without having to resize it; but it now occurs to me
that I can have a home variant assigned to ctrl-down arrow:

tell application "Adobe InDesign CS5.5"
set Disp to (do shell script "system_profiler SPDisplaysDataType | grep Resolution | awk '{print $2, $4}'")
if Disp contains "1920 1200" then --home screen 1920 x 1200
set bounds of layout window 1 to {1200, 333, 2000, 1613}
else --MBP screen 1440 x 900
display dialog "Why are you activating this script, you big dummy? There isn't any second screen!"
end if
end tell


Thanks!

Roy

Michael Brady

unread,
Sep 4, 2012, 8:12:53 PM9/4/12
to indesi...@googlegroups.com

On Sep 4, 2012, at 6:25 PM, Thomas Olbrich <t.ol...@t-online.de> wrote:

> Do you use a Mac with a second monitor ABOVE the main screen?
>
It's built in to the Mac OS.

Sys Prefs > Displays > Arrangement tab on dialog box on main display > drag secondary monitor to the top of the main monitor.

Et voilà



| | | | | | | | | | | | | | | | |
Michael Brady


Thomas Olbrich

unread,
Sep 5, 2012, 5:33:05 AM9/5/12
to indesi...@googlegroups.com, Roy McCoy
Interesting solution, Thanks, Roy! 

Though I defenitely won't want to make the upper big monitor to the main screen I'll try your script. 

Please, what is the order/meaning of the 4 numbers of 'layout window'? I tried with your values but can't get it. They seem to me neither coordinates (left, right, top, bottom) nor size (width, height) – how do I read them? And, are they relative to the upper left corner of the main screen (my lower, macbook screen) ?

- thomas



Thomas O. wrote:
else--MBP screen 1440 x 900
display dialog "Why are you activating this script, you big dummy? There isn't any second screen!"
end if
end tell

This is for the side laptop screen in the office, assigned to
ctrl-left arrow in QuicKeys. I've been using this also at home,
since it makes the window the right smaller size and I can just
pull it down without having to resize it; but it now occurs to me
that I can have a home variant assigned to ctrl-down arrow:

tell application "Adobe InDesign CS5.5"
set Disp to (do shell script "system_profiler SPDisplaysDataType | grep Resolution | awk '{print $2, $4}'")
if Disp contains "1920 1200" then --home screen 1920 x 1200
set bounds of layout window 1 to {1200, 333, 2000, 1613}
else--MBP screen 1440 x 900
display dialog "Why are you activating this script, you big dummy? There isn't any second screen!"
end if
end tell


Thanks!

Roy

--

steve harley

unread,
Sep 5, 2012, 10:45:20 AM9/5/12
to indesi...@googlegroups.com
On Wed, Sep 5, 2012 at 3:33 AM, Thomas Olbrich <t.ol...@osk.de> wrote:
Please, what is the order/meaning of the 4 numbers of 'layout window'? I tried with your values but can't get it. They seem to me neither coordinates (left, right, top, bottom) nor size (width, height) – how do I read them? And, are they relative to the upper left corner of the main screen (my

Roy seems to be offline, so — top, right, bottom, left (clockwise from top), and yes, relative to the upper left of main

Thomas Olbrich

unread,
Sep 5, 2012, 11:28:09 AM9/5/12
to InDesign Talk - Google
Von: steve harley:
> Roy seems to be offline, so ‹ top, right, bottom, left (clockwise from
>top), and yes, relative to the upper left of main

Thank you, Steve and Roy (Roy had emailed directly to me not to the list)
- thomas


Roy McCoy

unread,
Sep 5, 2012, 11:39:36 AM9/5/12
to indesi...@googlegroups.com
Yes, because good old Gmail only sent me the copy from Thomas and not
the one from the list. My reply below. It's nice not getting duplicate
copies of messages, though I would have preferred its sending the other
one in this case. Considering the continuing absence of spam, I can
again easily forgive.


Roy




> Thomas O. wrote:
>
>> Though I defenitely won't want to make the upper big monitor to the main screen I'll try your script.
>
> Here's a simpler version:
>
>> tell application "Adobe InDesign CS5.5" -- or your version
>> set bounds of layout window 1 to {[your bounds]}
>> end tell
>
> The earlier version only moves the window if a second screen is actually attached - not a bad idea, but then you need the pixel dimensions of that screen rather than my "1920 1200".
>
>> Please, what is the order/meaning of the 4 numbers of 'layout window'?
>
> I'd forgotten myself and had to look just now in the layout window bounds property of the scripting dictionary: "top, left, bottom, right".
>
>> I tried with your values but can't get it.
>
> You need your own values, which you can get by zooming a window to fill the desired screen and running:
>
>> tell application "Adobe InDesign CS5.5" -- or your version
>> get bounds of layout window 1
>> end tell
>
>> They seem to me neither coordinates (left, right, top, bottom) nor size (width, height) – how do I read them?
>
> They're coordinates, in pixels.
>
>> And, are they relative to the upper left corner of the main screen (my lower, macbook screen) ?
>
> I think so.
>
>
> Roy
Reply all
Reply to author
Forward
0 new messages