Lines Matching refs:wvec
260 std::vector<std::pair<std::string, Fl_Widget *> > wvec(wset.begin(), in rebuild() local
264 if(wvec.empty()) { in rebuild()
271 for(std::size_t i = 0; i < wvec.size(); i++) { in rebuild()
273 int ww = wvec[i].second->w(); in rebuild()
275 (wvec[i].second->x() == 3) ? _width - ww - WB : // right in rebuild()
276 (wvec[i].second->x() == 2) ? _width - 2 * ww - 2 * WB : // middle in rebuild()
277 (wvec[i].second->x() == 1) ? _width - 3 * ww - 3 * WB : // left in rebuild()
280 (wvec[i].second->y() == 1) ? h + 2 * WB : // vertical padding in rebuild()
282 if((i < wvec.size() - 1) && (wvec[i].second->x() > 0) && in rebuild()
283 (wvec[i + 1].second->x() == (wvec[i].second->x() + 1))) { in rebuild()
286 else if(wvec[i].second->y() == 1) { in rebuild()
288 h += wvec[i].second->h() + 2 * WB; in rebuild()
291 h += wvec[i].second->h(); in rebuild()
293 wvec[i].second->position(xx, yy); in rebuild()
294 win->add(wvec[i].second); in rebuild()