La barbara soluzione che mi viene in mente è quella di utilizzare un pulsante trasparente come sfondo della finestra di modo che quando il mc finestra va in primo piano anche il pulsante che rappresenta la sua area prevarrà su tutti quelli sottostanti: in questo modo ovvi al problema delle finestre parzialmente sovrapposte.