Page 8 of 70

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 12:44 pm
by cnavarro
Actualizado: 25/12/2014 - 13:45

https://bitbucket.org/navarro_cristobal/fivedit
-------------------------------

He puesto el fichero de pruebas SciEdit2.Prg en el Repositorio (descargas)

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 3:57 pm
by Antonio Linares
Cristobal,

Acabo de descargarlo y estoy probándolo.

Sería bueno que los bitmaps los usase desde el fichero RC y no cargándolos desde disco, asi ejecutando el EXE desde cualquier carperta se veria bien :-)

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 6:14 pm
by cnavarro
Antonio
- Por un lado he dejado el fichero SciEdit2.prg para probar e intentar solucionar el problema del TAB que comentaba
- Por otro, está el .Exe con lo que llevo realizado hasta ahora (ojo con la pulsación del boton derecho sobre los distintos margenes, son tres)
Si puedes, dime cómo solucionar el tema del TAB y si has descargado el .Exe qué te parece?
Yo espero para este fin de semana tener ya una version aceptablemente usable, aunque tenga aun algun detalle a mejorar
Si quiero incluir los bmps en recursos, pero he seguido el ejemplo Sciedit.prg para el desarrollo

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 6:29 pm
by mastintin
¿ y si en vez bmps pones pngs en los recursos ? :twisted:

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 6:52 pm
by Antonio Linares
Cristobal,

Yo sería partidario de usar una barra de botones más grande, como la que usamos en FiveDBU. Asi la línea de aplicaciones gratuitas "Five" que proporcionamos con FWH tendría una apariencia similar :-)

Lo ideal sería llegar a conseguir una funcionalidad básica que permita a los usuarios poder empezar a usarlo lo antes posible. Asi, dejaría como secundario la implementación de mejoras y otras características que podamos ir implementando más adelante.

Cuanto antes se pueda empezar a usar, más usuarios empezarán a probarlo y asi nos iran reportando la información necesaría para ir mejorándolo. Y puesto que está en desarrollo, así podriamos adecuarlo a lo que más nos soliciten :-)

Creo recordar que me distes acceso de escritura a tu repositorio. Voy a ver si puedo acceder y me gustaría ir participando si tengo tiempo disponible :-)

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 7:03 pm
by cnavarro
Aun no tengo el codigo fuente en el repositorio.
Queria saber primero tu opinion sobre lo que llevo hecho.

Queda por incluir el código para grabar y abrir varios documentos para darle una funcionalidad aceptable (en mi opinion)

Pero lo que realmente me preocupa es la implementación de los proyectos para poder generar las aplicaciones desde el propio editor, sino, no creo que haya muchas personas que se decidan a cambiar de entorno. Para eso estaría quizás el VMH que desarrollaste, no? Pero ahí tendrías que meterle mano tu e indicarme por donde quieres que se le meta mano al tema (yo también tengo algo desarrollado en este sentido) y después incluir el DBU, que ya sería muy importante.

No es suficiente con poder compilar un solo Prg., no?

Si hacemos mas grande la barra de botones estamos haciendo más pequeño el área del editor (aunque tengo monitores 1920 y 1600, trato de programar en 1366)
Pero, si es un tema de compatibilidad, tampoco llevaría mucho tiempo hacerlo

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 7:10 pm
by cnavarro
mastintin wrote:¿ y si en vez bmps pones pngs en los recursos ? :twisted:


Manuel, has dado en el clavo, esa era mi idea para utilizar y probar tus rutinas.
No se si eso ya es factible. La única experiencia que tuve con los .Png fue hace tiempo y ni siquiera desde recurso, y la experiencia no fue buena.
Asi que si me guias un poco, estoy dispuesto

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 7:12 pm
by cnavarro
Antonio, y solucionar el tema del TAB, que me tiene "loco"

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 7:47 pm
by Antonio Linares
Cristobal,

Si subes el código fuente, lo construyo desde aqui y a ver como solucionamos lo del Tab.

Coincido contigo en que tiene que manejar un grupo de PRGs y RC opcional. Pero yo me daría por contento con una primera etapa en que funcione correctamente como editor de un sólo PRG, porque de ahí a manejar un grupo de PRGs ya sería mucho menos camino.

La funcionalidad de un make es algo que podemos implementar facilmente, y asi no depender de nada externo. El VMH usa el hbmk2 y lo que queremos es un EXE autocontenido que haga todo :-)

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 8:31 pm
by mastintin
cnavarro wrote:Manuel, has dado en el clavo, esa era mi idea para utilizar y probar tus rutinas.
No se si eso ya es factible. La única experiencia que tuve con los .Png fue hace tiempo y ni siquiera desde recurso, y la experiencia no fue buena.
Asi que si me guias un poco, estoy dispuesto

Para poder implementarlo facilmente en todos los controles sin grandes cambios tendría que "machacar" la función FILoadFromMemory() que tenemos en fwh con otra nueva .
El problema que surge ahora mismo es que la que tengo solo funciona con pngs así que no puedo machacarla y no encuentro la forma de que distinga que tipo de imagen está cargando para que elija entre una u otra. Ya consigo cargar un png en un control image desde recursos o desde una Url sin usar freeimage , pero no paso de eso .

------------- edito -----------------
Ya tengo como saber si es png o no así que ahora ya podemos hacer una nueva FILOADFROMMEMORY() :D

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 9:47 pm
by Antonio Linares
Manuel,

Cada vez estas más fino. Enhorabuena! :-)

Cristobal,

Yo reconozco que soy muy minimalista. Voy a jugar un poco con el sciedit.prg de FWH y de paso reviso lo del tab :-)

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 9:56 pm
by cnavarro
Antonio, para tus pruebas con el TAB usa mejor el sciedit2.prg del repositorio

Manuel, a tu disposicion
Llevo mucho tiempo queriendo usar .Png y mucho más si es en recursos

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 10:47 pm
by Antonio Linares
Cristobal,

Con el sciedit.prg ocurre el mismo problema con el Tab. A ver si lo resuelvo :-)

Re: Mejoras para scintilla

PostPosted: Thu Dec 25, 2014 10:56 pm
by cnavarro
Antonio Linares wrote:Cristobal,

Con el sciedit.prg ocurre el mismo problema con el Tab. A ver si lo resuelvo :-)


Antonio, Manuel os he enviado un mail
Mirad vuestro correo

Re: Mejoras para scintilla

PostPosted: Fri Dec 26, 2014 7:16 pm
by Antonio Linares
Cristobal,

ya le he puesto a FWH\samples\sciedit.prg (lo he renombrado a fivedit.prg) la apariencia que tenía en mente :-)

Image