In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Mensaje en TreeViewMod

Foro público de Xailer en español
Responder
cfuentes
Mensajes: 30
Registrado: Mié May 13, 2020 6:45 pm

Mensaje en TreeViewMod

Mensaje por cfuentes »

Buenas tardes estimados colegas. Alguna idea de porque me sale este mensaje en la ventana del depurador:

#1: Due performance issues is highly recommended to encapsulate the creation of items on a BeginPaint() & EndPaint() structure

Creo que se debe al uso del Control TreeViewMod. Como lo corrijo? Trae alguna consecuencia?

Gracias anticipadas.

Carlos Fuentes
Avatar de Usuario
xhermita
Mensajes: 177
Registrado: Vie Feb 18, 2011 10:05 pm
Ubicación: Las Palmas de Gran Canaria
Contactar:

Re: Mensaje en TreeViewMod

Mensaje por xhermita »

Si te fijas en el samples del TTreeViewMod antes de empezar a añadir items llaman al metodo :BeginPaint() del TTreeViewMod y al finalizar al metodo :EndPaint() que es justo lo que dice el mensaje.

Supongo que es para evitar el repintado del control mientras lo alimentas de items, una vez terminano hace el pintado de todo.

Yo lo estoy poniendo así en mis proyectos y resuelto el mensaje.
Pedro Amaro
2PC Service

Xailer / Néfele / MySQL-MariaDB / SQLServer
cfuentes
Mensajes: 30
Registrado: Mié May 13, 2020 6:45 pm

Re: Mensaje en TreeViewMod

Mensaje por cfuentes »

Pedro, mil gracias, funciona a la perfección.

Un abrazo

Carlos Fuentes
Responder