Rereading your post, do you also need to send the message to cards? To stacks? No problem, fortunately, as you can easily write a universal handler that runs through all objects, not just controls. Craig Newman