![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#14
|
||||
|
||||
Las "sorpresas" que comenta román, las he vivido.
En algunos componentes, al cambiar una propiedad a cierto valor, el IDE de Delphi retoca automáticamente otras propiedades para que todo sea coherente (no recuerdo el caso concreto). La ventaja de hacerlo con Cnpacks, es que cambia la propiedad y ordena al IDE que cargue el componente, así que el IDE retoca las demás. Un ejemplo, aunque no sea el caso, si modificas la propiedad Color de un panel, se cambia la propiedad ParentColor a False. Si el cambio lo haces tú por RTTI, tendrás que modificar ambas propiedades porque "Delphi no se entera del cambio que has hecho". Repito que este no es el caso porque lo hace la clase TControl, pero cuando tienes paquetes en tiempo de diseño de algunos componentes, ellos hacen el trabajo sucio por tí. Por cierto, como siempre, ideas alternativas muy ingeniosas. Cuidadito con proyectos que tengan algún form guardado en Binario en lugar de "text DFM" (ya sea por error o lo que sea, también me ha pasado ![]() Saludos!
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Como sincronizar dos o mas Grids? | AzidRain | Varios | 4 | 23-12-2011 03:41:28 |
Modificar el exe resultante de un Proyecto en Delphi 5 | radge | Varios | 5 | 08-09-2010 17:36:10 |
Cambiar propiedad a todos los componentes de un proyecto | jcarteagaf | Varios | 6 | 06-03-2008 23:55:33 |
Un proyecto para todos los reportes o... | Johnny Q | Impresión | 0 | 28-07-2005 22:50:08 |
acceder a todos pero modificar algunos... | Alfredo | OOP | 5 | 21-12-2004 17:55:39 |
![]() |
|