Mejoras para scintilla

Re: Mejoras para scintilla

Postby cnavarro » Thu Aug 27, 2015 10:27 am

Actualizado

- Permite generar .exe aunque el fichero no esté en la carpeta de ejecucion de Fivedit.exe (estoy en ello)
- Otras menores mejoras



-------------------------------------- ACTUALIZADO -------------------------------

Actualizado tambien el enlace, gracias

https://www.dropbox.com/s/o5ai92k7v84u1 ... t.zip?dl=0
Last edited by cnavarro on Thu Aug 27, 2015 12:36 pm, edited 1 time in total.
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Postby cuatecatl82 » Thu Aug 27, 2015 11:53 am

Maestro Antonio: Gracias por responder lo agrego y pruebo.

Cristóbal: Habra forma de poder colorear la pestaña activa o prioncipal del editor, me ha pasado que con varios PRG´s abiertos de un proyecto pierdo de vista donde estoy con respecto del prg principal, solo por estetica, o mejor aún colorear cada pestaña de colores diferentes, algo asi como esto:

Image,

La linea en la columna 80 es buena idea para casos de imprimir los fuentes, habra forma de poder cambiar el color desde preferencias..

Seguimos probando..
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
User avatar
cuatecatl82
 
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México

Re: Mejoras para scintilla

Postby cnavarro » Thu Aug 27, 2015 5:25 pm

cuatecatl82 wrote:Maestro Antonio: Gracias por responder lo agrego y pruebo.

Cristóbal: Habra forma de poder colorear la pestaña activa o prioncipal del editor, me ha pasado que con varios PRG´s abiertos de un proyecto pierdo de vista donde estoy con respecto del prg principal, solo por estetica, o mejor aún colorear cada pestaña de colores diferentes, algo asi como esto:

La linea en la columna 80 es buena idea para casos de imprimir los fuentes, habra forma de poder cambiar el color desde preferencias..

Seguimos probando..


Victor
- La linea la he puesto roja de momento para que se vea bien, será definible por el usuario
- Los colores de las pestañas: seguramente será necesario pasar a FOLDEREX, lo que me da un poco de "miedo" ya que esa clase me ha dado algun dolor de cabeza, pero está apuntado y veré que se puede hacer
Gracias
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Postby cnavarro » Thu Aug 27, 2015 11:45 pm

-------------------------------------- ACTUALIZADO -------------------------------

- Otras mejoras
- Ver pantalla inicial

https://www.dropbox.com/s/o5ai92k7v84u1 ... t.zip?dl=0
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Postby karinha » Fri Aug 28, 2015 1:27 pm

Image
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7244
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Mejoras para scintilla

Postby karinha » Fri Aug 28, 2015 1:28 pm

Image
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7244
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Mejoras para scintilla

Postby karinha » Fri Aug 28, 2015 1:29 pm

Image
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7244
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Mejoras para scintilla

Postby cnavarro » Fri Aug 28, 2015 2:13 pm

-------------------------------------- ACTUALIZADO -------------------------------

- Errores lenguage
- Ver pantalla inicial

https://www.dropbox.com/s/o5ai92k7v84u1 ... t.zip?dl=0

Karinha, como aparece ese error?
Gracias
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Postby karinha » Fri Aug 28, 2015 2:24 pm

cnavarro wrote:-------------------------------------- ACTUALIZADO -------------------------------

- Errores lenguage
- Ver pantalla inicial

https://www.dropbox.com/s/o5ai92k7v84u1 ... t.zip?dl=0

Karinha, como aparece ese error?
Gracias


al digitar FIVEDIT en el prompt de comando(MSDOS).

Code: Select all  Expand view

Application
===========
   Path and name: C:\DOWNLOAD\fivedit\fivedit.exe (32 bits)
   Size: 3,593,216 bytes
   Compiler version: Harbour 3.2.0dev (r1506171039)
   FiveWin  Version: FWH 15.06
   Windows version: 6.1, Build 7601 Service Pack 1

   Time from start: 0 hours 2 mins 59 secs
   Error occurred at: 08/28/15, 10:28:41
   Error description: Error BASE/1004  No exported method: ADIALOGS
   Args:
     [   1] = U  

