Presentando fivedit de FiveTech
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Presentando fivedit de FiveTech
Esta es la primera versión (pendiente de ser probada a fondo) de fivedit de FiveTech, un editor de código fuente y administrador de proyectos.
Puedes usarlo para construir proyectos comodamente desde él:
https://bitbucket.org/fivetech/fivewin- ... ivedit.zip
fivedit.exe ha sido construido usando FWH 15.01. Se incluye todo el código fuente.
Tened cuidado que puesto que aún no ha sido probado a fondo, tiene el riesgo de hacerte perder tus cambios, ó modificar tus ficheros.
Asi que por favor haced copia de seguridad de vuestros ficheros antes de usarlo, gracias!
Puedes usarlo para construir proyectos comodamente desde él:
https://bitbucket.org/fivetech/fivewin- ... ivedit.zip
fivedit.exe ha sido construido usando FWH 15.01. Se incluye todo el código fuente.
Tened cuidado que puesto que aún no ha sido probado a fondo, tiene el riesgo de hacerte perder tus cambios, ó modificar tus ficheros.
Asi que por favor haced copia de seguridad de vuestros ficheros antes de usarlo, gracias!
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Presentando fivedit de FiveTech
Los proyectos de Fivedit son ficheros ascii con esta estructura:
YourProject.prj
[files]
1=test.prg
2=one.prg
3=two.prg
4=three.prg
5=test.rc
Podeis crearlos desde fivedit (abrid un fichero y seleccionar "Añadir item" desde el menu de proyectos, a continuación guardar el proyecto desde el menu de proyectos).
En caso de que tengais muchos ficheros para añadir, podeis editar el fichero prj y añadir vuestros ficheros manualmente.
YourProject.prj
[files]
1=test.prg
2=one.prg
3=two.prg
4=three.prg
5=test.rc
Podeis crearlos desde fivedit (abrid un fichero y seleccionar "Añadir item" desde el menu de proyectos, a continuación guardar el proyecto desde el menu de proyectos).
En caso de que tengais muchos ficheros para añadir, podeis editar el fichero prj y añadir vuestros ficheros manualmente.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Presentando fivedit de FiveTech
Cuando salveis un proyecto, las preferencias en curso de fivedit son guardadas dentro del proyecto tambien.
Las preferencias de un proyecto prevalecen sobre la preferencias de fivedit.
Las preferencias de un proyecto prevalecen sobre la preferencias de fivedit.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Presentando fivedit de FiveTech
Versión mejorada que muestra los números de línea:
https://bitbucket.org/fivetech/fivewin- ... ivedit.zip
Incluye todo el código fuente y puedes incluirlo en tus aplicaciones, modificarlo, etc
https://bitbucket.org/fivetech/fivewin- ... ivedit.zip
Incluye todo el código fuente y puedes incluirlo en tus aplicaciones, modificarlo, etc
Re: Presentando fivedit de FiveTech
Antonio,
Algunos detalles:
- Al cambiar al idioma español da ciertos warnings y siempre los vuelve a dar al entrar.
- Sería deseable que los números de líneas puedan tener un color de fondo diferente al editor.
- ¿Donde se pueden modificar las palabras reservadas y sus colores?
- Sería interesante que los colores sean personalizables en todos los paneles, y la línea del selector de línea del editor, no sólo en el editor.
- En el menú principal en español, la traducción RUN por CORRER, es incorrecta, sería más bien EJECUTAR.
Algunos detalles:
- Al cambiar al idioma español da ciertos warnings y siempre los vuelve a dar al entrar.
- Sería deseable que los números de líneas puedan tener un color de fondo diferente al editor.
- ¿Donde se pueden modificar las palabras reservadas y sus colores?
- Sería interesante que los colores sean personalizables en todos los paneles, y la línea del selector de línea del editor, no sólo en el editor.
- En el menú principal en español, la traducción RUN por CORRER, es incorrecta, sería más bien EJECUTAR.
Un Saludo,
Joaquín Martínez
Joaquín Martínez
Re: Presentando fivedit de FiveTech
donde se configura el TAB ?
me gustaría que al presionar el BAT sea de 3 espacios,
saludos.
me gustaría que al presionar el BAT sea de 3 espacios,
saludos.
Cesar Cortes Cruz
SysCtrl Software
Mexico
' Sin +- FWH es mejor "
SysCtrl Software
Mexico
' Sin +- FWH es mejor "
Re: Presentando fivedit de FiveTech
#include "FiveWin.ch"
function Main()
local a
local b
// al escribir otro renglón no se alinea a las demás,
MsgInfo( "Hello world!" )
return nil
function Main()
local a
local b
// al escribir otro renglón no se alinea a las demás,
MsgInfo( "Hello world!" )
return nil
Cesar Cortes Cruz
SysCtrl Software
Mexico
' Sin +- FWH es mejor "
SysCtrl Software
Mexico
' Sin +- FWH es mejor "
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Presentando fivedit de FiveTech
1. Arreglado.jmartial wrote:Antonio,
Algunos detalles:
- Al cambiar al idioma español da ciertos warnings y siempre los vuelve a dar al entrar.
- Sería deseable que los números de líneas puedan tener un color de fondo diferente al editor.
- ¿Donde se pueden modificar las palabras reservadas y sus colores?
- Sería interesante que los colores sean personalizables en todos los paneles, y la línea del selector de línea del editor, no sólo en el editor.
- En el menú principal en español, la traducción RUN por CORRER, es incorrecta, sería más bien EJECUTAR.
2. Le he enviado un email a Cristobal a ver si me puede ayudar con eso. Aún no se como cambiar el color del margen con Scintilla.
3. En la Clase TScintilla. Si quieres te la envio para revisarla.
4. Si. Eso esta pendiente.
5. Arreglado
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Presentando fivedit de FiveTech
Arregladosysctrl2 wrote:donde se configura el TAB ?
me gustaría que al presionar el BAT sea de 3 espacios,
saludos.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Presentando fivedit de FiveTech
Cesar, eso ya es ir aprendiendo la configuración de scintilla que es algo que iremos aprendiendo poco a poco.sysctrl2 wrote:#include "FiveWin.ch"
function Main()
local a
local b
// al escribir otro renglón no se alinea a las demás,
MsgInfo( "Hello world!" )
return nil
En la etapa en la que estamos nos enfocamos en la funcionalidad: es decir, que el editor haga bien lo que tiene que hacer para ser útil. Conforme vayamos aprendiendo más de Scintilla, iremos aplicándolo.
http://www.scintilla.org/ScintillaDoc.html
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Presentando fivedit de FiveTech
Antonio, esta es la configuracion habitual para el margen con el numero de lineaAntonio Linares wrote:1. Arreglado.jmartial wrote:Antonio,
Algunos detalles:
- Al cambiar al idioma español da ciertos warnings y siempre los vuelve a dar al entrar.
- Sería deseable que los números de líneas puedan tener un color de fondo diferente al editor.
- ¿Donde se pueden modificar las palabras reservadas y sus colores?
- Sería interesante que los colores sean personalizables en todos los paneles, y la línea del selector de línea del editor, no sólo en el editor.
- En el menú principal en español, la traducción RUN por CORRER, es incorrecta, sería más bien EJECUTAR.
2. Le he enviado un email a Cristobal a ver si me puede ayudar con eso. Aún no se como cambiar el color del margen con Scintilla.
3. En la Clase TScintilla. Si quieres te la envio para revisarla.
4. Si. Eso esta pendiente.
5. Arreglado
Code: Select all
//::nMargLines es mi data que contiene el ancho del margen
::Send( SCI_SETMARGINWIDTHN, 0, ::nMargLines ) //SCI_TEXTWIDTH(STYLE_LINENUMBER, "_99999")
::Send( SCI_SETMARGINTYPEN, 0, SC_MARGIN_NUMBER )
::Send( SCI_SETMARGINSENSITIVEN, 0, 1)
::Send( SCI_STYLESETBACK , STYLE_LINENUMBER , CLR_VSBAR ) //Colores propios
::Send( SCI_STYLESETFORE , STYLE_LINENUMBER , CLR_BLUE )
// OJO con el alto de la linea en el margen al cambiar el Font o el tamaño con respecto al alto de linea del Editor
// Yo no lo cambio, dejo el mismo FONT que el Editor
//::Send( SCI_STYLESETFONT , STYLE_LINENUMBER , ::oFntEdt:cFaceName )
//::Send( SCI_STYLESETSIZE , STYLE_LINENUMBER , Abs( Int( ::oFntEdt:nHeight)*1 ) )
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.
- Andrés González
- Posts: 625
- Joined: Thu Jan 19, 2006 10:45 am
- Location: Mallorca
Re: Presentando fivedit de FiveTech
Barra de botones oculta botones a la vista:
En mi tableta de 10", siempre quedan botones fuera de visión. Hay forma de que esta barra detecte que oculta botones y permita desplazar a izquierda o derecha según convenga al usuario?
En mi tableta de 10", siempre quedan botones fuera de visión. Hay forma de que esta barra detecte que oculta botones y permita desplazar a izquierda o derecha según convenga al usuario?
Saludos
Andrés González desde Mallorca
Andrés González desde Mallorca
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Presentando fivedit de FiveTech
Cristobal,
Las dos primeras líneas me funcionan. Pero las dos últimas no me hacen ni caso.
::Send( SCI_SETMARGINTYPEN, 1, SC_MARGIN_NUMBER )
::Send( SCI_SETMARGINWIDTHN, 1, 45 )
::Send( SCI_STYLESETBACK, STYLE_LINENUMBER, CLR_GRAY )
::Send( SCI_STYLESETFORE, STYLE_LINENUMBER, 0 )
A ti te cambia el color del margen con los números ?
Las dos primeras líneas me funcionan. Pero las dos últimas no me hacen ni caso.
::Send( SCI_SETMARGINTYPEN, 1, SC_MARGIN_NUMBER )
::Send( SCI_SETMARGINWIDTHN, 1, 45 )
::Send( SCI_STYLESETBACK, STYLE_LINENUMBER, CLR_GRAY )
::Send( SCI_STYLESETFORE, STYLE_LINENUMBER, 0 )
A ti te cambia el color del margen con los números ?
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Presentando fivedit de FiveTech
Andrés,
Que resolución usas en tu tablet ?Andrés González wrote:Barra de botones oculta botones a la vista:
En mi tableta de 10", siempre quedan botones fuera de visión. Hay forma de que esta barra detecte que oculta botones y permita desplazar a izquierda o derecha según convenga al usuario?