Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
Un Nuevo Control: RtEditor. Editor De RichText
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Un Nuevo Control: RtEditor. Editor De RichText 
 
En realidad no es nuevo, que ya subí una versión previa hace tiempo pero la he reescrito casi de cero, por lo que puedo decir que es nuevo. Como hace lo mismo que el otro, y muchas más cosas, pues puedo poner "Nuevo" en el título.
No está ni terminado ni estable, pero he llegado a ese punto en que lo principal ya está hecho y un poco cogido con alfileres y se agradecería enormemente un/unos piloto/s de pruebas, usuarios cero, mártires del tecleo, donantes de tiempo, curiosos irredentos... ya me entendéis.
 captura_de_pantalla_de_2019_09_11_19_36_08
Cosas que hace:
-Edita RichText, por supuesto, que es, para quien no lo sepa HTML simple donde la definición de estilos va incrustada en el código y que no admite, en principio, nada más. Sólo "Texto Enriquecido"
-Facilita el formateo del texto (alineaciones, fuentes, tamaños, colores, formatos, etc.) vía barra de botones, menús contextuales y teclas rápidas.
-Facilita una pantalla de ayuda de las teclas rápidas, claro.
 captura_de_pantalla_de_2019_09_11_19_37_06
-Admite la creación y modificación de Estilos de Texto Predefinidos
 captura_de_pantalla_de_2019_09_11_19_49_50
-Permite búsquedas y reemplazados de texto
 captura_de_pantalla_de_2019_09_11_19_57_20
-Permite la revisión ortográfica del texto escrito y del que se está escribiendo "al vuelo".
-Permite la edición directa del RichText con resaltado de colores
 captura_de_pantalla_de_2019_09_11_19_36_38

Hay cosas que no me llegan a gustar y cosas que me gustaría poner y no tengo ni idea de cómo hacerlo, pero básicamente ya hace lo que quiero que haga.
El mayor problema que tiene (si alguien sabe cómo solucionarlo Prometo Estarle Agradecido, como Rosendo) es que se basa en el control TextEdit del componente gb.qt4.ext o gb.qt5.ext. Funciona perfecto con ambas versiones, hasta donde he probado, pero eso impide que se generen paquetes de instalación duales para nuestros usuarios. Es decir, o hacemos una versión del programa para qt4 o la hacemos para qt5, o hacemos las dos y que el usuario decida, Pero no hay manera de usar gb.gui.qt que sería lo ideal.

Este problema, cuando yo hacía programas pensando en distribuirlos a tutiplen por mi empresa era algo serio y me llevó a desarrollar el control httpedit que hace lo mismo (casi) pero para HTML y basado en el control WebView que sí se puede enlazar con gb.gui.qt.

Sin embargo el manejo del WebView resultó ser un carajal del demonio del que he salido bufando y con el bigote tieso: No quiero saber más de él. Por eso he vuelto al viejo RichText, le he dedicado unos días a mejorar lo que ya había hecho y esto es lo que ha salido.

Espero que os sea útil
 




===================
No podemos regresar
 
última edición por shordi el Jueves, 12 Septiembre 2019, 12:42; editado 3 veces 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Un Nuevo Control: RtEditor. Editor De RichText 
 
Por cierto: El texto que aparece en la imagen lo he robado de un epub de mi biblioteca, no es mío. Lo digo porque hay por aquí mucho ojo malvado...
   
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Un Nuevo Control: RtEditor. Editor De RichText 
 
Por cierto me gustaría añadirle recuentos de palabras, tamaño, etc. De ahí que me interese el hilo donde se está discutiendo eso https://www.gambas-es.org/viewtopic.php?f=4&t=7681&highlight=, pero sólo admito soluciones hechas en gambas, claro.
     
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Un Nuevo Control: RtEditor. Editor De RichText 
 
lo he bajado a ver que podemos aprender, saludos
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Un Nuevo Control: RtEditor. Editor De RichText 
 
shordi escribió:  
Por cierto me gustaría añadirle recuentos de palabras, tamaño, etc. De ahí que me interese el hilo donde se está discutiendo eso https://www.gambas-es.org/viewtopic.php?f=4&t=7681&highlight=, pero sólo admito soluciones hechas en gambas, claro.
     



gb.pcre voy a practicar algo con esto, pues me podria servir para el programa VisorRV1960
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Un Nuevo Control: RtEditor. Editor De RichText 
 
Feedback 1
A ver si hice bien.
1 ) Copie el directorio .src/rtEditor (del .gz ) dentro del directorio fuente de mi proyecto, concretamente .src/custom
2 ) Copie el directorio .src/hidden/control a .src/hidden/control en mi proyecto también
Luego compile todo
Pero me aparece este error.
 captura_de_pantalla_de_2019_09_11_21_20_28
Tengo un sistema gnome 3 y no tiene el componente gb.qt5-ext instalado, tal vez sea eso.
¿Que es lo que usas de gb.qt5-ext? ¿Es prescidible?
Tal vez una versión del control sin ToolBar funcione
Saludos.
 



 
última edición por tincho el Miercoles, 11 Septiembre 2019, 21:49; editado 1 vez 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Un Nuevo Control: RtEditor. Editor De RichText 
 
tincho escribió:  
Feedback 1
A ver si hice bien.
1 ) Copie el directorio .src/rtEditor (del .gz ) dentro del directorio fuente de mi proyecto, concretamente .src/custom
2 ) Copie el directorio .src/hidden/control a .src/hidden/control en mi proyecto también
Luego compile todo
Pero me aparece este error.
 captura_de_pantalla_de_2019_09_11_21_20_28
Tengo un sistema gnome 3 y no tiene el componente gb.qt5-ext instalado, tal vez sea eso.
¿Que es lo que usas de gb.qt5-ext? ¿Es prescidible?
Tal vez una versión del control sin ToolBar funcione
Saludos.

No. Lo que te falta es añadir el componente gb.form.mdi que es donde está ese control
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Un Nuevo Control: RtEditor. Editor De RichText 
 
Ahora no recuerdo si hay alguno más que añadir. Mañana te lo digo.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Un Nuevo Control: RtEditor. Editor De RichText 
 
Estos son los componentes que utiliza el proyecto:
  captura_de_pantalla_de_2019_09_12_07_04_36

Se puede sustituir qt5 por qt4 y qt5.ext por qt4.ext, pero uno de los dos es necesario porque en él está el control TextEdit, que es la base de todo.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Un Nuevo Control: RtEditor. Editor De RichText 
 
Descargado.
Lo miraré. Mejor, lo escrutaré  
 



 
Grandamakulo - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Un Nuevo Control: HttpEdit. Editor De Html shordi Controles/Librerías/Componentes 8 Viernes, 06 Septiembre 2019, 22:19 Ver último mensaje
tincho
No hay nuevos mensajes Pequeño Editor De Código RichText shordi Aplicaciones/Fragmentos de Código 7 Jueves, 04 Septiembre 2014, 13:01 Ver último mensaje
jsbsan
No hay nuevos mensajes Creación De Un Nuevo Control En Gambas3: ... jsbsan Videotutoriales 3 Viernes, 06 Febrero 2015, 12:44 Ver último mensaje
jsbsan
No hay nuevos mensajes Sobre El Control Editor al081570 Controles/Librerías/Componentes 16 Sabado, 23 Enero 2010, 23:30 Ver último mensaje
Pablo-GNU
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario