digga wrote:
Boxing is a great idea but I dont believe its easy to run an instance of eq on each monitor. Its a little buggy alt tabbing into a new instance as the mouse often gets lost. Most of us who box either have separate machines or use Spaces - which is totally fine.
Back before Rhapsody (OSX) the window manager only understood application order, or when you brought an application to the front all of that applications windows came to the front. Somewhere along the way window order was added. EQMac is a carbon app, which means that for window behavior to work appropriately you have to do more than just define and create the window, you have to create some default callback procedures to enable default behavior. These callbacks weren't created when windowed mode was added to the client (the reason you can't drag the window with your mouse), and that has implications when using command-tab to switch the application order: The default behavior doesn't recognize the window in some instances and the window doesn't get keyboard focus.
It's a client issue, not a Mac or OS issue.
It's very easy to overcome this, you just need to use a macro program or other script that 'understands' both application order and window order to make the switch. That way you don't need spaces or any other virtual desktop arrangement (which decrease performance) and switches become near instantaneous.