fn gtk_button_press( shell: &mut State, ui_state: &Rc<RefCell<UiState>>, ev: &EventButton, menu: &Menu, ) -> Inhibit