diff options
author | James Booth <boothj5@gmail.com> | 2016-10-14 23:38:39 +0100 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2016-10-14 23:38:39 +0100 |
commit | 54cf1dbec43ccc3c300a04c26c8da54538f2da32 (patch) | |
tree | b4c4cc737cd7f18fbbee54508cbf60d6d972e1a9 /src/ui/mucconfwin.c | |
parent | 24f0dc2734baf13ff5ecbb3e46bc08b809ee4736 (diff) | |
download | profani-tty-54cf1dbec43ccc3c300a04c26c8da54538f2da32.tar.gz |
Add win_printf_line
Diffstat (limited to 'src/ui/mucconfwin.c')
-rw-r--r-- | src/ui/mucconfwin.c | 80 |
1 files changed, 40 insertions, 40 deletions
diff --git a/src/ui/mucconfwin.c b/src/ui/mucconfwin.c index 954e4e0e..64aede48 100644 --- a/src/ui/mucconfwin.c +++ b/src/ui/mucconfwin.c @@ -50,9 +50,9 @@ mucconfwin_show_form(ProfMucConfWin *confwin) win_printf(window, '-', 0, NULL, NO_EOL, 0, "", "Form title: "); win_printf(window, '-', 0, NULL, NO_DATE, 0, "", "%s", confwin->form->title); } else { - win_printf(window, '-', 0, NULL, 0, 0, "", "Configuration for room %s.", confwin->roomjid); + win_printf_line(window, THEME_DEFAULT, "Configuration for room %s.", confwin->roomjid); } - win_printf(window, '-', 0, NULL, 0, 0, "", ""); + win_printf_line(window, THEME_DEFAULT, ""); mucconfwin_form_help(confwin); @@ -64,7 +64,7 @@ mucconfwin_show_form(ProfMucConfWin *confwin) if ((g_strcmp0(field->type, "fixed") == 0) && field->values) { if (field->values) { char *value = field->values->data; - win_printf(window, '-', 0, NULL, 0, 0, "", "%s", value); + win_printf_line(window, THEME_DEFAULT, "%s", value); } } else if (g_strcmp0(field->type, "hidden") != 0 && field->var) { char *tag = g_hash_table_lookup(confwin->form->var_to_tag, field->var); @@ -96,11 +96,11 @@ mucconfwin_handle_configuration(ProfMucConfWin *confwin, DataForm *form) mucconfwin_show_form(confwin); - win_printf(window, '-', 0, NULL, 0, 0, "", ""); - win_printf(window, '-', 0, NULL, 0, 0, "", "Use '/form submit' to save changes."); - win_printf(window, '-', 0, NULL, 0, 0, "", "Use '/form cancel' to cancel changes."); - win_printf(window, '-', 0, NULL, 0, 0, "", "See '/form help' for more information."); - win_printf(window, '-', 0, NULL, 0, 0, "", ""); + win_printf_line(window, THEME_DEFAULT, ""); + win_printf_line(window, THEME_DEFAULT, "Use '/form submit' to save changes."); + win_printf_line(window, THEME_DEFAULT, "Use '/form cancel' to cancel changes."); + win_printf_line(window, THEME_DEFAULT, "See '/form help' for more information."); + win_printf_line(window, THEME_DEFAULT, ""); } void @@ -118,9 +118,9 @@ mucconfwin_field_help(ProfMucConfWin *confwin, char *tag) win_printf(window, '-', 0, NULL, NO_DATE, 0, "", ":"); } if (field->description) { - win_printf(window, '-', 0, NULL, 0, 0, "", " Description : %s", field->description); + win_printf_line(window, THEME_DEFAULT, " Description : %s", field->description); } - win_printf(window, '-', 0, NULL, 0, 0, "", " Type : %s", field->type); + win_printf_line(window, THEME_DEFAULT, " Type : %s", field->type); int num_values = 0; GSList *curr_option = NULL; @@ -129,51 +129,51 @@ mucconfwin_field_help(ProfMucConfWin *confwin, char *tag) switch (field->type_t) { case FIELD_TEXT_SINGLE: case FIELD_TEXT_PRIVATE: - win_printf(window, '-', 0, NULL, 0, 0, "", " Set : /%s <value>", tag); - win_printf(window, '-', 0, NULL, 0, 0, "", " Where : <value> is any text"); + win_printf_line(window, THEME_DEFAULT, " Set : /%s <value>", tag); + win_printf_line(window, THEME_DEFAULT, " Where : <value> is any text"); break; case FIELD_TEXT_MULTI: num_values = form_get_value_count(confwin->form, tag); - win_printf(window, '-', 0, NULL, 0, 0, "", " Add : /%s add <value>", tag); - win_printf(window, '-', 0, NULL, 0, 0, "", " Where : <value> is any text"); + win_printf_line(window, THEME_DEFAULT, " Add : /%s add <value>", tag); + win_printf_line(window, THEME_DEFAULT, " Where : <value> is any text"); if (num_values > 0) { - win_printf(window, '-', 0, NULL, 0, 0, "", " Remove : /%s remove <value>", tag); - win_printf(window, '-', 0, NULL, 0, 0, "", " Where : <value> between 'val1' and 'val%d'", num_values); + win_printf_line(window, THEME_DEFAULT, " Remove : /%s remove <value>", tag); + win_printf_line(window, THEME_DEFAULT, " Where : <value> between 'val1' and 'val%d'", num_values); } break; case FIELD_BOOLEAN: - win_printf(window, '-', 0, NULL, 0, 0, "", " Set : /%s <value>", tag); - win_printf(window, '-', 0, NULL, 0, 0, "", " Where : <value> is either 'on' or 'off'"); + win_printf_line(window, THEME_DEFAULT, " Set : /%s <value>", tag); + win_printf_line(window, THEME_DEFAULT, " Where : <value> is either 'on' or 'off'"); break; case FIELD_LIST_SINGLE: - win_printf(window, '-', 0, NULL, 0, 0, "", " Set : /%s <value>", tag); - win_printf(window, '-', 0, NULL, 0, 0, "", " Where : <value> is one of"); + win_printf_line(window, THEME_DEFAULT, " Set : /%s <value>", tag); + win_printf_line(window, THEME_DEFAULT, " Where : <value> is one of"); curr_option = field->options; while (curr_option) { option = curr_option->data; - win_printf(window, '-', 0, NULL, 0, 0, "", " %s", option->value); + win_printf_line(window, THEME_DEFAULT, " %s", option->value); curr_option = g_slist_next(curr_option); } break; case FIELD_LIST_MULTI: - win_printf(window, '-', 0, NULL, 0, 0, "", " Add : /%s add <value>", tag); - win_printf(window, '-', 0, NULL, 0, 0, "", " Remove : /%s remove <value>", tag); - win_printf(window, '-', 0, NULL, 0, 0, "", " Where : <value> is one of"); + win_printf_line(window, THEME_DEFAULT, " Add : /%s add <value>", tag); + win_printf_line(window, THEME_DEFAULT, " Remove : /%s remove <value>", tag); + win_printf_line(window, THEME_DEFAULT, " Where : <value> is one of"); curr_option = field->options; while (curr_option) { option = curr_option->data; - win_printf(window, '-', 0, NULL, 0, 0, "", " %s", option->value); + win_printf_line(window, THEME_DEFAULT, " %s", option->value); curr_option = g_slist_next(curr_option); } break; case FIELD_JID_SINGLE: - win_printf(window, '-', 0, NULL, 0, 0, "", " Set : /%s <value>", tag); - win_printf(window, '-', 0, NULL, 0, 0, "", " Where : <value> is a valid Jabber ID"); + win_printf_line(window, THEME_DEFAULT, " Set : /%s <value>", tag); + win_printf_line(window, THEME_DEFAULT, " Where : <value> is a valid Jabber ID"); break; case FIELD_JID_MULTI: - win_printf(window, '-', 0, NULL, 0, 0, "", " Add : /%s add <value>", tag); - win_printf(window, '-', 0, NULL, 0, 0, "", " Remove : /%s remove <value>", tag); - win_printf(window, '-', 0, NULL, 0, 0, "", " Where : <value> is a valid Jabber ID"); + win_printf_line(window, THEME_DEFAULT, " Add : /%s add <value>", tag); + win_printf_line(window, THEME_DEFAULT, " Remove : /%s remove <value>", tag); + win_printf_line(window, THEME_DEFAULT, " Where : <value> is a valid Jabber ID"); break; case FIELD_FIXED: case FIELD_UNKNOWN: @@ -182,7 +182,7 @@ mucconfwin_field_help(ProfMucConfWin *confwin, char *tag) break; } } else { - win_printf(window, '-', 0, NULL, 0, 0, "", "No such field %s", tag); + win_printf_line(window, THEME_DEFAULT, "No such field %s", tag); } } @@ -193,9 +193,9 @@ mucconfwin_form_help(ProfMucConfWin *confwin) if (confwin->form->instructions) { ProfWin *window = (ProfWin*) confwin; - win_printf(window, '-', 0, NULL, 0, 0, "", "Supplied instructions:"); - win_printf(window, '-', 0, NULL, 0, 0, "", "%s", confwin->form->instructions); - win_printf(window, '-', 0, NULL, 0, 0, "", ""); + win_printf_line(window, THEME_DEFAULT, "Supplied instructions:"); + win_printf_line(window, THEME_DEFAULT, "%s", confwin->form->instructions); + win_printf_line(window, THEME_DEFAULT, ""); } } @@ -245,7 +245,7 @@ _mucconfwin_form_field(ProfWin *window, char *tag, FormField *field) char *value = curr_value->data; GString *val_tag = g_string_new(""); g_string_printf(val_tag, "val%d", index++); - win_printf(window, '-', 0, NULL, 0, THEME_ONLINE, "", " [%s] %s", val_tag->str, value); + win_printf_line(window, THEME_ONLINE, " [%s] %s", val_tag->str, value); g_string_free(val_tag, TRUE); curr_value = g_slist_next(curr_value); } @@ -275,9 +275,9 @@ _mucconfwin_form_field(ProfWin *window, char *tag, FormField *field) while (curr_option) { FormOption *option = curr_option->data; if (g_strcmp0(option->value, value) == 0) { - win_printf(window, '-', 0, NULL, 0, THEME_ONLINE, "", " [%s] %s", option->value, option->label); + win_printf_line(window, THEME_ONLINE, " [%s] %s", option->value, option->label); } else { - win_printf(window, '-', 0, NULL, 0, THEME_OFFLINE, "", " [%s] %s", option->value, option->label); + win_printf_line(window, THEME_OFFLINE, " [%s] %s", option->value, option->label); } curr_option = g_slist_next(curr_option); } @@ -291,9 +291,9 @@ _mucconfwin_form_field(ProfWin *window, char *tag, FormField *field) while (curr_option) { FormOption *option = curr_option->data; if (g_slist_find_custom(curr_value, option->value, (GCompareFunc)g_strcmp0)) { - win_printf(window, '-', 0, NULL, 0, THEME_ONLINE, "", " [%s] %s", option->value, option->label); + win_printf_line(window, THEME_ONLINE, " [%s] %s", option->value, option->label); } else { - win_printf(window, '-', 0, NULL, 0, THEME_OFFLINE, "", " [%s] %s", option->value, option->label); + win_printf_line(window, THEME_OFFLINE, " [%s] %s", option->value, option->label); } curr_option = g_slist_next(curr_option); } @@ -312,7 +312,7 @@ _mucconfwin_form_field(ProfWin *window, char *tag, FormField *field) win_newline(window); while (curr_value) { char *value = curr_value->data; - win_printf(window, '-', 0, NULL, 0, THEME_ONLINE, "", " %s", value); + win_printf_line(window, THEME_ONLINE, " %s", value); curr_value = g_slist_next(curr_value); } break; |