https://foro.gambas-es.org/viewtopic.php?f=4&t=6523&p=47718#p47718
-----------------------------------
tincho
Sabado, 28 Marzo 2020, 22:19

Re: TextEditor, No Logro Cambiar El Background
-----------------------------------
[quote user="tercoIDE" post="47716"]Tincho, donde tenes esto? ya esta terminado?[/quote]
En github hay una versión vieja, que no actualice todavía debido a muchos cambios "radicales" en la nueva versión, que es prácticamente una escritura desde cero.
Ahora agregue también formularios típicos.
Todavía no esta terminado pero si que el proyecto ya esta bastante maduro. La idea es que copiando el proyecto y haciendo unos cambios mínimos [1] ya tenes una aplicación funcionando. El programa tiene implementadas unas cuantas cosas interesantes [2] que quería desde hace tiempo.
[b][1][/b] Cambiar el [b]archivo.sql[/b] con la consulta para la base de datos del programa que se desea hacer.

[b][2][/b]
[list]
[*] Guardar y recuperar la configuración en un archivo XML (no usa gb.settings)
[*] Manejo amigable de las claves foráneas, no mas complicaciones
[*] Agregar, modificar y borrar registros.
[*] Generación de informes XLS, XLSX, PDF, SVG, etc.
[*] Importación de datos desde CSV o similar.
[*] Conversión de archivos de muchas clases como JPEG, mdb, accdb, .
[*] Uso de Workspace
[*] Instanciamiento de formularios y anidamiento de estos en el workspace
[*] Manejo de iconos definitivo sin problemas de iconos arcaicos y que el tema no se apllica.
[*] Pasaje de datos de un formulario a otro.
[*] Etc.
[/list]
Es un proyecto bastante grande y que a la vez es muy fácil escalar con otros formularios que hacen otras cosas. de momento esta testeado con SQLITE solamente pero en el futuro lo voy a escalar a las demás bases de datos (La parte CRUD es fácil, la parte de "leer la estructura" es la que es diferente en cada base).
Tiene 11 módulos (con  230 métodos) 10 formularios y unas 14476 lineas de código
Espero subirlo en algún momento ya que estoy seguro que le sera útil a muchos desarrolladores. Incluso se presta a colaborar sin demasiadas complicaciones ya que al instanciar formularios permite agregar aportes de otros desarrolladores manteniendo cierta independencia.
 [img]https://foro.gambas-es.org/files/images/2590/captura_de_pantalla_de_2020_03_28_21_51_05.png[/img] 
 [img]https://foro.gambas-es.org/files/images/2590/captura_de_pantalla_de_2020_03_28_21_51_33.png[/img] 
Es, en cierta forma, el producto de haber participado estos años en el foro 
Saludos.


