Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Pequeño Editor De Código RichText
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Pequeño Editor De Código RichText 
 
Aquí os dejo un ejemplo que lleva un pequeño editor de código richText (heredado directamente del ejemplo de gambas), con algunas cositas añadidas.
Lo he hecho a raíz de una serie de mensajes privados, pero a lo mejor a alguien le interesa.
Puedes guardar lo que teclees como formato txt o html, pero ¡OJO! no pretende ser un editor html completo, sólo texto enriquecido.


Saludos

editor-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: editor-0.0.1.tar.gz
Tamaño: 9.09 KB
Descargado: 150 veces
editor-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: editor-0.0.1.tar.gz
Tamaño: 9.09 KB
Descargado: 150 veces
editor-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: editor-0.0.1.tar.gz
Tamaño: 9.09 KB
Descargado: 150 veces

 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pequeño Editor De Código RichText 
 
Algún día tendré que tomarme mas en serio el html.
Tengo que visitar codeacademy.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pequeño Editor De Código RichText 
 
Está bien. Pero ¿por qué sólo se ve la barra de herramientas justo después de teclear algo en el editor?

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pequeño Editor De Código RichText 
 
La idea es que esto lo puedes aplicar a cualquier campo de comentario que tengas dentro de otros formularios llenos de campos.
Imagina ésta pantalla tomada del proyecto Soprano:
 captura_de_pantalla_de_2014_09_03_19_05_57

Cada uno de esos cuadros es un TextEdit. Sería un follón total llenar la pantalla con el editor mejorado repetido cinco veces. Así cuando entras y deseas editar el campo, pulsas una tecla y entonces te aparecerá el editor. si el cuadro de edición se te queda pequeño, el botón de la derecha de la barra del editor, te abre la ventana en un form por separado en el que puedes variar el tamaño todo lo que quieras.

No sé si me explico...
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pequeño Editor De Código RichText 
 
Ahora que me doy cuenta, no he explicado el motivo por el que he hecho esta demo, sólo he dicho que era a raíz de una serie de mensajes privados.

El tema es que no tengo muy claro cómo se podría convertir lo que en el ejemplo es el formulario FEditor (el editor mejorado, por llamarlo de alguna manera) en un componente accesible desde el IDE en tiempo de desarrollo, pues al ser un Form, no puedes heredarlo.

Julio me ha dado algunas pistas... que me miraré con tranquilidad, que ahora tengo mucho lío en el coco con el cambio de curro y demás.

Se me animen a ver si alguno me lo soluciona y así ayuda a un ancianito...   
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pequeño Editor De Código RichText 
 
Shordi:

Aqui lo tienes el compoenente tanto su codigo fuente, su paquete para instalar (.deb) y un ejemplo de uso en un proyecto.

https://drive.google.com/folderview...TWc&usp=sharing

La integración en el Ide, no el completa, no doy con la foma de poner su icono (estaré pasando por alto alguna cosa, pero no doy con ello), en el siguiente enlace de la documentacion
http://gambaswiki.org/wiki/dev/gambas
viene explilcado de forma general como se hacen.


En la version 0.0.8, lo he conseguido que aparezca el icono del nuevo componente

De todos modos tiene algunos bug (sobre todo usando el formulario de zoom)


Saludos

Nota:
El uso de componentes nuevos que no esten en el ide de gambas "por defecto", tiene el problema de que se deben de instalar por el usuario (vamos no es nada de otro mundo, instalar un .deb).

 Yo prefero meter el còdigo dentro del programa, aunque eso no es lo ideal, le quito al usuario el tener que instalar más cosas.

(supongo que habra alguna manera de meter el .deb del componente  en el .deb del programa, y asi se acaba el problema, pero yo no se...    )


Lo ideal seria  que Beoit los añadiera al gambas3.
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Jueves, 04 Septiembre 2014, 00:06; editado 2 veces 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pequeño Editor De Código RichText 
 
Julio: ¡Maquinón! manitas que aplauden, manitas que aplauden (es que no me sale ese icono...)
Eso es lo que buscaba. Lo de interponer una clase que herede de textedit y añadir el form como una propiedad. Naturalmente que no funciona, que no ha sido diseñado así, pero con muy poco curro lo puliré en cuanto tenga un rato.
Si he visto en mi vida un caso de alguien que comienza de 0 y a fuerza de tesón y estudio va adquiriendo maestría, ese es tu caso.
Desde aquellas discusiones hace unos años sobre si usar o no el GOTO hasta esto, pues hay como un universo de distancia.
Felicidades.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pequeño Editor De Código RichText 
 
Shordi:

Citar:
Si he visto en mi vida un caso de alguien que comienza de 0 y a fuerza de tesón y estudio va adquiriendo maestría, ese es tu caso.

Gracias      

El caso es que cada dia me doy cuenta que todos los dias se puede aprender y hacer mejor las cosas. Y que trabajando "en grupo" y compartiendo problemas y soluciones, la velocidad de aprendizaje aumenta exponencialmente.
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pequeño Editor De Código RichText 
 
Excelente código que tomare prestado del gran Shordi!!
 




===================
"Los IF son mas rápidos" - autor anónimo
 
tercoIDE - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pequeño Editor De Código RichText 
 
RichText Editor en accion en gambasCAD

captura_de_pantalla_de_2020_05_06_08_33_37
 




===================
"Los IF son mas rápidos" - autor anónimo
 
tercoIDE - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Tema De Color Oscuro Para El Editor De Có... glados General 11 Jueves, 01 Marzo 2018, 08:12 Ver último mensaje
Grandamakulo
No hay nuevos mensajes Un Pequeño Sistema De Log shordi Aplicaciones/Fragmentos de Código 0 Lunes, 23 Julio 2018, 06:35 Ver último mensaje
shordi
No hay nuevos mensajes Editor De Gambas. Encontrar Las Cosas Que ... Shell General 1 Domingo, 20 Enero 2019, 11:12 Ver último mensaje
shordi
No hay nuevos mensajes Un Nuevo Control: RtEditor. Editor De Rich... shordi Controles/Librerías/Componentes 15 Jueves, 12 Septiembre 2019, 23:35 Ver último mensaje
tincho
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

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
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron