Página 1 de 1

Regalo por navidades de Xailer en...

Publicado: Vie Dic 24, 2010 6:38 pm
por ignacio

Regalo por navidades de Xailer en...

Publicado: Vie Dic 24, 2010 7:00 pm
por ssi-estono-
Ignacio:
Hay que volver a registrarse para hacer descargas?
Saludos:
Paco V
"Ignacio Ortiz de Zúñiga" <NoNameToAvoidSpam@xailer.com> escribió en el
mensaje news:4d14da88$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> http://xailer.info/esp/?p=292
>
> Ignacio Ortiz de Zúñiga
> [Equipo de Xailer / Xailer team]
> http://www.xailer.com
> http://www.xailer.info
> http://www.xailer.com/forum
> http://www.xailer.com/dokuwiki

Regalo por navidades de Xailer en...

Publicado: Sab Dic 25, 2010 1:21 pm
por jfgimenez
Paco,
> Hay que volver a registrarse para hacer descargas?
No, no es necesario registrarse para nada. Se puede descargar cualquier
cosa, e incluso se pueden subir archivos sin necesidad de registrarse. No
obstante, las subidas están moderadas, lo que significa que cuando alguien
sube algún archivo, nosotros tenemos que autorizarlo, y hasta entonces no
está disponible para nadie. Lamentamos las molestias, pero esta es la única
forma de evitar que cualquiera pueda subir archivos "inapropiados".
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Regalo por navidades de Xailer en...

Publicado: Lun Dic 27, 2010 10:27 am
por Bingen Ugaldebere
Gracias por el regalo, probando...
He metido un subproyecto que antes era una librerí­a externa y he quitado
la LIB del proyecto y PERFECTO, quizás no estaba pensado para esto pero....
En cuanto a la nueva barra mi opinión es que el combobox de métodos y
funciones al igual que en otros editores es muy útil, pero si me
permití­s un par de sugerencias:
Si en lugar de mostrar esto
METHOD AddRecord( oSender ) CLASS TFldAlumnos
mostrara esto
AddRecord - METHOD AddRecord( oSender ) CLASS TFldAlumnos
permitirí­a localizar los métodos y seleccionarlos por teclado.
Y en el caso de escribir un nuevo método por ejemplo "Prueba" podrí­a
generar
METHOD Prueba( oSender ) CLASS TFldAlumnos
Return Nil
sin tener que escribir todo el texto
METHOD Prueba( oSender ) CLASS TFldAlumnos aunque sea modificando otro
existente, si no no es una gran ventaja.
Esto pinta bien, hoy trabajo con el todo el dí­a a ver que tal.
Salu2.

Regalo por navidades de Xailer en...

Publicado: Lun Dic 27, 2010 11:33 am
por Bingen Ugaldebere
Otra sugerencia sencilla.
Ya que habéis puesto los botones de cortar, copiar y pegar en la nueva
barra por que no el de pegar desde el Histórico del portapapeles.
Espero no aburriros con estas nimiedades y no abusar demasiado de
vuestra confianza y buen hacer.
Gracias y salu2.

Regalo por navidades de Xailer en...

Publicado: Lun Dic 27, 2010 6:59 pm
por jfgimenez
Bingen,
> He metido un subproyecto que antes era una librerí­a externa y he quitado
> la LIB del proyecto y PERFECTO, quizás no estaba pensado para esto
> pero....
Sí­, está pensado para eso y para más ;-)
> En cuanto a la nueva barra mi opinión es que el combobox de métodos y
> funciones al igual que en otros editores es muy útil, pero si me permití­s
> un par de sugerencias:
>
> Si en lugar de mostrar esto
>
> METHOD AddRecord( oSender ) CLASS TFldAlumnos
>
> mostrara esto
>
> AddRecord - METHOD AddRecord( oSender ) CLASS TFldAlumnos
>
> permitirí­a localizar los métodos y seleccionarlos por teclado.
Tal y como está diseñado, permite FUNCTION, PROCEDURE, STATIC FUNCTION y
STATIC PROCEDURE, además de METHOD. Por eso hay que poner por delante de qué
tipo se trata.
> Y en el caso de escribir un nuevo método por ejemplo "Prueba" podrí­a
> generar
>
> METHOD Prueba( oSender ) CLASS TFldAlumnos
>
> Return Nil
>
> sin tener que escribir todo el texto
> METHOD Prueba( oSender ) CLASS TFldAlumnos aunque sea modificando otro
> existente, si no no es una gran ventaja.
No hace falta escribirlo todo. Las palabras clave las puedes escribir con
sólo 4 caracteres (FUNC, PROC, STAT FUNC, STAT PROC, METH), tanto en
mayúsculas como en minúsculas, y el editor te lo pondrá correctamente y en
mayúsculas.
Respecto a los métodos, tampoco hace falta poner la clase, el editor lo hace
automáticamente. Además, crea tanto la declaración dentro de CLASS/ENDCLASS
como el desarrollo del método al final del módulo. Lo único que es necesario
siempre es poner los paréntesis y los parámetros. Si no los pones, el editor
tampoco lo pone.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Regalo por navidades de Xailer en...

