FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Parpadeo de controles
Hola,
Cuando uso la propiedad Anchors de los controles de un formulario para que ajusten su tamaño cuando cambio de tamaño al formulario observo un efecto de "parpadeo", es decir, se nota cómo los controles se van redibujando. ¿Saben alguna manera de evitar o al menos minimizar tal efecto? // Gracias |
#2
|
||||
|
||||
wop!
Pues, quizá exista algún truco para evitarlo, pero yo juraría que eso pasa en todas las aplicaciones cuando las redimensionas.... P.D.: Qué es 5579788850208793711? o será 100110101101111011001000110010101110010011000010110010001101111?
__________________
E pur si muove |
#3
|
||||
|
||||
Cita:
es la palabra "Moderador" escrita en ASCII Hexadecimal |
#4
|
||||
|
||||
Cita:
Cita:
Cita:
// Saludos |
#5
|
||||
|
||||
Cita:
// Saludos |
#6
|
||||
|
||||
En estos momentos no tengo Delphi a mano, pero creo recordar que los controles descendientes de TGraphic ? tienen una propiedad Doublebuffer, mírate la ayuda sobre dicha palabra.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#7
|
||||
|
||||
Cita:
En mi ventana tengo un RxDbGrid anclado a todos lados, tres SpeedButton anclados arriba y a la derecha y algunas etiquetas. Todos metidos en un PageControl anclado a todos lados. Por arriba de esto tengo un panel anclado arriba y a los lados y dentro dos Image anclados uno a la izquierda y otro a la derecha. Cuento todas estas intimidades porque se me hace curioso que en todos los controles se nota el efecto excepto en las imágenes. Hubiera pensado que éstas habían de ser las más castigadas. // Saludos |
#8
|
||||
|
||||
Que procesador y tarjeta gráfica tienes, esta habilitada la aceleración de video en propiedades de pantalla?, esta la RxDbGrid con datos o vacía, has probado con menos controles?.
He realizado una prueba de la siguiente manera: Un formulario con un PageControl anclado de las cuatro esquinas dejando un espacio de alrededor de 1 cm a cada lado, un JvDBGrid (Que es la evolución del RxDBGrid) dentro del page control, vacia y anclada a sus cuatro esquinas dejando también 1cm en los cuatro lados. Al cambiar de tamaño al formulario no se aprecia ningún parpadeo. Resolución de trabajo: 1280x1024 a 32bits @75Hz Tarjeta gráfica: GeForce 4 MX440 Procesador: Pentium 4 @ 2GHz Memoria: 512MB DDR Espero que estos datos puedan servirte. Saludos. |
#9
|
||||
|
||||
Cita:
__________________
E pur si muove |
#10
|
||||
|
||||
Voy a probarlo con una PC Virtual corriendo W98 a ver que sucede, pero lo hago mas tardecito, ahora estoy de salida.
Salu2 |
#11
|
||||
|
||||
Bueno, acabo de probar en un W98 virtual en donde se emula una mas modesta Trio64 (tarjeta de video) y se ve un lijero parpadeo pero en el PageControl, no en el grid, pero como dije antes este grid esta sin datos.
|
#12
|
||||
|
||||
Muchas gracias por su interés y disculpen no haber respondido con más prontitud.
En efecto, si el grid está vacío no se nota el parpadeo aunque claro que en este caso tampoco hay nada que dibujar. Supongo que tendré que resignarme y aceptar el hecho de que depende mayormente de la tarjeta de video y posiblemente mi percepción de que esto era más notorio en Delphi haya sido un poco errónea. De nuevo, muchas gracias por el tiempo que se han tomado. Les mando un saludo |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|