![]() |
Parpadeo de TIAeverButton
Hola a todos.
Tengo varios botones (con un bitmap cargado en la propiedad MainBitmap de cada uno) de este tipo en mi form y con frecuencia al pulsar alguno de ellos se producen parpadeos de la imagen del botón que se pulsa o de cualquier otro,de forma aleatoria....es como si apareciese una línea blanca horizontal atravesando el bitmap del botón. No ocurre siempre que se pulsa alguno de ellos,pero se da bastantes veces y me tiene algo quemado. Dejo un enlace para descargar el ejecutable, para quien quiera echarle un vistazo: http://rapidshare.com/files/97772165/Project1.rar.html ¿A qué se puede deber esto? ¿se puede hacer un apaño? Gracias. José. |
Perdón,se me olvidó comentar que estoy en Delphi 7
|
Hola,
Tal vez podrías utilizar la propiedad "DoubleBuffer", por lo menos del formulario en cuestión, y, no sé si sólo en los botones, si es que cuentan con ella. Como digo, deberías probar a ver, sé que existe esa propiedad, pero, no sabría decirte exactamente qué se supone que hace y porqué "funciona" en ciertos casos similares al tuyo, me parece. |
Gracias dec,tu siempre al quite.
Pues he puesto DoubleBuffered a true en todos los elementos habidos y por haber,tanto en el form,como en los botones,como en los ImageContainer (TDIBimageContainer) que contienen los botones y no hay manera...los botones siguen parpadeando como locos :( ¿Cómo se hacía para esperar al sincronismo de la pantalla? He buscado pero no encuentro ejemplo alguno |
La franja horaria es GMT +2. Ahora son las 12:09:17. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi