- /* TODO : VER QUE SI ES UNA OPCION ES DISTINTO!! */
- mvwaddstr(f->win, my_y, x+offset, tmp->valor);
+ if (tmp->tipo == INPUT){
+ for(i=0; i<tmp->max; i++)
+ mvwaddch(f->win, my_y, x+offset+i, ' ');
+ mvwaddstr(f->win, my_y, x+offset, tmp->valor);
+ } else {
+ wmove(f->win, my_y, x+offset);
+ for(i=0; i<tmp->max; i++) {
+ waddch(f->win, '(');
+ waddch(f->win, ' ');
+ waddch(f->win, ')');
+ waddstr(f->win, tmp->opciones[i]);
+ waddch(f->win, ' ');
+ }
+ }