Lines Matching +full:100 +full:w
46 #define WBOX(d) ((d)->w - BORDERS - BARPADDING - BARPADDING)
73 int w; /* width in win */
74 int perc; /* barlen = (w * perc) / 100 */
85 barlen = b->perc > 0 ? (b->perc * b->w) / 100 : 0;
90 mvwhline(b->win, b->y, b->x + barlen, ch, b->w - barlen);
93 xlabel = b->x + b->w/2 - (int)strlen(label)/2; /* 1-byte-char string */
145 perc = MIN(perc, 100);
160 b.w = WBAR(&d);
180 perc = MIN(perc, 100);
212 size_t charlen, n, w;
217 w = n = 0;
223 w += (wch == L'\t') ? TABSIZE : wcwidth(wch);
224 if (w > cols)
230 if(w > cols)
247 if (set_widget_size(d->conf, d->rows, d->cols, &d->h, &d->w) != 0)
249 if (set_widget_autosize(d->conf, d->rows, d->cols, &d->h, &d->w,
252 if (widget_checksize(d->h, d->w, &d->bs, nminibars + HBOX,
255 if (set_widget_position(d->conf, &d->y, &d->x, d->h, d->w) != 0)
287 b.x = 1 + d.w - 2 - 15;
288 b.w = 13;
296 mvwaddcstr(d.widget, i+1, 2, CHECK_STR(minilabels[i]), d.w-20);
302 mvwaddstr(d.widget, i+1, d.w-2-15, "[ ]");
305 b.perc = b.label = MIN(miniperc, 100);
317 mvwaddstr(d.widget, i+1, 1+d.w-2-15, states[miniperc]);
336 b.w = WBAR(&d);
338 b.perc = b.label = MIN(mainperc, 100);
398 mainperc = (bsddialog_total_progview * 100) / totaltodo;
426 if (minibar[i].status == BSDDIALOG_MG_DONE) { /*||perc >= 100)*/
457 b->w = WBAR(d);
458 *bigchange = MAX(1, b->w / 10);
499 b.perc = ((float)(currvalue - min)*100) / (positions-1);
611 b->w = WBAR(d);
645 b.perc = (float)tout * 100 / *seconds;