public menu_iter(get_tag_func tf, valid_row_func rf, display_row_func drf, row_handler_func hf, resize_func zf) { get_tag = tf; valid_row = rf; display_row = drf; row_handler = hf; resize = zf; }