Mejoras para scintilla
Re: Mejoras para scintilla
Aqui tienes el enlace para descargarlo
https://www.dropbox.com/s/o5ai92k7v84u1 ... t.zip?dl=0
Esperamos tus valiosos comentarios
https://www.dropbox.com/s/o5ai92k7v84u1 ... t.zip?dl=0
Esperamos tus valiosos comentarios
Last edited by cnavarro on Tue Aug 25, 2015 1:55 am, edited 2 times in total.
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: Mejoras para scintilla
Gracias.. Lo pruebo y comento, de vista se ve excelente con los colores y los menús, Impresionante..
Saludos.
Saludos.
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Re: Mejoras para scintilla
Ojo, lo he actualizado ahora mismo con alguna mejora
Vuelve a descargarlo
De paso, estoy utilizando FivEdit para probar la implementacion de los nuevos Menus de Fwh
Vuelve a descargarlo
De paso, estoy utilizando FivEdit para probar la implementacion de los nuevos Menus de Fwh
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: Mejoras para scintilla
Descargado y probando.. Con que versión de FW y Compilador lo has creado..? de entrada a la versión que me envias a la del maestro Antonio, siento que es un poquito más lento tanto para abrir un archivo como al cerrarlo, al presionar el boton salir, a veces se queda pegada la aplicación y no responde.. no se si tenga que ver las versiones de los ficheros dll´s que han cambiado, definitivamente lo que me gusto más fue la opcion de abrir y cerrar las funciones..
Son imagenes o dibujadas con alguna función..? Esto definitivamente ahorra tiempo al explorar un archivo grande..
Es curioso ver el cursor arrow y apuntar en sentido opuesto, en la imagen no se aprecia.
Son imagenes o dibujadas con alguna función..? Esto definitivamente ahorra tiempo al explorar un archivo grande..
Es curioso ver el cursor arrow y apuntar en sentido opuesto, en la imagen no se aprecia.
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Re: Mejoras para scintilla
Yo no he notado mas lentitud, pero probaré con ficheros grandes, a excepcion del movimiento que hace en el listbox al moverte por el fichero. Seguramente en ordenadores lentos haya que desactivarlo.cuatecatl82 wrote:Descargado y probando.. Con que versión de FW y Compilador lo has creado..? de entrada a la versión que me envias a la del maestro Antonio, siento que es un poquito más lento tanto para abrir un archivo como al cerrarlo, al presionar el boton salir, a veces se queda pegada la aplicación y no responde.. no se si tenga que ver las versiones de los ficheros dll´s que han cambiado, definitivamente lo que me gusto más fue la opcion de abrir y cerrar las funciones..
Son imagenes o dibujadas con alguna función..? Esto definitivamente ahorra tiempo al explorar un archivo grande..
Es curioso ver el cursor arrow y apuntar en sentido opuesto, en la imagen no se aprecia.
En principio, las Dll's no tienen nada que ver en este tema de abrir y cerrar, peeeeeeeero... miraré lo de el boton "salir", a mi no me ha pasado
Que sistema operativo utilizas?
Esta creado con Fwh 15.7, harbour (ultima version) y borland7
--------------------------- Editado ---------------------------------------
Actualizado colores de paréntesis y corchetes
https://www.dropbox.com/s/o5ai92k7v84u1 ... t.zip?dl=0
Last edited by cnavarro on Tue Aug 25, 2015 3:51 am, edited 1 time in total.
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: Mejoras para scintilla
Definitivamente son las dll´s, sobre escribi las que me enviaste por las que estan el el archivo zip de ejemplo del Maestro Linares, y pufff vuela..
Lo estoy probando en 2 sistemas operativos, en Windows 8 y Windows XP SP3, ambos corren dual en la misma cpu, Tengo 2GB de Ram 2 Procesdores a 3.4Ghz, en las dos corre igual, se nota que al cargar y descargar las dlls se demora.. sigo con las pruebas..
Lo estoy probando en 2 sistemas operativos, en Windows 8 y Windows XP SP3, ambos corren dual en la misma cpu, Tengo 2GB de Ram 2 Procesdores a 3.4Ghz, en las dos corre igual, se nota que al cargar y descargar las dlls se demora.. sigo con las pruebas..
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Re: Mejoras para scintilla
Cuando notas la demora?cuatecatl82 wrote:Definitivamente son las dll´s, sobre escribi las que me enviaste por las que estan el el archivo zip de ejemplo del Maestro Linares, y pufff vuela..
Lo estoy probando en 2 sistemas operativos, en Windows 8 y Windows XP SP3, ambos corren dual en la misma cpu, Tengo 2GB de Ram 2 Procesdores a 3.4Ghz, en las dos corre igual, se nota que al cargar y descargar las dlls se demora.. sigo con las pruebas..
- Al arrancar la aplicacion
- Al cargar ficheros
- ....
Gracias
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: Mejoras para scintilla
Al arrancar la aplicacion lo hace rápido, es instantaneo el fallo me da así:
Abro Fivedit -> Hago click en el boton "cerrar" y vuala se queda pegado..
Lo mismo si abro el editor y le doy al boton "cerrar" o a la X ve la ventana principal para cerrarlo, pasa lo mismo, le tiro a que queda pegada en memoria las dll´s, o cuesta que se descarguen del sistema de hecho me consumio recursos me dejo congelada la cpu por un rato.. funciona bien el editor salvo este detalle, no se si alguien más lo este probando..
//*/*/*/*///* Editado /*/**//*/*/*
Cuando hago busquedas, remplazos, al abrir archivos se demora un momento pero no se queda pegada la cpu, por eso le tiro a que las dlls.. habra que ver si alguien más le presenta este fallo.
Abro Fivedit -> Hago click en el boton "cerrar" y vuala se queda pegado..
Lo mismo si abro el editor y le doy al boton "cerrar" o a la X ve la ventana principal para cerrarlo, pasa lo mismo, le tiro a que queda pegada en memoria las dll´s, o cuesta que se descarguen del sistema de hecho me consumio recursos me dejo congelada la cpu por un rato.. funciona bien el editor salvo este detalle, no se si alguien más lo este probando..
//*/*/*/*///* Editado /*/**//*/*/*
Cuando hago busquedas, remplazos, al abrir archivos se demora un momento pero no se queda pegada la cpu, por eso le tiro a que las dlls.. habra que ver si alguien más le presenta este fallo.
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Re: Mejoras para scintilla
Victor, el tema del boton "Cerrar" del menubar era el Metodo Closecuatecatl82 wrote:Al arrancar la aplicacion lo hace rápido, es instantaneo el fallo me da así:
Abro Fivedit -> Hago click en el boton "cerrar" y vuala se queda pegado..
Lo mismo si abro el editor y le doy al boton "cerrar" o a la X ve la ventana principal para cerrarlo, pasa lo mismo, le tiro a que queda pegada en memoria las dll´s, o cuesta que se descarguen del sistema de hecho me consumio recursos me dejo congelada la cpu por un rato.. funciona bien el editor salvo este detalle, no se si alguien más lo este probando..
//*/*/*/*///* Editado /*/**//*/*/*
Cuando hago busquedas, remplazos, al abrir archivos se demora un momento pero no se queda pegada la cpu, por eso le tiro a que las dlls.. habra que ver si alguien más le presenta este fallo.
Code: Select all
METHOD Close() CLASS TFivedit
if Len( ::oFld:aDialogs ) = 1
::oFld:DelItemPos( ::oFld:nOption )
::BuildEditor()
else
::oFld:DelItemPos( ::oFld:nOption )
endif
return nil
//----------------------------------------------------------------------------//
Miraré lo del boton X, a ver si Antonio que lo diseñó sabe por qué puede pasar porque a mi no me pasa
Probaré lo de la "fuga" de recursos
Las búsquedas van muy rápidas ( como un tiro ), salvo por la pequeña demora que supone mover el item del listbox
Yo creo que las Dll's no tienen nada que ver en estos temas, a ver que dice Antonio
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: Mejoras para scintilla
Perfecto, mejoro por mucho el tiempo de respuesta sin que consuma recursos al cerrar y abrir el editor, solo un detalle: el archivo que crea al principio "noname.prg" no se puede cerrar, si abres mas prg´s si pueden cerrarse todos, menos el primero, sería cuestion de hacer un close en la linea 232 pero no seria estetico..:
Seguimos probando..
Code: Select all
IF ! EMPTY( cFileName ) .AND. FILE( cFileName )
::OpenFile( cFileName )
ELSE
::BuildEditor()
::Close()
ENDIF
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Re: Mejoras para scintilla
Eso ya lo tengo solucionado
Tambien he modificado el proceso de cierre de la aplicacion
Estoy terminando unos retoques y lo subo para que lo descargues, ya te aviso
---------------------------------------------- Editado -----------------------------------------------
Actualizado
https://www.dropbox.com/s/o5ai92k7v84u1 ... t.zip?dl=0
Tambien he modificado el proceso de cierre de la aplicacion
Estoy terminando unos retoques y lo subo para que lo descargues, ya te aviso
---------------------------------------------- Editado -----------------------------------------------
Actualizado
https://www.dropbox.com/s/o5ai92k7v84u1 ... t.zip?dl=0
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: Mejoras para scintilla
Perfecto gracias..
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: Mejoras para scintilla
Otro detalle: al parecer no estan incluidos todos los comandos de fw, cargue un ejemplo de FolderEx, corri el boton Script y salio esto:
La línea roja que esta marcada, para que sirve..?, en cuanto a velocidad, al abrir este ejemplo, tardo su rato quisas unos 30 segundos..
La línea roja que esta marcada, para que sirve..?, en cuanto a velocidad, al abrir este ejemplo, tardo su rato quisas unos 30 segundos..
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Re: Mejoras para scintilla
Victor
La linea roja es para marcar la columna 80 ( es manía mia por el tema de imprimir )
En cuanto a la velocidad, he abierto ese fichero y otros, mucho mas grandes y no he notado diferencia (abre por ejemplo fivedbu.prg, fivedit.prg o autolay.prg, o todos y comenta el resultado )
Script: ese tema ha de contestarlo Antonio
Sigo con ello
Gracias
La linea roja es para marcar la columna 80 ( es manía mia por el tema de imprimir )
En cuanto a la velocidad, he abierto ese fichero y otros, mucho mas grandes y no he notado diferencia (abre por ejemplo fivedbu.prg, fivedit.prg o autolay.prg, o todos y comenta el resultado )
Script: ese tema ha de contestarlo Antonio
Sigo con ello
Gracias
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Mejoras para scintilla
Victor,
Para poder usar TFolderEx has de incluir en fivedit.prg:
extern TFolderEx
asi para cualquier otra clase ó función que quieras usar y que no use Fivedit.prg
Para poder usar TFolderEx has de incluir en fivedit.prg:
extern TFolderEx
asi para cualquier otra clase ó función que quieras usar y que no use Fivedit.prg