Lyle, Thanks for both the help and the explanation of what's happening. I'm learning to do GUI programming just from your book, which I'm really appreciating. It's so full of information, though, that I often feel a bit like I'm trying to take a sip from a fire hose! Marlene