From what I can tell, if the window placement is beyond the virtual screen 
size, it gets clipped back to the main screen, This is done in the first 
process in pdtk_canvas.tcl.

enohp ym morf tnes
-----------
Dan Wilcox
danomatika.com
robotcowboy.com


> On Sep 19, 2017, at 9:14 PM, Miller Puckette <[email protected]> wrote:
> 
> I've managed to get unxpected behavior on linux with XFCE desktop.  When
> I place the second monitor to teh left or right of the main one things work 
> OK,
> but if I place it either below or above, make a subpatch on the external
> monitor, close&reopen it, it pops up on the main monitor instead.  I'm not
> sure if this is the same misbehavior I'm hearing about in windows and Mac or
> not...  will keep fooling with it and see if I can learn anything.
> 
> cheers
> Miller
> 
>> On Mon, Sep 18, 2017 at 11:37:02AM +0200, Dan Wilcox wrote:
>> I did some testing and I'm not able to reproduce with a dual monitor setup 
>> with 0.48 and macOS 10.12.6.
>> 
>> Can either of you provide a an example patch and/or precise steps to make 
>> the problem occur?
>> 
>>> On Sep 18, 2017, at 12:09 AM, Dan Wilcox <[email protected]> wrote:
>>> 
>>> This behavior comes from the pdtk_canvas_place_window proc in 
>>> pdtk_canvas.tcl which, as others have noted, uses the declared width of the 
>>> overall desktop aka the widths of the screens, but does not take into 
>>> account their relative positioning. In digging further, it seems Tk 
>>> provides ways to check the offset to the main screen via the winfo vroot* 
>>> queries. I'll try some tests tomorrow and it's probably an easy fix...
>>> 
>>>> On Sep 14, 2017, at 10:24 AM, [email protected] 
>>>> <mailto:[email protected]> wrote:
>>>> 
>>>> Date: Thu, 14 Sep 2017 10:23:38 +0200
>>>> From: Raphaël Ilias <[email protected] <mailto:[email protected]>>
>>>> To: Nicolas Montgermont <[email protected] <mailto:[email protected]>>
>>>> Cc: pd-list <[email protected] <mailto:[email protected]>>
>>>> Subject: Re: [PD] trouble with pd-0.48-0 and multiple screens
>>>> Message-ID:
>>>>    <cadyadn-4rbd2j08d5abkp8h8xtooxnqshptno5vdx01_yri...@mail.gmail.com 
>>>> <mailto:cadyadn-4rbd2j08d5abkp8h8xtooxnqshptno5vdx01_yri...@mail.gmail.com>>
>>>> Content-Type: text/plain; charset="utf-8"
>>>> 
>>>> Roman, for me it happens when i try to open (again) a pd-subpatch that i
>>>> previously placed on the second monitor (on the left of the main monitor) :
>>>> instead of appearing in its previous position, the window appears outside
>>>> the screen (on the right of the right screen), so you can't see it, drag it
>>>> back...
>>>> Yes Nicolas, I experienced this with the "additional" monitor on the left,
>>>> so subpatches should probably have negative coordinates.
>>>> 
>>>> Hope this gives a clue to solve this, patching on two monitors is nice for
>>>> big patches...
>>>> 
>>>> all best
>>>> 
>>>> raphaël
>>> 
>>> --------
>>> Dan Wilcox
>>> @danomatika <http://twitter.com/danomatika>
>>> danomatika.com <http://danomatika.com/>
>>> robotcowboy.com <http://robotcowboy.com/>
>>> 
>>> 
>>> 
>> 
>> --------
>> Dan Wilcox
>> @danomatika <http://twitter.com/danomatika>
>> danomatika.com <http://danomatika.com/>
>> robotcowboy.com <http://robotcowboy.com/>
>> 
>> 
>> 
> 
>> _______________________________________________
>> [email protected] mailing list
>> UNSUBSCRIBE and account-management -> 
>> https://lists.puredata.info/listinfo/pd-list
> 

_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to