Mac: Why When I Close Its Window...?

Subscribe to Mac: Why When I Close Its Window...? 3 post(s), 3 voice(s)

 
Avatar TDL 76 3 post(s)

..does JBidWatcher Quit?

Why can’t it run in the background with no widow open like other OS X apps?

Otherwise, a great app.

Andy

 
Avatar Morgan Schweers Administrator 949 post(s)

Greetings,
Because I haven’t figured out a good way to make it do that yet. :) In Java, the menu bar requires a window to be attached to. So in order to keep the menu bar, and an application icon, etc., available, it needs to have a window. There are several crappy ways to handle this (1×1 windows, etc.), but nothing very clean that lets it integrate with OS X properly in that respect. With the 2.0 beta, I’m including Quaqua for OS X users, which is a native UI helper, which might make it a little easier to do that, although it’s not one of my at-launch priorities.

For now, though, think of it like the System Settings app, which also closes when you close its window. :)

Thanks muchly!

— Morgan Schweers, CyberFOX!

 
Avatar Laurence Pas... 59 post(s)

The easiest way to get around this is to just hide the application (command-H; “Hide JBidWatcher” from the main JBidWatcher menu; “Hide” from the dock’s contextual menu). This keeps it out of the way while you do other things. With Mac OS X 10.5 Leopard you could also just “park” the application window in one of your unused Spaces.

An alternative solution that I’ve used is to create a second user account. Login as the other user, run JBW and then login as your normal user (but don’t logout the other user in the process). The second account’s applications will run as normal and you can’t accidentally interact with it. This is rather clunky though and the only reason I’ve ever done it is to allow me to use JBW with multiple eBay accounts.