Show form fields after updating
This commit is contained in:
@@ -2054,6 +2054,14 @@ TODO add command to get help for a field
|
||||
win_save_println(window, "");
|
||||
}
|
||||
|
||||
static void
|
||||
_ui_show_form_field(ProfWin *window, DataForm *form, char *tag)
|
||||
{
|
||||
FormField *field = form_get_field_by_tag(form, tag);
|
||||
_ui_handle_form_field(window, tag, field);
|
||||
win_save_println(window, "");
|
||||
}
|
||||
|
||||
static void
|
||||
_ui_handle_room_configuration(const char * const room, DataForm *form)
|
||||
{
|
||||
@@ -2317,4 +2325,5 @@ ui_init_module(void)
|
||||
ui_handle_room_config_submit_result = _ui_handle_room_config_submit_result;
|
||||
ui_win_has_unsaved_form = _ui_win_has_unsaved_form;
|
||||
ui_show_form = _ui_show_form;
|
||||
ui_show_form_field = _ui_show_form_field;
|
||||
}
|
||||
|
||||
@@ -163,6 +163,7 @@ void (*ui_handle_room_join_error)(const char * const room, const char * const er
|
||||
void (*ui_handle_room_configuration)(const char * const room, DataForm *form);
|
||||
void (*ui_handle_room_config_submit_result)(void);
|
||||
void (*ui_show_form)(ProfWin *window, const char * const room, DataForm *form);
|
||||
void (*ui_show_form_field)(ProfWin *window, DataForm *form, char *tag);
|
||||
|
||||
// contact status functions
|
||||
void (*ui_status_room)(const char * const contact);
|
||||
|
||||
Reference in New Issue
Block a user