Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Lazarus, FreePascal, Kylix, etc. (https://www.clubdelphi.com/foros/forumdisplay.php?f=14)
-   -   Borrar automaticamente metodos vacios en el IDE (https://www.clubdelphi.com/foros/showthread.php?t=94179)

brakaman 14-09-2019 16:52:33

Borrar automaticamente metodos vacios en el IDE
 
Hola compañeros.

Sabeis si existe alguna configuracion del IDE que permita automaticamente borrar metodos vacios del editor de codigo.

Por supuesto que lo tengo borrado en eventos.

Gracias por vuestra inestimable ayuda.

Jose.

Casimiro Noteví 14-09-2019 17:53:38

En teoría, si guardas, se borran.

dec 15-09-2019 12:37:10

Hola a todos,

Cita:

Empezado por brakaman (Mensaje 533484)
Hola compañeros.

Sabeis si existe alguna configuracion del IDE que permita automaticamente borrar metodos vacios del editor de codigo.

Por supuesto que lo tengo borrado en eventos.

Gracias por vuestra inestimable ayuda.

Jose.

Estamos hablando de Lazarus, de modo que igual lo que diga no sirve, pues supondré que Lazarus funciona en este aspecto igual que Delphi. Como dice Casimiro, al guardar la unidad, Delphi quita de la esta los eventos que no contengan código en su interior. Ojo, porque, si se trata de métodos "vacíos", pero, que no son eventos, Delphi no los quita, como no puede ser de otro modo, pues esos métodos, vacíos o no, los has preparado tú mismo.

Se me hace raro que digas que "quitas los eventos", porque, esto creo que, al menos en Delphi, no tiene nada que ver. Es decir, supongamos que inserto un botón en un formulario, y, con la ayuda del IDE, preraro el evento "Click" de dicho botón. Independientente de que yo quite después del botón, con ayuda del inspector de objetos, la referencia al evento "Click" antes creado, si el evento está vacío, Delphi lo quitará de la unidad igualmente.

brakaman 15-09-2019 17:18:01

Gracias Casimiro, Dec por contestar.

Agradezco mucho el tiempo que os habeis tomado en contestar.

Siempre he usado Delphi , pero vistos los problemas de la version Community de registrarte continuamente me he decidido por Lazarus.

Os explico lo que hago..

Inserto un boton , y en el evento onclick(Por ejemplo) coloco codigo en el evento. Posteriormente quito el codigo que he tecleado yo, borro el evento
de la columna eventos del inspector de objetos y ejecuto el programa,

No lo borra ahi sigue.
Guardo el projecto y saldo del IDE.

Vuelvo a entrar y el metodo vacio sigue ahi.

Por eso pregunto si existe algun tipo de configuracion para borrarlos cuando estan vacios y no estan asignados a ningun evento.

Espero haberme explicado bien.

Repito , gracias por vuestro interes.

Jose.

Casimiro Noteví 15-09-2019 17:48:32

Claro, lo que te hemos comentado antes, no tienes que borrar nada, solamente guardar.

brakaman 15-09-2019 18:05:50

Cita:

Empezado por Casimiro Notevi (Mensaje 533492)
Claro, lo que te hemos comentado antes, no tienes que borrar nada, solamente guardar.

No Casimiro si hago lo que he explicado anteriormente no borra nada sigue estando el método vacio y en la definición de la clase el método también esta ahí.

Debe haber alguna otra forma o algo estoy haciendo mal.

Saludos

Jose.

Casimiro Noteví 15-09-2019 20:41:47

A ver, pones un botón, das a click, showmessage('hola') en el onclick.
Luego borras el showmessage('hola'). Guardas y se borra solo.

brakaman 15-09-2019 21:52:22

Pues lo siento Casimiro pero no se borra.

Tu lo has probado en la ultima versión la 2.04 del mes de agosto.

Pruebalo si puedes por favor.

Gracias infinitas por tu interés.

Saludos.

Jose.

brakaman 15-09-2019 22:05:28

Hola Casimiro , Dec.

Encontre la solución , es una configuración del IDE.



Muchisimas gracias a los dos.

Saludos.

Jose.

dec 16-09-2019 07:33:07

Hola a todos,

Ahí estaba la clave, sí señor... personalmente, ni sabía que eso pudiera configurarse: siempre ha funcionado "así". :)

brakaman 16-09-2019 09:44:29

Hola:

Desde luego que he quedado impresionado con el IDE de Lazarus, hacia muchiiiisimo tiempo que no lo habia usado y se merece una prueba a fondo.

Una autentica pasada.

Gracias amigos.

Jose.

dec 16-09-2019 10:03:04

Hola a todos,

Sí; Lazarus es un buen entorno de desarrollo. Acaso no tan pulido como Delphi, pero, hay que tener en cuenta, por ejemplo, que los recursos de que disponen no son los de Delphi. Pero acaso para algunos proyectos Lazarus puede ser más que suficiente.


La franja horaria es GMT +2. Ahora son las 11:15:56.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi