Lines Matching defs:pritems
86 struct privateitem *pritems;
128 f->pritems = malloc(f->nitems * sizeof(struct privateitem));
129 if (f->pritems == NULL)
130 RETURN_ERROR("Cannot allocate internal form.pritems");
134 item = &f->pritems[i];
205 f->pritems[i].ylabel -= itemybeg;
206 f->pritems[i].yfield -= itemybeg;
207 f->pritems[i].xlabel -= itemxbeg;
208 f->pritems[i].xfield -= itemxbeg;
365 items[i].value = (char*)wcsdup(f->pritems[i].privwbuf);
367 items[i].value = alloc_wstomb(f->pritems[i].privwbuf);
383 if (f->pritems[*focusitem].readonly == false) {
388 if (f->pritems[i].readonly == false) {
467 item = &f->pritems[idx];
626 fieldctl(&f->pritems[i], MOVE_CURSOR_BEGIN);
627 if (f->pritems[i].extendfield) {
629 f->pritems[i].fieldcols = f->w - f->pritems[i].xfield;
631 if (f->pritems[i].cursorend)
632 fieldctl(&f->pritems[i], MOVE_CURSOR_END);
654 curriteminview(f, &f->pritems[f->sel]);
703 item = &form.pritems[form.sel];
776 next = previtem(form.nitems, form.pritems,
790 next = nextitem(form.nitems, form.pritems,
797 next = firstitem(form.nitems, form.pritems);
803 next = lastitem(form.nitems, form.pritems);
894 item = &form.pritems[form.sel];
916 free(form.pritems[i].privwbuf);
917 free(form.pritems[i].pubwbuf);