Shane or anybody else, What exactly needs to happen, when the GTKObject receives a LM_BRINGTOFRONT message? Is it a message sent by a form or just any wincontrol or an application? Must it switch applications? What do you want it to do? Vincent