FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Mejoras para scintilla
Posts: 1816
Joined: Wed Oct 26, 2005 02:49 PM
Re: Mejoras para scintilla
Posted: Wed Jun 21, 2017 04:31 PM

Hola Cristobal buenos d铆as

Si se帽or, precisamente ese versi贸n es la que arroja el error. Tambi茅n realice la instalaci贸n de la versi贸n 5.3 y sobre escrib铆 el ejecutable Pero aun sigo teniendo el mismo inconveniente.

Por otro lado... deseo cambiar el tipo de letra del editor. En las opciones de configuraci贸n seleccione el tipo de letra biststream. Lo Guardo, pero no se actualiza en la edici贸n del texto.

Saludos

Saludos
LEANDRO AREVALO
Bogot谩 (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 163
Joined: Thu Mar 16, 2017 04:08 PM
Re: Mejoras para scintilla
Posted: Thu Jun 29, 2017 07:41 PM

Estimado Crist贸bal:

Empece a usar Fivedit migrando mi proyecto desde Verce; la transferencia de archivos funcion贸 bien, luego complet茅 o modifiqu茅 la configuraci贸n y paths para acceso a xHarbour y el compilador BCC7, pero todav铆a no logr贸 crear el exe.

Tengo dudas sobre donde debo declarar las librer铆as externas que uso: TWBrowse, SBRowsex, SButtonX, TFileXls.

Por favor, indicar que otros temas debemos considerar para completar la configuraci贸n del Fivedit.

Saludos

Fernando Espinoza A.

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Mejoras para scintilla
Posted: Thu Jun 29, 2017 08:25 PM
Fernando, paso a paso
Un detalle, cuando use en mi explicaci贸n la palabra "proyecto", me refiero a una "plantilla de configuraci贸n de entorno", pero como es muy largo, pues.....
Estos son mis consejos, y cualquier cosilla, ponme un post y lo solucionamos
Primero elige un tipo ( plantilla ) de proyecto con double click: por ejemplo



Despu茅s, define los paths de Fw, (x)Harbour, y compilador de C
En la pantalla ( pesta帽a ) de Fivewin, selecciona las librerias adicionales con el boton ADD, o bien si te sabes el path, puedes ponerlas directamente en el campo "Extra Libs", separadas por comas. Yo te recomiendo que uses el boton ADD porque en el browse vas a poder seleccionar la prioridad ( orden ) en las que quieres que se linken


El mismo proceso, si deseas a帽adir o eliminar librerias de (x)Harbour o del compilador
Una recomendaci贸n en este caso ( eliminar ): no hace falta que las elimines de la lista, con que desmarques el checkbox es suficiente, hacerlo asi te va a permitir poder probar f谩cilmente con s贸lo marcar o desmarcar las librerias que quieras o necesites.

Una vez que este tema lo tengas realizado:
Vuelve a la pantalla de proyecto y pulsa sobre el boton SAVE, pero el del proyecto, no el general ( de abajo ) del di谩logo de configuraci贸n
O, tambi茅n puedes pulsar sobre el boton SAVEAS y darle otro nombre a esa plantilla de proyecto: as铆 si quieres utilizar esa configuraci贸n para otro PRG, s贸lo tendr谩s que seleccionarlo en la lista que te sale ( ya hay plantillas generadas para casi todos los entornos ). El nombre de proyecto que des ha de tener la extensi贸n .fiv y estar en la misma carpeta que Fivedit.exe
Ya, por 煤ltimo, pulsa sobre el boton SAVE de abajo del di谩logo
Creo que no se me olvida nada
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
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Mejoras para scintilla
Posted: Thu Jun 29, 2017 09:53 PM
Se me ha olvidado comentar lo siguiente:

Cuando cambies el Path de Fivewin, (x)Harbour y el compilador de C, en cada una de esas pantallas no olvides pulsar sobre el boton "Update Path"
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
Posts: 163
Joined: Thu Mar 16, 2017 04:08 PM
Re: Mejoras para scintilla
Posted: Fri Jun 30, 2017 09:40 PM

Estimado Cristobal

Todav铆a no he probado lo que me indicas y tengo una pregunta; esto lo puedo hacer antes de la migraci贸n del Proyecto Verce o es antes.

Saludos

Fernando Espinoza A.

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Mejoras para scintilla
Posted: Fri Jun 30, 2017 10:00 PM

Diferenciemos entre crear un proyecto de PRGS, o importado, y seleccionar una plantilla predefinida de configuraci贸n
El proyecto lo puedes crear cuando desees, pero una vez abierto has de seleccionar la plantilla predefinida de configuraci贸n, configurar paths, etc, y grabar el proyecto detus PRGS con los cambios

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
Posts: 163
Joined: Thu Mar 16, 2017 04:08 PM
Re: Mejoras para scintilla
Posted: Sat Jul 01, 2017 01:04 AM

Estimado Crist贸bal

Correcto, entendido el tema previo, ya entiendo la l贸gica en la creaci贸n del proyecto. Ahora tengo el siguiente problema al compilar, al terminar la misma me sale un dialogo de Informaci贸n con este texto:

"La cadena "Can麓t build the project" para el idioma ES definida en: TFivedit:BUILDPROJECTNEW l铆nea 5330 in .\source\classes\TFIVEDIT.prg no est谩 traducida en las cadenas de FWH. Por favor incluir en FWH\source\function\strings.prg"

Luego de cerrar ese dialogo, sale otro de Alerta, con este texto: "Nombre de fichero del proyecto Setrop2.c no se encuentra. Can't built the project". El fichero Setrop2.c es parte de mi proyecto, consta en el 谩rbol que est谩 en el panel de la derecha, pero cuando lo intento abrir con doble click, me dice que no existe, pero es claro que lo tengo agregado.

Saludos

Fernando Espinoza A.

Posts: 163
Joined: Thu Mar 16, 2017 04:08 PM
Re: Mejoras para scintilla
Posted: Sat Jul 01, 2017 04:19 AM

Crist贸bal

He resuelto el problema al realizar lo siguiente, mis nombres de carpetas ten铆an espacios en blanco, los he eliminado y ya pude compilar. Los espacios en blanco no permit铆an generar correctamente el archivo .bat

Ahora no entiendo porque raz贸n estoy teniendo demasiado warnings por la definici贸n de variables: "Warning W0001 Ambiguous reference".

Uso xHarbour y estoy pas谩ndome desde la versi贸n 1110 de fivewin a la actual.

Saludos

Fernando Espinoza A.

Posts: 163
Joined: Thu Mar 16, 2017 04:08 PM
Re: Mejoras para scintilla
Posted: Sat Jul 01, 2017 04:42 AM

Esto tambi茅n resuelto, usando los mismos flags que ten铆a en Verce.

Saludos

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Mejoras para scintilla
Posted: Sat Jul 01, 2017 11:04 AM

Fernando, gracias por compartir tus experiencias
He tenido cuidado de poder utilizar los nombre largos ( con o sin espacios ) en los paths de los compiladores, etc, pero se me ha debido pasar alguno
Voy a revisarlo en cuanto pueda para solucionar ese tema tambi茅n

Cualquier otra duda o problema lo solucionamos r谩pidamente.
Saludos

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
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Mejoras para scintilla
Posted: Sat Jul 01, 2017 12:11 PM

----------------------------------------------- NEW VERSION 01/07/2017 ----------------------------

https://bitbucket.org/fivetech/fivewin- ... ivedit.exe

Minor bugs fixed

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
Posts: 163
Joined: Thu Mar 16, 2017 04:08 PM
Re: Mejoras para scintilla
Posted: Sat Jul 01, 2017 04:44 PM
Estimado Crist贸bal

Sigo avanzando en mi uso de Fivedit, ahora hall贸 algo que no logr贸 entender; solo uno de los 30 programas de mi aplicaci贸n termina la compilaci贸n aparentemente de forma normal, con este mensaje:

xHarbour 1.2.3 Intl. (SimpLex) (Build 20161218)
Copyright 1999-2016, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'c:\sicef_xh_40\bin\ERRORES_INGR.prg'...

1002001001001002003004005006007008009001000110010020010020010020010020030040050060070080090010001100120013001400150016001700180019002000100200
Generating C source output to 'C:\Sicef_xH_40\Obj\ERRORES_INGR.c'...
Done.

Lines 218, Functions/Procedures 2, pCodes 2216


Pero al revisar la carpeta con los archivos .obf solo cre贸 el archivo ERRORES_INGR.c y falta el .obj; por tanto no puede generarse el .exe. No entiendo que pasa?

Saludos

Fernando Espinoza A.
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Mejoras para scintilla
Posted: Sat Jul 01, 2017 05:38 PM
Fernando, has probado con un solo fichero y te compila y linka?
Parece como si no encontrara los ficheros .c o no estuviera bien configurado el path del compilador C ( Borland si es el que utilizas ), o tambi茅n puede ser esto

viewtopic.php?f=6&t=34290#p203331

Pero, mira tambi茅n en la pesta帽a de Proyectos ( cuadro de dialogo de configuracion ) el path que tienes para esos ficheros
Path para ficheros C y Path para ficheros OBJ

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
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Mejoras para scintilla
Posted: Sat Jul 01, 2017 05:45 PM
Un ejemplo de configuracion de un proyecto
Si no ves toda la imagen (ancho ), pulsa con el boton derecho del raton sobre la imagen, y selecciona "Abrir en una pesta帽a nueva"

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
Posts: 163
Joined: Thu Mar 16, 2017 04:08 PM
Re: Mejoras para scintilla
Posted: Sat Jul 01, 2017 06:11 PM

Crist贸bal, ten铆a compilado 20 programas y solo uno fallaba; resolv铆 el problema sumando el c贸digo de ese programa en otro .prg. Ahora ya tengo mi primer exe generado con Fivedit y seguramente tendr茅 m谩s dudas pronto.

Saludos

Fernando Espinoza A.