/**
  * Este metodo se llama cada vez que se instancia la clase.
  * Se utiliza para crear los objetos del formulario
  */
 function form_init_elements()
 {
     $elem10 = new FEListBox("miguel_ddbb_sgbd", FALSE, "110px", NULL);
     $elem10->set_list_data($this->getViewVariable('inst_ddbb_sgbd'));
     //$elem10->set_style_attribute('id', 'install');
     //$elem0->set_value(agt("MySQL"));
     $this->add_element($elem10);
     $elem1 = new FEText("miguel_ddbb_host", FALSE, 30);
     $elem1->set_value($this->getViewVariable('inst_ddbb_host'));
     $elem1->set_style_attribute('id', 'install');
     $this->add_element($elem1);
     $elem2 = new FEText("miguel_ddbb_name", FALSE, 30);
     $elem2->set_value($this->getViewVariable('inst_ddbb_name'));
     $elem2->set_style_attribute('id', 'install');
     $this->add_element($elem2);
     $elem3 = new FEText("miguel_ddbb_user", FALSE, 30);
     $elem3->set_value($this->getViewVariable('inst_ddbb_user'));
     $elem3->set_style_attribute('id', 'install');
     $this->add_element($elem3);
     $elem4 = new FEPassword("miguel_ddbb_passwd", FALSE, 30);
     $elem4->set_value('');
     $elem4->set_style_attribute('id', 'install');
     $this->add_element($elem4);
     $elem5 = new FEPassword("miguel_ddbb_passwd2", FALSE, 30);
     $elem5->set_value('');
     $elem5->set_style_attribute('id', 'install');
     $this->add_element($elem5);
     $this->add_element($this->_formatElem("base_SubmitButton", "Salir", "quit", agt("Salir")));
     $this->add_element($this->_formatElem("base_SubmitButton", "Siguiente", "submit", agt("Siguiente") . " >"));
     $this->add_element($this->_formatElem("base_SubmitButton", "Regresar", "back", "< " . agt("Regresar")));
 }
 /**
  * Este metodo se llama cada vez que se instancia la clase.
  * Se utiliza para crear los objetos del formulario
  */
 function form_init_elements()
 {
     $elem1 = new FEText("miguel_appdir", FALSE, 60);
     $elem1->set_value($this->getViewVariable('miguel_path'));
     $this->add_element($elem1);
     $elem2 = new FEText("miguel_urldir", FALSE, 60);
     $elem2->set_value($this->getViewVariable('miguel_url'));
     $this->add_element($elem2);
     $elem3 = new FEText("miguelbase_phphtmllib", FALSE, 60);
     $elem3->set_value($this->getViewVariable('phl_path'));
     $this->add_element($elem3);
     $elem4 = new FEText("miguelbase_adodb", FALSE, 60);
     $elem4->set_value($this->getViewVariable('ado_path'));
     $this->add_element($elem4);
     $elem5 = new FEListBox("miguelbase_cacheable", FALSE, "110px", NULL, array(agt("Inactivo") => 0, agt("Activo") => 1));
     $elem5->set_value($this->getViewVariable('cache_bol'));
     $this->add_element($elem5);
     if ($this->getViewVariable('cache_bol')) {
         $elem6 = new FEText("miguelbase_cache_dir", FALSE, 60);
         $elem6->set_value($this->getViewVariable('cache_path'));
         $this->add_element($elem6);
         $elem7 = new FEText("miguelbase_cache_time", FALSE, 5);
         $elem7->set_value($this->getViewVariable('cache_time'));
         $this->add_element($elem7);
     }
     $this->add_element(new FEListBox("miguelbase_log_active", FALSE, "110px", NULL, array(agt("Inactivo") => 0, agt("Activo") => 1)));
     $this->add_element(new FEListBox("miguelbase_log_type", FALSE, "110px", NULL, array(agt("Usando PHP") => 'error_log', agt("Fichero") => 'file', agt("Tabla") => 'adodb')));
     $this->add_element(new FEText("miguelbase_log_file", FALSE, 60));
     $this->add_element(new FEText("miguelbase_log_table", FALSE, 5));
     $this->add_element(new FEListBox("miguelbase_log_level", FALSE, "110px", NULL, array(agt("Ninguno") => 'NONE', agt("Emergencia") => 'EMERG', agt("Alerta") => 'ALERT', agt("Crítico") => 'CRITIC', agt("Error") => 'ERROR', agt("Aviso") => 'WARNING', agt("Relevante") => 'NOTICE', agt("Informativo") => 'INFO', agt("Debug") => 'DEBUG', agt("Todos") => 'ALL')));
     $this->add_element(new FEText("miguelbase_session_dir", FALSE, 60));
     $this->add_element($this->_formatElem("base_SubmitButton", "Salir", "quit", agt("Salir")));
     $this->add_element($this->_formatElem("base_SubmitButton", "Siguiente", "submit", agt("Siguiente") . " >"));
     $this->add_element($this->_formatElem("base_SubmitButton", "Regresar", "back", "< " . agt("Regresar")));
 }
 function form_init_elements()
 {
     //Make ListBox Data
     $folderTreeList = $this->getViewVariable('folderTree');
     $listCount = count($folderTreeList);
     $dataListBox['/'] = 0;
     for ($i = 0; $i < $listCount; $i++) {
         $name = "";
         for ($countSpace = 0; $countSpace < $folderTreeList[$i][1]; $countSpace++) {
             $name .= _HTML_SPACE . _HTML_SPACE;
         }
         $name .= $folderTreeList[$i][0]['folder_name'];
         $dataListBox["{$name}"] = $folderTreeList[$i][0]['folder_id'];
     }
     //$list_box = $this->_formatElem("FEListBox", agt("Nuevo Destino"), "newDest", FALSE, "200", "100");
     $list_box = new FEListBox(agt("Nuevo Destino"), false, '200px', '100px');
     $list_box->set_list_data($dataListBox);
     $this->add_element($list_box);
     $submit = $this->_formatElem("base_SubmitButton", "Aceptar", "submit", agt("Aceptar"));
     $submit->set_attribute('class', 'p');
     $submit->set_attribute('accesskey', 'e');
     $this->add_element($submit);
     $folder_id = $this->getViewVariable('folder_id');
     if (isset($folder_id)) {
         $this->add_hidden_element("folder_id");
     }
     $this->add_hidden_element("id");
     $this->add_hidden_element("tp");
     $this->add_hidden_element("status");
 }
 /**
  * Este metodo se llama cada vez que se instancia la clase.
  * Se utiliza para crear los objetos del formulario
  */
 function form_init_elements()
 {
     $elem1 = new FEListBox("miguel_lang", FALSE, "200px", NULL);
     $elem1->set_list_data($this->getViewVariable('select_lang'));
     //$elem1->set_style_attribute('id', 'install');
     //$elem1->set_value($this->getViewVariable('inst_lang'));
     $this->add_element($elem1);
     $this->add_element($this->_formatElem("base_SubmitButton", "Siguiente", "submit", agt("Siguiente") . " >"));
     $this->add_element($this->_formatElem("base_SubmitButton", "Salir", "quit", "< " . agt("Salir")));
 }
 /**
  * This method gets called EVERY time the object is
  * created.  It is used to build all of the 
  * FormElement objects used in this Form.
  *
  */
 function form_init_elements()
 {
     $this->add_hidden_element("swimmeetid");
     //  This is used to remember the action
     //  which originated from the GUIDataList.
     $this->add_hidden_element("_action");
     //  Org Code field
     $orgcode = new FEListBox("Organization", true, "150px");
     $orgcode->set_list_data(SDIFCodeTableMappings::GetOrgCodes());
     $this->add_element($orgcode);
     //  Meet Name field
     $meetname = new FEText("Meet Name", true, "300px");
     $this->add_element($meetname);
     //  Meet Address 1 field
     $meetaddress1 = new FEText("Meet Address 1", false, "300px");
     $this->add_element($meetaddress1);
     //  Meet Address 2 field
     $meetaddress2 = new FEText("Meet Address 2", false, "300px");
     $this->add_element($meetaddress2);
     //  Meet State
     $meetstate = new FEUnitedStates("Meet State", FT_US_ONLY, "150px");
     $this->add_element($meetstate);
     //  Meet Postal Code field
     $meetpostalcode = new FEText("Meet Postal Code", false, "200px");
     $this->add_element($meetpostalcode);
     //  Meet Country
     $meetcountry = new FEListBox("Meet Country", true, "250px");
     $meetcountry->set_list_data(SDIFCodeTableMappings::GetCountryCodes());
     $meetcountry->set_readonly(FT_US_ONLY);
     $this->add_element($meetcountry);
     //  Meet Code field
     $meetcode = new FEListBox("Meet Code", true, "150px");
     $meetcode->set_list_data(SDIFCodeTableMappings::GetMeetCodes());
     $this->add_element($meetcode);
     //  Meet Start Field
     $meetstart = new FEDate("Meet Start", true, null, null, "Fdy", date("Y") - 3, date("Y") + 7);
     $this->add_element($meetstart);
     //  Meet End Field
     $meetend = new FEDate("Meet End", true, null, null, "Fdy", date("Y") - 3, date("Y") + 7);
     $this->add_element($meetend);
     //  Pool Altitude field
     $poolaltitude = new FENumber("Pool Altitude", true, "150px");
     $this->add_element($poolaltitude);
     //  Course Code field
     $coursecode = new FEListBox("Course Code", true, "150px");
     $coursecode->set_list_data(SDIFCodeTableMappings::GetCourseCodes());
     $this->add_element($coursecode);
 }
 /**
  * Este metodo se llama cada vez que se instancia la clase.
  * Se utiliza para crear los objetos del formulario
  */
 function form_init_elements()
 {
     //we want an confirmation page for this form.
     //$this->set_confirm();
     //Crea una caja de texto llamada nombre y longitud 50
     $elemD = new FEDate("Fecha del evento", FALSE, "", "", "dmy");
     //$elemT->set_style_attribute('align', 'right');
     //Le asignamos el id nombre y la tecla de acceso n (ctrl+n)
     $elemD->set_attribute("class", 'ptabla03');
     $elemD->set_attribute("id", "fecha");
     $elemD->set_attribute("accesskey", "n");
     //Añade en el contenedor formulario el elemento creado e inicializado
     $this->add_element($elemD);
     $elemTI = new FETime("Hora Inicio", FALSE, NULL, NULL, 10);
     //$elemT->set_style_attribute('align', 'right');
     //Le asignamos el id nombre y la tecla de acceso n (ctrl+n)
     $elemTI->set_attribute("class", 'ptabla03');
     $elemTI->set_attribute("id", "hora_ini");
     $elemTI->set_attribute("accesskey", "h");
     //Añade en el contenedor formulario el elemento creado e inicializado
     $this->add_element($elemTI);
     $elemTF = new FETime("Hora Fin", FALSE, NULL, NULL, 10);
     //$elemT->set_style_attribute('align', 'right');
     //Le asignamos el id nombre y la tecla de acceso n (ctrl+n)
     $elemTF->set_attribute("class", 'ptabla03');
     $elemTF->set_attribute("id", "hora_fin");
     $elemTF->set_attribute("accesskey", "h");
     //Añade en el contenedor formulario el elemento creado e inicializado
     $this->add_element($elemTF);
     //Crea una caja de texto llamada nombre y longitud 50
     $elemT = new FEText("Asunto", FALSE, 50);
     //$elemT->set_style_attribute('align', 'right');
     //Le asignamos el id nombre y la tecla de acceso n (ctrl+n)
     $elemT->set_attribute("class", 'ptabla03');
     $elemT->set_attribute("id", "asunto");
     $elemT->set_attribute("accesskey", "n");
     //Añade en el contenedor formulario el elemento creado e inicializado
     $this->add_element($elemT);
     //Creamos un Area de Texto llamada comentario
     $elemTA = new FETextArea("Comentario", FALSE, 10, 60, "500px", "100px");
     $elemTA->set_attribute('wrap', 'physical');
     $elemTA->set_attribute("class", 'ptabla03');
     //Le asignamos el id email y la tecla de acceso c (ctrl+c)
     $elemTA->set_attribute("id", "comentario");
     $elemTA->set_attribute("accesskey", "d");
     //Añade en el contenedor formulario el elemento creado e inicializado
     $this->add_element($elemTA);
     //Creamos un Area de Texto llamada comentario
     $elemLE = new FEListBox("Tipo de Evento", FALSE, "200px", NULL, $this->getViewVariable('events'));
     $elemLE->set_attribute('wrap', 'physical');
     //Le asignamos el id email y la tecla de acceso c (ctrl+c)
     $elemLE->set_attribute("class", 'ptabla03');
     $elemLE->set_attribute("id", "eventos");
     $elemLE->set_attribute("accesskey", "d");
     //Añade en el contenedor formulario el elemento creado e inicializado
     $this->add_element($elemLE);
     //Añade un campo oculto llamado id. En ocasiones este campo se utiliza para indicar ciertas operaciones.
     //OJO!! es un punto sensible porque el usuario podría cambiar su valor de forma inexperada para el código.
     //        $this->add_hidden_element("id");
     //Añade un boton con la acción submit
     $submit = $this->_formatElem("base_SubmitButton", "Aceptar", "submit", agt("miguel_Enter"));
     //$submit->set_attribute('id','');
     $submit->set_attribute("class", 'ptabla03');
     $submit->set_attribute('accesskey', 'e');
     $this->add_element($submit);
     $this->add_hidden_element('status');
     $this->set_hidden_element_value('status', 'new');
 }
 /**
  * Este metodo se llama cada vez que se instancia la clase.
  * Se utiliza para crear los objetos del formulario
  */
 function form_init_elements()
 {
     $elem1 = new FEText("miguel_campus_name", FALSE, 60);
     $elem1->set_value($this->getViewVariable('inst_campus_name'));
     //$elem1->set_style_attribute('id', 'install');
     $this->add_element($elem1);
     $elem2 = new FEText("miguel_inst_name", FALSE, 60);
     $elem2->set_value($this->getViewVariable('inst_inst_name'));
     $elem2->set_style_attribute('id', 'install');
     $this->add_element($elem2);
     $elem3 = new FEText("miguel_inst_url", FALSE, 60);
     $elem3->set_value($this->getViewVariable('inst_inst_url'));
     $elem3->set_style_attribute('id', 'install');
     $this->add_element($elem3);
     $elem4 = new FEText("miguel_director_name", FALSE, 60);
     $elem4->set_value($this->getViewVariable('inst_director_name'));
     $elem4->set_style_attribute('id', 'install');
     $this->add_element($elem4);
     $elem5 = new FEText("miguel_director_email", FALSE, 60);
     $elem5->set_value($this->getViewVariable('inst_director_email'));
     $elem5->set_style_attribute('id', 'install');
     $this->add_element($elem5);
     $elem6 = new FEText("miguel_inst_phone", FALSE, 60);
     $elem6->set_value($this->getViewVariable('inst_inst_phone'));
     $elem6->set_style_attribute('id', 'install');
     $this->add_element($elem6);
     $elem7 = new FEListBox("miguel_campus_lang", FALSE, "300px", NULL);
     $elem7->set_list_data($this->getViewVariable('inst_campus_lang'));
     $elem7->set_style_attribute('id', 'install');
     $this->add_element($elem7);
     $elem8 = new FEText("miguel_admin_name", FALSE, 60);
     $elem8->set_value($this->getViewVariable('inst_admin_name'));
     $elem8->set_style_attribute('id', 'install');
     $this->add_element($elem8);
     $elem9 = new FEText("miguel_admin_surname", FALSE, 60);
     $elem9->set_value($this->getViewVariable('inst_admin_surname'));
     $elem9->set_style_attribute('id', 'install');
     $this->add_element($elem9);
     $elem10 = new FEText("miguel_admin_user", FALSE, 8);
     $elem10->set_value($this->getViewVariable('inst_admin_user'));
     $elem10->set_style_attribute('id', 'install');
     $this->add_element($elem10);
     $elem11 = new FEPassword("miguel_admin_passwd", FALSE, 8);
     $elem11->set_value($this->getViewVariable('inst_admin_passwd'));
     $elem11->set_style_attribute('id', 'install');
     $this->add_element($elem11);
     $elem12 = new FEPassword("miguel_admin_passwd2", FALSE, 8);
     $elem12->set_value('');
     $elem12->set_style_attribute('id', 'install');
     $this->add_element($elem12);
     $elem13 = new FEListBox("miguel_admin_theme", FALSE, "110px", NULL);
     $elem13->set_list_data(Theme::getActiveThemes());
     $elem13->set_style_attribute('id', 'install');
     $this->add_element($elem13);
     $elem14 = new FEYesNoRadioGroup("miguel_cript_passwd", FALSE, agt('Si'), agt('No'));
     if ($this->getViewVariable('inst_cript_passwd')) {
         $elem14->set_value(agt('Si'));
     } else {
         $elem14->set_value(agt('No'));
     }
     $elem14->set_style_attribute('id', 'install');
     $this->add_element($elem14);
     $this->add_element($this->_formatElem("base_SubmitButton", "Salir", "quit", agt("Salir")));
     $this->add_element($this->_formatElem("base_SubmitButton", "Siguiente", "submit", agt("Siguiente") . " >"));
     $this->add_element($this->_formatElem("base_SubmitButton", "Regresar", "back", "< " . agt("Regresar")));
 }
 /**
  * This method gets called EVERY time the object is
  * created.  It is used to build all of the 
  * FormElement objects used in this Form.
  *
  */
 function form_init_elements()
 {
     $this->add_hidden_element("swimmerid");
     //  This is used to remember the action
     //  which originated from the GUIDataList.
     $this->add_hidden_element("_action");
     //  First Name field
     $firstname = new FEText("First Name", true, "200px");
     $this->add_element($firstname);
     //  Middle Name field
     $middlename = new FEText("Middle Name", false, "200px");
     $this->add_element($middlename);
     //  Last Name field
     $lastname = new FEText("Last Name", true, "200px");
     $this->add_element($lastname);
     //  Birth Date field
     $birthdate = new FEDate("Birth Date", true, null, null, "Fdy", date("Y") - 25, date("Y") + 2);
     $this->add_element($birthdate);
     //  Gender field
     $gender = new FEListBox("Gender", true, "100px");
     $gender->set_list_data($this->GenderSelections());
     $this->add_element($gender);
     //  USS field
     $uss = new FEText("USS", true, "200px");
     $this->add_element($uss);
     //  Calculated USS field
     $ussnew = new FEText("USS New", false, "200px");
     $ussnew->set_disabled(true);
     //$ussnew->set_readonly(true) ;
     $this->add_element($ussnew);
     //  Swim Team field
     $swimteam = new FEListBox("Swim Team", true, "300px");
     $swimteam->set_list_data($this->SwimTeamSelections());
     $this->add_element($swimteam);
 }
 /**
  * This method gets called EVERY time the object is
  * created.  It is used to build all of the 
  * FormElement objects used in this Form.
  *
  */
 function form_init_elements()
 {
     $this->add_hidden_element("swimteamid");
     //  This is used to remember the action
     //  which originated from the GUIDataList.
     $this->add_hidden_element("_action");
     //  Org Code field
     $orgcode = new FEListBox("Organization", true, "150px");
     $orgcode->set_list_data(SDIFCodeTableMappings::GetOrgCodes());
     $this->add_element($orgcode);
     //  Team Code field
     $teamcode = new FEText("Team Code", true, "100px");
     $this->add_element($teamcode);
     //  Team Name field
     $teamname = new FEText("Team Name", true, "300px");
     $this->add_element($teamname);
     //  Team Name Abbreviation field
     $teamnameabrv = new FEText("Team Name Abbreviation", true, "200px");
     $this->add_element($teamnameabrv);
     //  Team Address 1 field
     $teamaddress1 = new FEText("Team Address 1", false, "300px");
     $this->add_element($teamaddress1);
     //  Team Address 2 field
     $teamaddress2 = new FEText("Team Address 2", false, "300px");
     $this->add_element($teamaddress2);
     //  Team City
     $teamcity = new FEText("Team City", false, "300px");
     $this->add_element($teamcity);
     //  Team State
     $teamstate = new FEUnitedStates("Team State", FT_US_ONLY, "150px");
     $this->add_element($teamstate);
     //  Team Postal Code field
     $teampostalcode = new FEText("Team Postal Code", false, "200px");
     $this->add_element($teampostalcode);
     //  Team Country
     $teamcountry = new FEListBox("Team Country", true, "250px");
     $teamcountry->set_list_data(SDIFCodeTableMappings::GetCountryCodes());
     $teamcountry->set_readonly(FT_US_ONLY);
     $this->add_element($teamcountry);
     //  Team Code field
     $regioncode = new FEListBox("Region", true, "150px");
     $regioncode->set_list_data(SDIFCodeTableMappings::GetRegionCodes());
     $this->add_element($regioncode);
     //  Team Code 5th Character
     $teamcode5 = new FENumber("Team Code 5th Character", false, "50px");
     $this->add_element($teamcode5);
 }