SmartClient Version v9.1p_2014-05-27/Enterprise nightly build of (2014-05-27)
Chrome 35.0.1916.114 m
We have a problem with listgrid records that are automatically updated with fresh data every few seconds which causes all images in the listgrid (such as "GroupIcon") to flicker with each refresh.
We've worked around this problem by using base64 encoding where possible:
This becomes an issue with stateful buttons such as the 'GroupIcon', where '_opened' & '_closed' gets appended to the image reference, destroying the the encoded string.
Is there some way to either assign a base64 string each state directly, similar to "ListGrid.expansionFieldTrueImage/ListGrid.expansionFieldFalseImage", or maybe assign a class name that can then be addressed in the css?
Thanks in advance for any help or advice
Chrome 35.0.1916.114 m
We have a problem with listgrid records that are automatically updated with fresh data every few seconds which causes all images in the listgrid (such as "GroupIcon") to flicker with each refresh.
We've worked around this problem by using base64 encoding where possible:
Code:
...
expansionFieldTrueImage:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u...
...Is there some way to either assign a base64 string each state directly, similar to "ListGrid.expansionFieldTrueImage/ListGrid.expansionFieldFalseImage", or maybe assign a class name that can then be addressed in the css?
Thanks in advance for any help or advice