Example #1
0
$b = new Box("Datos del Evento");
$t = new toolbar();
$t->addWidget(new button("Guardar Datos del Evento", "javascript:document.forms[0].submit()", "disk"));
$b->addWidget($t);
$f = new form("", "");
$opts[] = array("caption" => "Sin procesar", "value" => 0);
$opts[] = array("caption" => "Orden", "value" => 1);
$opts[] = array("caption" => "Taller", "value" => 2);
$opts[] = array("caption" => "Excepción Taller", "value" => 3);
$opts[] = array("caption" => "Fabricación", "value" => 4);
$opts[] = array("caption" => "Excepción en Fabricación", "value" => 5);
$opts[] = array("caption" => "Almacén", "value" => 6);
$opts[] = array("caption" => "Excepción en Almacén", "value" => 7);
$opts[] = array("caption" => "Entrega", "value" => 8);
$opts[] = array("caption" => "Excepción en Entrega", "value" => 9);
$sel = new form_select("estado_nuevo", "Nuevo estado");
$sel->addOptions($opts);
$ew = new estadolistwidget();
$ew->drop($sf);
$f->addWidget(new form_widget("Estado Actual", "", $ew));
$f->addWidget($sel);
$d = new date();
$d->timestamp = $sf->fecha_entrega_prevista;
$ds = new dateselector("fecha_entrega_prevista", $d->timestamp);
$ds->drop($d);
$f->addWidget(new form_widget("Nueva fecha de entrega prevista", "", $ds));
$f->addWidget(new form_textarea("descripcion", "Descripción del Evento", ""));
$b->addWidget($f);
$p->addWidget($b);
$p->draw();