quick_widget 59 lib/widget/quick.c quick_widget_t *quick_widget; quick_widget 87 lib/widget/quick.c quick_create_labeled_input (GArray *widgets, int *y, int x, quick_widget_t *quick_widget, quick_widget 92 lib/widget/quick.c label.quick_widget = g_new0 (quick_widget_t, 1); quick_widget 93 lib/widget/quick.c label.quick_widget->widget_type = quick_label; quick_widget 94 lib/widget/quick.c label.quick_widget->options = quick_widget->options; quick_widget 95 lib/widget/quick.c label.quick_widget->state = quick_widget->state; quick_widget 97 lib/widget/quick.c label.quick_widget->pos_flags = quick_widget->pos_flags; quick_widget 99 lib/widget/quick.c switch (quick_widget->u.input.label_location) quick_widget 102 lib/widget/quick.c label.widget = WIDGET (label_new (*y, x, I18N (quick_widget->u.input.label_text))); quick_widget 106 lib/widget/quick.c in.widget = WIDGET (quick_create_input (++(*y), x, quick_widget)); quick_widget 107 lib/widget/quick.c in.quick_widget = quick_widget; quick_widget 114 lib/widget/quick.c label.widget = WIDGET (label_new (*y, x, I18N (quick_widget->u.input.label_text))); quick_widget 117 lib/widget/quick.c in.widget = WIDGET (quick_create_input (*y, x + label.widget->rect.cols + 1, quick_widget)); quick_widget 118 lib/widget/quick.c in.quick_widget = quick_widget; quick_widget 125 lib/widget/quick.c in.widget = WIDGET (quick_create_input (*y, x, quick_widget)); quick_widget 126 lib/widget/quick.c in.quick_widget = quick_widget; quick_widget 130 lib/widget/quick.c label_new (*y, x + in.widget->rect.cols + 1, I18N (quick_widget->u.input.label_text))); quick_widget 137 lib/widget/quick.c in.widget = WIDGET (quick_create_input (*y, x, quick_widget)); quick_widget 138 lib/widget/quick.c in.quick_widget = quick_widget; quick_widget 141 lib/widget/quick.c label.widget = WIDGET (label_new (++(*y), x, I18N (quick_widget->u.input.label_text))); quick_widget 149 lib/widget/quick.c g_free (label.quick_widget); quick_widget 155 lib/widget/quick.c label.quick_widget->u.label.input = in.quick_widget; quick_widget 156 lib/widget/quick.c in.quick_widget->u.input.label = label.quick_widget; quick_widget 184 lib/widget/quick.c quick_widget_t *quick_widget; quick_widget 199 lib/widget/quick.c for (quick_widget = quick_dlg->widgets; quick_widget->widget_type != quick_end; quick_widget++) quick_widget 201 lib/widget/quick.c quick_widget_item_t item = { NULL, quick_widget }; quick_widget 204 lib/widget/quick.c switch (quick_widget->widget_type) quick_widget 207 lib/widget/quick.c item.widget = WIDGET (check_new (++y, x, *quick_widget->u.checkbox.state, quick_widget 208 lib/widget/quick.c I18N (quick_widget->u.checkbox.text))); quick_widget 222 lib/widget/quick.c ++y, x, quick_widget->u.button.action, quick_widget 223 lib/widget/quick.c quick_widget->u.button.action == B_ENTER ? DEFPUSH_BUTTON : NORMAL_BUTTON, quick_widget 224 lib/widget/quick.c I18N (quick_widget->u.button.text), quick_widget->u.button.callback)); quick_widget 236 lib/widget/quick.c *quick_widget->u.input.result = NULL; quick_widget 238 lib/widget/quick.c if (quick_widget->u.input.label_location != input_label_none) quick_widget 240 lib/widget/quick.c quick_create_labeled_input (widgets, &y, x, quick_widget, &width); quick_widget 241 lib/widget/quick.c input_labels = g_list_prepend (input_labels, quick_widget->u.input.label); quick_widget 245 lib/widget/quick.c item.widget = WIDGET (quick_create_input (y, x, quick_widget)); quick_widget 258 lib/widget/quick.c item.widget = WIDGET (label_new (++y, x, I18N (quick_widget->u.label.text))); quick_widget 276 lib/widget/quick.c items = g_new (char *, quick_widget->u.radio.count + 1); quick_widget 277 lib/widget/quick.c for (i = 0; i < (size_t) quick_widget->u.radio.count; i++) quick_widget 278 lib/widget/quick.c items[i] = g_strdup (_ (quick_widget->u.radio.items[i])); quick_widget 281 lib/widget/quick.c r = radio_new (++y, x, quick_widget->u.radio.count, (const char **) items); quick_widget 282 lib/widget/quick.c r->pos = r->sel = *quick_widget->u.radio.value; quick_widget 298 lib/widget/quick.c I18N (quick_widget->u.groupbox.title); quick_widget 299 lib/widget/quick.c len = str_term_width1 (quick_widget->u.groupbox.title); quick_widget 300 lib/widget/quick.c g = groupbox_new (++y, x, 1, len + 4, quick_widget->u.groupbox.title); quick_widget 321 lib/widget/quick.c if (quick_widget->u.separator.line) quick_widget 349 lib/widget/quick.c if (quick_widget->u.separator.space) quick_widget 353 lib/widget/quick.c if (quick_widget->u.separator.line) quick_widget 361 lib/widget/quick.c quick_widget++; quick_widget 362 lib/widget/quick.c for (; quick_widget->widget_type == quick_button; quick_widget++) quick_widget 365 lib/widget/quick.c y, x++, quick_widget->u.button.action, quick_widget 366 lib/widget/quick.c quick_widget->u.button.action == B_ENTER ? DEFPUSH_BUTTON : NORMAL_BUTTON, quick_widget 367 lib/widget/quick.c I18N (quick_widget->u.button.text), quick_widget->u.button.callback)); quick_widget 368 lib/widget/quick.c item.quick_widget = quick_widget; quick_widget 375 lib/widget/quick.c quick_widget->widget_type = quick_end; quick_widget 376 lib/widget/quick.c quick_widget--; quick_widget 431 lib/widget/quick.c switch (item->quick_widget->widget_type) quick_widget 435 lib/widget/quick.c quick_widget_t *input = item->quick_widget->u.label.input; quick_widget 479 lib/widget/quick.c switch (item->quick_widget->u.input.label_location) quick_widget 572 lib/widget/quick.c item->quick_widget->options; // FIXME: cannot reset flags, setup only quick_widget 574 lib/widget/quick.c item->quick_widget->state; // FIXME: cannot reset flags, setup only quick_widget 575 lib/widget/quick.c id = group_add_widget_autopos (GROUP (dd), item->widget, item->quick_widget->pos_flags, quick_widget 577 lib/widget/quick.c if (item->quick_widget->id != NULL) quick_widget 578 lib/widget/quick.c *item->quick_widget->id = id; quick_widget 599 lib/widget/quick.c switch (item->quick_widget->widget_type) quick_widget 602 lib/widget/quick.c *item->quick_widget->u.checkbox.state = CHECK (item->widget)->state; quick_widget 606 lib/widget/quick.c if ((item->quick_widget->u.input.completion_flags & INPUT_COMPLETE_CD) != 0) quick_widget 607 lib/widget/quick.c *item->quick_widget->u.input.result = quick_widget 610 lib/widget/quick.c *item->quick_widget->u.input.result = input_get_text (INPUT (item->widget)); quick_widget 614 lib/widget/quick.c *item->quick_widget->u.radio.value = RADIO (item->widget)->sel;