Página 1 de 1

Mensaje en TreeViewMod

Publicado: Vie Feb 19, 2021 7:46 pm
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

Re: Mensaje en TreeViewMod

Publicado: Vie Feb 19, 2021 10:04 pm
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.

Re: Mensaje en TreeViewMod

Publicado: Vie Feb 19, 2021 11:23 pm
por cfuentes
Pedro, mil gracias, funciona a la perfección.

Un abrazo

Carlos Fuentes