Pequeño Editor De Código RichText


Subject: 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
Description:  
Download
Filename: editor-0.0.1.tar.gz
Filesize: 9.09 KB
Downloaded: 158 Time(s)
editor-0.0.1.tar.gz
Description:  
Download
Filename: editor-0.0.1.tar.gz
Filesize: 9.09 KB
Downloaded: 158 Time(s)
editor-0.0.1.tar.gz
Description:  
Download
Filename: editor-0.0.1.tar.gz
Filesize: 9.09 KB
Downloaded: 158 Time(s)

Profile PM  
Subject: 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

Subject: 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

Profile PM  
Subject: 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...

Profile PM  
Subject: 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...

Profile PM  
Subject: 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.

Last edited by jsbsan on Thursday, 04 September 2014, 00:06; edited 2 times in total
Subject: 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.

Profile PM  
Subject: 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.

Subject: Re: Pequeño Editor De Código RichText
Excelente código que tomare prestado del gran Shordi!!

Profile PM  
Subject: Re: Pequeño Editor De Código RichText
RichText Editor en accion en gambasCAD

captura_de_pantalla_de_2020_05_06_08_33_37

Profile PM  

Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.0986s (PHP: -36% SQL: 136%)
SQL queries: 25 - Debug Off - GZIP Enabled