gtk check for 'delete-event' signal instead of 'destroy'