Lines Matching refs:nitems

85 	unsigned int nitems; /* like API nitems */
92 build_privateform(struct bsddialog_conf*conf, unsigned int nitems,
102 CHECK_ARRAY(nitems, items);
103 for (i = 0; i < nitems; i++) {
106 i, nitems);
109 i, nitems);
111 f->nitems = nitems;
128 f->pritems = malloc(f->nitems * sizeof(struct privateitem));
133 for (i = 0; i < f->nitems; i++) {
198 if (f->nitems > 0) {
204 for (i = 0; i < f->nitems; i++) {
363 for (i = 0; i < f->nitems; i++) {
382 if (focusitem != NULL && *focusitem >=0 && *focusitem < (int)f->nitems)
387 for (i = 0 ; i < f->nitems; i++)
394 static unsigned int firstitem(unsigned int nitems, struct privateitem *items)
398 for (i = 0; i < (int)nitems; i++)
405 static unsigned int lastitem(unsigned int nitems, struct privateitem *items)
409 for (i = nitems - 1; i >= 0 ; i--)
417 previtem(unsigned int nitems, struct privateitem *items, int curritem)
425 for (i = nitems - 1; i > curritem - 1; i--)
433 nextitem(unsigned int nitems, struct privateitem *items, int curritem)
437 for (i = curritem + 1; i < (int)nitems; i++)
625 for (i = 0; i < f->nitems; i++) {
636 for (i = 0; i < f->nitems; i++)
658 } else if (f->sel == -1 && f->nitems > 0) { /* all read only */
674 int cols, unsigned int formheight, unsigned int nitems,
689 if (build_privateform(conf, nitems, items, &form) != 0)
776 next = previtem(form.nitems, form.pritems,
787 if (form.nitems == 1) {
790 next = nextitem(form.nitems, form.pritems,
797 next = firstitem(form.nitems, form.pritems);
803 next = lastitem(form.nitems, form.pritems);
915 for (i = 0; i < form.nitems; i++) {