
- Archivo generadorgrafico.js:
Contiene todos los parámetros y funciones de javascript requeridos para la conexión entre el Navegador y el Generador, estableciendo la edición gráfica de formularios:
Las principales funciones de javascript disponibles en este archivo son:
| F u n c i o n e s | D e s c r i p c i ó n |
| doubleClick(e, tipo, microGen) * | Abre una ventana, para edición de propiedades del elemento, a través del evento ondblclick(). |
| setAreas() * | Determina en que parte del objeto se encuentra para definir cual acción se debe tomar al mover el mouse. |
| setInformacion(f, e) * | Guarda la informacion importante del objeto elegido. |
| mouseUp() * | Al terminar de mover/extender un elemento, se envía la información al iFG y se retira la acción del elemento. |
| setImagen(f, e) * | Funciones de "set" para cada tipo de elemento, que definen los parámetros necesarios para mover/extender al elemento. Llama a setInformacion(f, e) para completar. |
| setCuadrado(f, e) * | |
| setClonarFila(f, e) * | |
| setListaValores(f, e) * | |
| setEscaner(f, e) * | |
| setPassword(f, e) * | |
| setDatos(f, e) * | |
| setBoton(f, e) * | |
| setRadioBoton(f, e) * | |
| setEtiqueta(f, e) * | |
| setAreaTexto(f, e) * | |
| setCheckBox(f, e) * | |
| setCombo(f, e) * | |
| setListaTabs(f, e) * | |
| setListaForms(f, e) * | |
| setListaMenu(f, e) * | |
| setOculto(f, ee) * | Función especial de "set" para el elemento "Oculto". |
| editarFormulario() * | Abre una ventana con las propiedades adicionales del Formulario. |
| editarFila(f) * | Abre una ventana con las propiedades adicionales de la Fila. Pregunta primero por el número de la Fila para editar. |
| crearFila(f) * | Inserta una nueva Fila inmediatamente después de la señalada en la barra. |
| crearElmto(f, e, tipo) * | Inserta un nuevo elemento según el tipo escogido inmediatamente después del señalado en la barra. |
| borrarElmto(f, e) * | Elimina el elemento señalado en la barra. |
| nuevoFormulario() * | Crea y genera un nuevo Formulario. En el Generador solicita un nombre para el nuevo archivo. |
| regenerarHtml(generar) * | Actualiza el archivo HTML con los datos existentes en el Generador. |
| keyDown() * | Funciones para mantener el "snap" de arrastre o modificación de posición de elementos. |
| keyUp() * | |
| mover() * | Funciones para extender/mover un elemento. |
| extW() * | |
| extE() * | |
| extN() * | |
| extNE() * | |
| extS() * | |
| extNW() * | |
| extSE() * | |
| extSW() * | |
| contextShow() * | Funciones para modificar estilo. |
| setEstilo(estilo) * | |
