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