Hi everybody,
if you use iGrid in Access the iGrid is going to redrawn/flicker if iGris is loose the focus or the iGrid got the focus.
It seems, MS Access clears the contents of iGrid control and then send an additional WM_PAINT message to redraw the contents of the control - which causes flickering.
In this case it is not a iGrid/10tec malfunction and we as Access programmer must reduce the flicker.
My approach to solving a problem is not to eliminate the redrawing but rather the observed flickering.
The method in the attached application is a solution for an application which has loaded ONE form at time.
In other conditions (multible forms as tabs, dialog forms ...) this method is not tested and maybe failed.
Maybe my workaround is helpfull for other programmer to find a solution under other conditions and it's would be nice to publish the way here.
By the way, iGrid ActiveX v6 eliminated the combobox cell flickering problem. Igor/10tec good job.
Note: Access 2010 / iGrid ActiveX v5 / Open form frm_Start
Stop_Flicker_on_focus_change.zip
(41kb) downloaded 251 time(s).
Edited by moderator
2015-12-28T08:48:37Z
|
Reason: Igor/10Tec: Corrected post subject