I think the reason is that menu items are drawn in a separate menu window. So try experimenting with the other functions and not use Get_Toplevel. Although an application with duplicated menus is a bit strange? Manuel