Hola a todos!!! Me encuentro realizando un programa para mostrar gráficas a partir de unos datos que van llegando y que tengo en un vector (de momento lo simulo simplemente metiendo datos aleatorios). Estas gráficas se van desplazando hacia la izquierda para permitir que se muestren los nuevos datos que van llegando.
El problema está en que las gráficas parpadean al desplazarse, un parpadeo que en monitores normales CRT no se aprecia, pero sí que se notan en portátiles y monitores TFT en general. Uso un TPaintBox para pintar, teniendo un TBitmap en memoria y llamando al método Draw, y de esta manera hacer un doble buffer.
He probado con más cosas, como la propiedad DoubleBuffered (que no soluciona nada), usar el Canvas del formulario, etc, pero el parpadeo continúa. Se os ocurre una manera de solucionarlo sin tener que meterme en APIs como DirecX o OpenGL?
Gracias, un saludo!