J
Jesper
Is there any way to delay initial displaying a form until all controls have
finished painting?
I find it rather annoying that I can actually see the some controls popping
up before the form has done drawing, as well as seeing scrollbars before the
associated control. This is ofcourse particularly bad on slower computers
and in cases where some controls are displaying lots of data (my grids and
trees).
I had considered something like setting the form visibility to false in
OnLoad, and then setting it true in Form.OnPaint, but unfortunately both
OnLoad and Form.OnPaint comes before each of the child controls' OnPaint. I
cant seem to find any event that fires after all control have been painted.
finished painting?
I find it rather annoying that I can actually see the some controls popping
up before the form has done drawing, as well as seeing scrollbars before the
associated control. This is ofcourse particularly bad on slower computers
and in cases where some controls are displaying lots of data (my grids and
trees).
I had considered something like setting the form visibility to false in
OnLoad, and then setting it true in Form.OnPaint, but unfortunately both
OnLoad and Form.OnPaint comes before each of the child controls' OnPaint. I
cant seem to find any event that fires after all control have been painted.