simple feature?


    Feb 09 2007 | 6:55 am
    I'd really love a command to gather windows into the current display. It's sooooo frustrating to open up a patch on a different system (moving from dual-display to single, for example) just to find half of my windows completely inaccessible.
    Or, if there already is a command for this, could someone please let me know what it is?
    cheers,
    J.

    • Feb 09 2007 | 6:57 am
      if you're on windows you could make a hotkey using a program like Autohotkey. The learning curve is about 2-4 days before you would have enough know-how to make said function run.
    • Feb 09 2007 | 8:48 am
      hmm... I'm not sure this would work, though, as Max keeps window size/position in the patcher files themselves:
      current patch on monitor 2 -->
      same patch on monitor 1 -->
      (oh yeah, my setup is kind of weird, in that my main screen is the right one, not the left...)
      Getting them back into the main screen seems to be mouse-driven in Max, unless you edit the text file, changing the window coordinates, as above. It's often used as a little trick to imitate a daemon-like (hidden but open) Max patch to just set the window coordinates in such a way that it "appears" outside the screen area... But, come to think of it, I did use scripting once to bring a daemon-like window on and off the screen, so maybe a generic "gather windows" could be made in js?
      J.
    • Feb 09 2007 | 8:54 am
      thispatcher
    • Feb 09 2007 | 9:04 am
      yeah, thispatcher is what I used to hide/show my daemon. But it's a bit of a hassle to put this in every new object I create... (not to mention going back and putting it in the windows of old patchers). I'll poke around with js. As long as it has a way of locating all open windows, I'd imagine it could pull them back with the current screen space. I haven't made much use of it, thus far, so I should probably get my feet wet in js land anyway.
      J.
    • Feb 09 2007 | 9:12 am
      Quote: jbm wrote on Fri, 09 February 2007 10:04 ---------------------------------------------------- > yeah, thispatcher is what I used to hide/show my daemon. But it's a bit of a hassle to put this in every new object I create... (not to mention going back and putting it in the windows of old patchers). I'll poke around with js. As long as it has a way of locating all open windows, I'd imagine it could pull them back with the current screen space. I haven't made much use of it, thus far, so I should probably get my feet wet in js land anyway. > > J. ----------------------------------------------------
      Do you know about alt+click on the window in the Window Menu?
      But I totally agree that this is an option the operating system or max should support.
      Mattijs
    • Feb 09 2007 | 9:21 am
    • Feb 09 2007 | 9:30 am
      > Do you know about alt+click on the window in the Window Menu? >
      Aha! You see, I *didn't* know about that... how silly. That's what I needed. Thanks!
      J.
    • Feb 09 2007 | 9:33 am
      Quote: f.e wrote on Fri, 09 February 2007 09:21 ---------------------------------------------------- > Maybe you can use jitter to get informations on the display, and send > position messages to a thispatcher ? > > f.e >
      That's a pretty snazzy idea, too. But I don't have jitter, at this point (though I keep threatening to get it). But it does still require all windows to have thispatcher objects, which is not ideal. For now I'll just use the alt-select command to find my missing windows. Thanks, All.
      J.
    • Feb 09 2007 | 10:04 am
      On 9-Feb-2007, at 6:55, jbmaxwell wrote: > I'd really love a command to gather windows into the current > display. It's sooooo frustrating to open up a patch on a different > system (moving from dual-display to single, for example) just to > find half of my windows completely inaccessible. > > Or, if there already is a command for this, could someone please > let me know what it is?
      Oh, if I sold a Litter Pro license for every time this has come up... better still, iCE;-)
      - You do know about selecting from the Windows with the Option key depressed, don't you?
      - A few people like the way Max keeps windows offscreen. This battle was fought years ago and won by the keep-offscreeners. Even Superman can't change history.
      BTW, the new Litter Pro Bundle includes objects that automatically move windows onscreen when their monitor has been removed.
      Good luck with the battle to get normal windows behavior in Max.
      Best, Peter
      -------------- http://www.bek.no/~pcastine/Litter/ ------------- Peter Castine +--> Litter Power & Litter Bundle for Jitter Universal Binaries on the way iCE: Sequencing, Recording & Interface Building for |home | chez nous| Max/MSP Extremely cool |bei uns | i nostri| http://www.dspaudio.com/ http://www.castine.de
    • Feb 09 2007 | 10:17 am
      > Oh, if I sold a Litter Pro license for every time this has come up... > better still, iCE;-) > > - You do know about selecting from the Windows with the Option key > depressed, don't you? >
      Just learned that one today... my face is, indeed, red.
      > - A few people like the way Max keeps windows offscreen. This battle > was fought years ago and won by the keep-offscreeners. Even Superman > can't change history. > > BTW, the new Litter Pro Bundle includes objects that automatically > move windows onscreen when their monitor has been removed. >
      That sounds handy... People just keep writing software for me to spend my money on. The only hitch is that I actually have to *make* some money first! Jitter, iCE, and Litter Pro... the list grows. ;-)
      J.
    • Feb 09 2007 | 6:49 pm
      jbmaxwell wrote: > Or, if there already is a command for this, could someone please let > me know what it is?
      you mean holding the alt key while selecting the window from the window menu?
      If you prepare your patches, this can be automated, I made my St.Windowmover to do this, if you place it into your patches and connect in/out to a thispatcher object it will automatically move it back, if its out of the screen...
      Should be at Cycling74/share...
      Stefan
      -- Stefan Tiedje------------x------- --_____-----------|-------------- --(_|_ ----|-----|-----()------- -- _|_)----|-----()-------------- ----------()--------www.ccmix.com