UI_method_set_opener
&& 0 == UI_method_set_opener(ui_method, ui_open)
|| UI_method_set_opener(ui_method, ui_open) < 0
int UI_method_set_opener(UI_METHOD *method, int (*opener)(UI *ui));