Thanks SirDice.
I should have thought of that for myself.
I guess I was hoping there might have been some sort of desktop-level interaction that could have occurred, rather than having to get under the hood!
But, yeah, that ought to do the trick.