Stack Calls
===========
   Called from:  => ADIALOGS( 0 )
   Called from: fivedit.prg => TFIVEDIT:SEARCHFILEINFOLDER( 718 )
   Called from: fivedit.prg => (b)TFIVEDIT_BUILDLEFT( 773 )
   Called from: .\source\classes\TTREEVIE.PRG => (b)TTREEVIEW( 87 )
   Called from: .\source\classes\TTREEVIE.PRG => TTREEVIEW:SELCHANGED( 0 )
   Called from: .\source\classes\WINDOW.PRG => TFIVEDITWND:NOTIFY( 1762 )
   Called from:  => TWINDOW:HANDLEEVENT( 0 )
   Called from: fivedit.prg => TFIVEDITWND:HANDLEEVENT( 2311 )
   Called from: .\source\classes\WINDOW.PRG => _FWH( 3542 )
   Called from:  => SETFOCUS( 0 )
   Called from: .\source\classes\WINDOW.PRG => TFIVEDITWND:GOTFOCUS( 2965 )
   Called from:  => TWINDOW:HANDLEEVENT( 0 )
   Called from: fivedit.prg => TFIVEDITWND:HANDLEEVENT( 2311 )
   Called from: .\source\classes\WINDOW.PRG => _FWH( 3542 )
   Called from:  => MSGINFO( 0 )
   Called from: .\source\function\STRINGS.PRG => FWSTRING( 433 )
   Called from: fivedit.prg => TFIVEDIT:BUILDMSGBAR( 1065 )
   Called from: fivedit.prg => TFIVEDIT:NEW( 252 )
   Called from: fivedit.prg => MAIN( 38 )
 



Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7244
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Mejoras para scintilla

Postby cnavarro » Fri Aug 28, 2015 2:25 pm

Con esta nueva version?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Postby karinha » Fri Aug 28, 2015 2:29 pm

No. con esta versión, está bien. Muchas gracias. Saludos.

Image

Very good.
Last edited by karinha on Fri Aug 28, 2015 2:31 pm, edited 1 time in total.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7244
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Mejoras para scintilla

Postby cnavarro » Fri Aug 28, 2015 2:31 pm

karinha wrote:No. con esta versión, está bien. Muchas gracias. Saludos.


Gracias a ti
Hubo un cambio en el .ini por lo que en algunos casos es necesario :( borrarlo
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Postby cuatecatl82 » Fri Aug 28, 2015 2:41 pm

Cristobal: Te confirmo que la velocidad del editor va perfecto, se alenta la apertura, el cierre y la busqueda en los archivos cuando presenta el fallo como en el caso de Joao Santos, al parecer no se descargan las dll´s cuando hay un error, a mi me va perfecto hasta ahora.. sigo probando..

Revisando el código fuente del editor me encontre con algunas dudas y es que no encuentro como mostrar la línea en la columna 80, quise cambiarle de color en las preferencias pero no se dejo , y tambien como poder mostrar el folding entre los Funciones y Methodos..

Son clases de tu propiedad o son derivadas de TScintilla.. lo de usar los cursores para esconder los paneles y seleccionar las pestañas: Perfecto..

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
User avatar
cuatecatl82
 
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México

Re: Mejoras para scintilla

Postby cnavarro » Fri Aug 28, 2015 4:29 pm

cuatecatl82 wrote:Cristobal: Te confirmo que la velocidad del editor va perfecto, se alenta la apertura, el cierre y la busqueda en los archivos cuando presenta el fallo como en el caso de Joao Santos, al parecer no se descargan las dll´s cuando hay un error, a mi me va perfecto hasta ahora.. sigo probando..

Revisando el código fuente del editor me encontre con algunas dudas y es que no encuentro como mostrar la línea en la columna 80, quise cambiarle de color en las preferencias pero no se dejo , y tambien como poder mostrar el folding entre los Funciones y Methodos..

Son clases de tu propiedad o son derivadas de TScintilla.. lo de usar los cursores para esconder los paneles y seleccionar las pestañas: Perfecto..

Saludos.


La velocidad, estoy intentando incluso mejorarla, en breve voy a actualizar y daré unas indicaciones
Mostrar u ocultar la linea de limite de la columna está en TScintilla, pero la configuración, de momento está en proyecto (tanto que aparezca o no, como su color, aunque como puedes ver ya está previsto).
Estoy limitado a la barra de botones (en mi opinión son muy grandes, pero el diseño es de Antonio y hasta que él no diga lo contrario, respetaré, evidentemente el mismo) y no permite poner todas las opciones que tengo preparadas, entre ellas la que comentas
La funcion que genera el folding es propia y está incluida en las Dlls ( C++) pero mi intencion es "mostrar" como se puede crear una en Fwh, aunque las pruebas que he hecho penaliza un poco la velocidad, hacerla en C o en Fwh ( de momento quiero que esto funcione ). Mi idea ha sido siempre que todo el codigo esté a disposicion de Antonio.
A ver si saco un poco de tiempo para hacer un pequeño tutorial

----------------------------------- ACTUALIZADO LINK DE DESCARGA ----------------------------------------------------------------

https://bitbucket.org/fivetech/fivewin- ... ivEdit.zip

Gracias por tu ayuda
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Postby cuatecatl82 » Fri Aug 28, 2015 4:47 pm

Perfecto Cristobal: Entendido y probando en espera de nuevas caracteristicas, 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
User avatar
cuatecatl82
 
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México

PreviousNext

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 11 guests