PDA

Ver la Versión Completa : cual componenete es mejor para dibujar


pulpin
08-04-2008, 02:19:21
amigos necesito dibujar una imagen rapidamente, en un sitio de internet dicen que el componente Timage es muy lento para esto, y por experiencia parpadea cuando lo estas cambiando rapidamente, lo que me lleva a dos preguntas que otro componente puedo usar que sea mas rapido y que evite este parpadeo de la imagen.
y la otra, como puedo evitar este parpadeo en Timage.
amigos, espero su ayuda, aunque sean algunas pistas para lograrlo.
gracias de antemano.

Ñuño Martínez
08-04-2008, 10:01:49
Sí, TImage es bastante lento, aunque el parpadeo puede evitarse activando el "doble buffer" de la ventana (en las propiedades está).

Iba a recomendarte que usases los bitmaps de Allegro.pas (http://allegro-pas.sf.net/) o de SDL (http://www.libsdl.org/), pero eso depende de qué quieres hacer.

pulpin
10-04-2008, 03:56:07
Sí, TImage es bastante lento, aunque el parpadeo puede evitarse activando el "doble buffer" de la ventana (en las propiedades está).

Iba a recomendarte que usases los bitmaps de Allegro.pas (http://allegro-pas.sf.net/) o de SDL (http://www.libsdl.org/), pero eso depende de qué quieres hacer.


amigo gracias por tu respuesta, la verdad mi proyecto se basa en un osciloscopio digital por usb, para eso necesito el componente para dibujar, que me aconsejas, estamos hablando de un cambio de imagen muy rapido.
de antemano gracias

Ñuño Martínez
10-04-2008, 09:57:36
Entonces olvídate tanto de Allegro/SDL como del TImage. Tal vez en Torry's (http://www.torry.net/) o en el proyecto JEDI (http://www.delphi-jedi.org/) encuentres algún componente.

[edit] Por alguna razón, el enlace oficial de Torry's no funciona hoy. Prueba este otro (http://www.swissdelphicenter.ch/torry) a ver.

pulpin
11-04-2008, 07:34:22
Entonces olvídate tanto de Allegro/SDL como del TImage. Tal vez en Torry's (http://www.torry.net/) o en el proyecto JEDI (http://www.delphi-jedi.org/) encuentres algún componente.

[edit] Por alguna razón, el enlace oficial de Torry's no funciona hoy. Prueba este otro (http://www.swissdelphicenter.ch/torry) a ver.


pues por el momento el DoubleBuffered=true; pero por otra parte que componenete o que metodo dentro del builder me aconsejas que sea mas rapido, el Tpainbox o hacer el dibujo en un tbitmap y luego cargarlo en la imagen, porque en definitiva creo que el timagen es muy lento.
gracias de nuevo.