Lines Matching refs:items

32 #define ItemName(i)     items[LLEN(i) + 0]
33 #define ItemNameY(i) items[LLEN(i) + 1]
34 #define ItemNameX(i) items[LLEN(i) + 2]
35 #define ItemText(i) items[LLEN(i) + 3]
36 #define ItemTextY(i) items[LLEN(i) + 4]
37 #define ItemTextX(i) items[LLEN(i) + 5]
38 #define ItemTextFLen(i) items[LLEN(i) + 6]
39 #define ItemTextILen(i) items[LLEN(i) + 7]
40 #define ItemHelp(i) (dialog_vars.item_help ? items[LLEN(i) + 8] : dlg_strempty())
407 dlg_default_formitem(DIALOG_FORMITEM * items)
413 while (items->name != 0) {
414 if (!strcmp(dialog_vars.default_item, items->name)) {
418 ++items;
466 DIALOG_FORMITEM * items,
499 int choice = dlg_default_formitem(items);
514 make_FORM_ELTs(items, item_no, &min_height, &min_width);
571 /* draw a box around the form items */
585 choice = set_choice(items, choice, item_no, &non_editable);
586 current = &items[choice];
594 print_form(form, items, item_no, scrollamt, choice);
627 current = &items[choice];
701 if (state == sTEXT && !is_first_field(items, choice)) {
712 print_item(form, items + choice, scrollamt, FALSE);
746 if (state == sTEXT && !is_last_field(items, choice, item_no)) {
754 print_item(form, items + choice, scrollamt, FALSE);
782 if (items[n].name_y == row
783 && items[n].name_x <= col
784 && (items[n].name_x + items[n].name_len > col
785 || (items[n].name_y == items[n].text_y
786 && items[n].text_x > col))) {
787 if (!is_readonly(&(items[n]))) {
792 if (items[n].text_y == row
793 && items[n].text_x <= col
794 && items[n].text_x + items[n].text_ilen > col) {
795 if (!is_readonly(&(items[n]))) {
802 print_item(form, items + choice, scrollamt, FALSE);
819 if (scroll_next(form, items, move_by, &new_choice, &new_scroll)) {
832 if (tab_next(form, items, item_no, move_by, &new_choice, &new_scroll)) {
875 dlg_free_formitems(DIALOG_FORMITEM * items)
878 for (n = 0; items[n].name != 0; ++n) {
879 if (items[n].name_free)
880 free(items[n].name);
881 if (items[n].text_free)
882 free(items[n].text);
883 if (items[n].help_free && items[n].help != dlg_strempty())
884 free(items[n].help);
886 free(items);
910 char **items)