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 131 lib/widget/quick.c (*y, x + in.widget->rect.cols + 1, I18N (quick_widget->u.input.label_text))); quick_widget 138 lib/widget/quick.c in.widget = WIDGET (quick_create_input (*y, x, quick_widget)); quick_widget 139 lib/widget/quick.c in.quick_widget = quick_widget; quick_widget 142 lib/widget/quick.c label.widget = WIDGET (label_new (++(*y), x, I18N (quick_widget->u.input.label_text))); 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 209 lib/widget/quick.c (++y, x, *quick_widget->u.checkbox.state, quick_widget 210 lib/widget/quick.c I18N (quick_widget->u.checkbox.text))); quick_widget 223 lib/widget/quick.c item.widget = WIDGET (button_new (++y, x, quick_widget->u.button.action, quick_widget 224 lib/widget/quick.c quick_widget->u.button.action == B_ENTER ? quick_widget 226 lib/widget/quick.c I18N (quick_widget->u.button.text), quick_widget 227 lib/widget/quick.c quick_widget->u.button.callback)); quick_widget 239 lib/widget/quick.c *quick_widget->u.input.result = NULL; quick_widget 241 lib/widget/quick.c if (quick_widget->u.input.label_location != input_label_none) quick_widget 243 lib/widget/quick.c quick_create_labeled_input (widgets, &y, x, quick_widget, &width); quick_widget 244 lib/widget/quick.c input_labels = g_list_prepend (input_labels, quick_widget->u.input.label); quick_widget 248 lib/widget/quick.c item.widget = WIDGET (quick_create_input (y, x, quick_widget)); quick_widget 261 lib/widget/quick.c item.widget = WIDGET (label_new (++y, x, I18N (quick_widget->u.label.text))); quick_widget 279 lib/widget/quick.c items = g_new (char *, quick_widget->u.radio.count + 1); quick_widget 280 lib/widget/quick.c for (i = 0; i < (size_t) quick_widget->u.radio.count; i++) quick_widget 281 lib/widget/quick.c items[i] = g_strdup (_(quick_widget->u.radio.items[i])); quick_widget 284 lib/widget/quick.c r = radio_new (++y, x, quick_widget->u.radio.count, (const char **) items); quick_widget 285 lib/widget/quick.c r->pos = r->sel = *quick_widget->u.radio.value; quick_widget 301 lib/widget/quick.c I18N (quick_widget->u.groupbox.title); quick_widget 302 lib/widget/quick.c len = str_term_width1 (quick_widget->u.groupbox.title); quick_widget 303 lib/widget/quick.c g = groupbox_new (++y, x, 1, len + 4, quick_widget->u.groupbox.title); quick_widget 324 lib/widget/quick.c if (quick_widget->u.separator.line) quick_widget 352 lib/widget/quick.c if (quick_widget->u.separator.space) quick_widget 356 lib/widget/quick.c if (quick_widget->u.separator.line) quick_widget 364 lib/widget/quick.c quick_widget++; quick_widget 365 lib/widget/quick.c for (; quick_widget->widget_type == quick_button; quick_widget++) quick_widget 367 lib/widget/quick.c item.widget = WIDGET (button_new (y, x++, quick_widget->u.button.action, quick_widget 368 lib/widget/quick.c quick_widget->u.button.action == B_ENTER ? quick_widget 370 lib/widget/quick.c I18N (quick_widget->u.button.text), quick_widget 371 lib/widget/quick.c quick_widget->u.button.callback)); quick_widget 372 lib/widget/quick.c item.quick_widget = quick_widget; quick_widget 379 lib/widget/quick.c quick_widget->widget_type = quick_end; quick_widget 380 lib/widget/quick.c quick_widget--; quick_widget 436 lib/widget/quick.c switch (item->quick_widget->widget_type) quick_widget 440 lib/widget/quick.c quick_widget_t *input = item->quick_widget->u.label.input; quick_widget 480 lib/widget/quick.c switch (item->quick_widget->u.input.label_location) quick_widget 569 lib/widget/quick.c item->widget->options |= item->quick_widget->options; /* FIXME: cannot reset flags, setup only */ quick_widget 570 lib/widget/quick.c item->widget->state |= item->quick_widget->state; /* FIXME: cannot reset flags, setup only */ quick_widget 571 lib/widget/quick.c id = group_add_widget_autopos (GROUP (dd), item->widget, item->quick_widget->pos_flags, quick_widget 573 lib/widget/quick.c if (item->quick_widget->id != NULL) quick_widget 574 lib/widget/quick.c *item->quick_widget->id = id; quick_widget 595 lib/widget/quick.c switch (item->quick_widget->widget_type) quick_widget 598 lib/widget/quick.c *item->quick_widget->u.checkbox.state = CHECK (item->widget)->state; quick_widget 602 lib/widget/quick.c if ((item->quick_widget->u.input.completion_flags & INPUT_COMPLETE_CD) != 0) quick_widget 603 lib/widget/quick.c *item->quick_widget->u.input.result = quick_widget 606 lib/widget/quick.c *item->quick_widget->u.input.result = input_get_text (INPUT (item->widget)); quick_widget 610 lib/widget/quick.c *item->quick_widget->u.radio.value = RADIO (item->widget)->sel;