In a message dated 12/30/98 11:32:56 PM, you wrote: <<Dont hate me because I'm beautiful (or just absent minded). Just spent about an hour trying to figure out why it wouldnt work. It does work, I just sent the wrong button id to the function. The id that I sent was a real button, it just wasnt my control definitions button id. Just hate it when a simple mistake causes me to spend extra time debugging.>> Boy, have I been there before!!! I remember a line from the movie "Contact". It is supposedly a theorem (real or fictional) which went something like "All things being equal, the simplest explanation is the correct one." We programmers would do well to remember that. Roger M. Clary MacMUSE Software MacMuse@... http://members.aol.com/macmuse