Path: news.mathworks.com!newsfeed-00.mathworks.com!NNTP.WPI.EDU!elk.ncren.net!newsflash.concordia.ca!canopus.cc.umanitoba.ca!not-for-mail
From: roberson@ibd.nrc-cnrc.gc.ca (Walter Roberson)
Newsgroups: comp.soft-sys.matlab
Subject: Re: Using multiple displays
Date: Thu, 2 Aug 2007 20:18:18 +0000 (UTC)
Organization: National Research Council Canada - Conseil national de rechereches Canada
Lines: 20
Message-ID: <f8te6a$gs8$1@canopus.cc.umanitoba.ca>
References: <1186084503.195534.135860@x35g2000prf.googlegroups.com>
NNTP-Posting-Host: origin.ibd.nrc.ca
X-Trace: canopus.cc.umanitoba.ca 1186085898 17288 192.70.172.160 (2 Aug 2007 20:18:18 GMT)
X-Complaints-To: abuse@cc.umanitoba.ca
NNTP-Posting-Date: Thu, 2 Aug 2007 20:18:18 +0000 (UTC)
Originator: roberson@ibd.nrc-cnrc.gc.ca (Walter Roberson)
Xref: news.mathworks.com comp.soft-sys.matlab:422238


In article <1186084503.195534.135860@x35g2000prf.googlegroups.com>,
Jomar Bueyes  <jomarbueyes@hotmail.com> wrote:

>Is there a way to have Matlab display figures on a screen other than
>the main display and/or to let Matlab know that there are two screens?
>I am currently using two displays on a laptop and the second display
>is much larger, so I'd like the figures to show in that display. The
>only way I've been able to do it is to move the figures by hand to the
>second display, the next time the Matlab script is run, the figures
>are already open and they are refreshed on the second monitor.

After you move one of the figures by hand, get() the Position
property of the moved figure and see if it gives you anything
useful. Create a second figure and set it's Position to the
same as the first figure and see if it gets moved to the second screen.

Also, check what you get back for  get(0,'ScreenSize')
-- 
  There are some ideas so wrong that only a very intelligent person
  could believe in them.                              -- George Orwell