Publicado: Lun Dic 27, 2010 7:00 pm
por jfgimenez
Bingen,
> Ya que habéis puesto los botones de cortar, copiar y pegar en la nueva
> barra por que no el de pegar desde el Histórico del portapapeles.
Ok, lo revisaremos. Gracias por la sugerencia.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Regalo por navidades de Xailer en...

Publicado: Lun Dic 27, 2010 8:46 pm
por jfgimenez
Bingen,
> Ya que habéis puesto los botones de cortar, copiar y pegar en la nueva
> barra por que no el de pegar desde el Histórico del portapapeles.
¡Hecho!
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
--

Attached files

Regalo por navidades de Xailer en...

Publicado: Mar Dic 28, 2010 8:10 am
por Bingen Ugaldebere
Gracias

Regalo por navidades de Xailer en...

Publicado: Mar Dic 28, 2010 11:39 am
por Bingen Ugaldebere
>
> Tal y como está diseñado, permite FUNCTION, PROCEDURE, STATIC FUNCTION y
> STATIC PROCEDURE, además de METHOD. Por eso hay que poner por delante de
> qué tipo se trata.
>
no lo dudo, por eso te sugerí­a que lo pusieras así­
AddRecord - METHOD AddRecord( oSender ) CLASS TFldAlumnos
que pone que es un method pero empieza por el nombre que puedo teclear
para que el combobox lo vaya localizando además de ver a continuación
que es un método, función etc...
Ten en cuenta que si tengo muchos métodos y funciones y no estando
ordenadas en orden alfabético ya que están en orden de aparición, para
localizar algo dentro del PRG casi acabo antes con Ctrl+F y escribiendo
el nombre.
> No hace falta escribirlo todo. Las palabras clave las puedes escribir
> con sólo 4 caracteres (FUNC, PROC, STAT FUNC, STAT PROC, METH), tanto en
> mayúsculas como en minúsculas, y el editor te lo pondrá correctamente y
> en mayúsculas.
Ok.
> Respecto a los métodos, tampoco hace falta poner la clase, el editor lo
> hace automáticamente. Además, crea tanto la declaración dentro de
> CLASS/ENDCLASS como el desarrollo del método al final del módulo. Lo
> único que es necesario siempre es poner los paréntesis y los parámetros.
> Si no los pones, el editor tampoco lo pone.
Vale, pero pero resulta jocoso que si no se pone una palabra clave
escriba lo mismo en el código, así­ tal cual, o que si comento un error
como por ejemplo escribir
METHOD AddRecord( oSender ) CLAS TFldAlumnos
el resultado salga
METHOD AddRecord( oSender ) CLAS TFldAlumnos CLASS TFldAlumnos
Es cierto que cada uno ha de tener cuidado con lo que pone.
Salu2.

Regalo por navidades de Xailer en...

Publicado: Mar Dic 28, 2010 6:50 pm
por jfgimenez
Bingen,
> no lo dudo, por eso te sugerí­a que lo pusieras así­
>
> AddRecord - METHOD AddRecord( oSender ) CLASS TFldAlumnos
>
> que pone que es un method pero empieza por el nombre que puedo teclear
> para que el combobox lo vaya localizando además de ver a continuación que
> es un método, función etc...
Veré lo que puedo hacer, pero no lo veo sencillo.
> Ten en cuenta que si tengo muchos métodos y funciones y no estando
> ordenadas en orden alfabético ya que están en orden de aparición, para
> localizar algo dentro del PRG casi acabo antes con Ctrl+F y escribiendo el
> nombre.
Si sabes el nombre del método, vale, pero muchas veces no te acuerdas, y ahí­
es donde viene muy bien el combo con todo lo que tienes en el módulo.
También puedes pulsar <Ctrl> + <Alt> + <-> (eso último es el signo menos
del telcado numérico), y se colapsa todo el módulo mostrandote todos los
apartados (métodos, funciones y procedimientos). Al final es una ayuda más.
> Vale, pero pero resulta jocoso que si no se pone una palabra clave escriba
> lo mismo en el código, así­ tal cual, o que si comento un error como por
> ejemplo escribir
> METHOD AddRecord( oSender ) CLAS TFldAlumnos
> el resultado salga
> METHOD AddRecord( oSender ) CLAS TFldAlumnos CLASS TFldAlumnos
>
> Es cierto que cada uno ha de tener cuidado con lo que pone.
Era un bug. No estaba teniendo en cuenta que la palabra clave CLASS también
se puede escribir con 4 caracteres. Ya está corregido.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info