couldn't you use AltClickOn() ?