This would be much easier if it were addressed using the Standard Image control. It needs to be enhanced to include:

Property CompIdOfImageCtrl  'Picture->Load' .vPicPathName
Property CompIdOfImageCtrl  'Picture->Clear' .vPicPathName

This would'nt be affected by the Recalc issue and is a sensible enhancement for the control.



----- Original Message ----- From: "Emmitt Dove" <[email protected]>
To: "RBASE-L Mailing List" <[email protected]>
Sent: Friday, March 27, 2009 9:27 AM
Subject: [RBASE-L] - Flickering images


Mike,



One final set of thoughts:



Where the images are located relative to where your app is running, and the size of the images will impact the display speed. So if you're running the
app locally but the images are on a network somewhere, delay in display is
inevitable.  Try co-locating the images with where the app is executing by
either putting the images on the workstation or run the app on the server.



Also, if you're using high-quality jpegs, try a lower quality or resolution to reduce file size and therefore reduce the time it takes to load/display.



Another possibility, and I have to say this is a stretch, would be to store each image in its own temporary table and use db images instead of variable images. That way, when the image changes, you update the table then issue a
PROPERTY TABLE tablename 'REFRESH' to refresh just the one table and
therefore just the one image.



Emmitt Dove

Manager, Converting Applications Development

Evergreen Packaging, Inc.

[email protected]

(203) 214-5683 m

(203) 643-8022 o

(203) 643-8086 f

[email protected]






Reply via email to