The 'Image Preloader' is displayed prior to each and every image being displayed. If an image has been preloaded, then the preloader will be displayed for a very short amount of time (and may barely be noticeable) and if an image has been preloaded, then the preloader will be displayed for longer as the image is f loaded from the server.
This 'Image Prelaoder' takes on the frameColor (so if you set the frameColor to the same as your gallery's background color, it would become invisible) but cannot be disabled.
I've also tried styling the Preloadercolor but nothing changes. Why?
I'm wondering why different settings of the the imagepreload or preloadercolor options don't make any difference to anything?
The preloaderColor, which determines the initial color of the 'Gallery Loading' preloader (not the 'Image Preloader'), must be set as a Flashvar in the embedding code (rather than as a setting in the gallery's XML file) as it must be known to SimpleViewer before the XML file is parsed (as it is displayed whilst the XML file is being parsed).
It's a wordpress site, using the simpleviewer plugin with the Pro SVN core files added.
In order to change the preloaderColor of galleries created by WP-SimpleViewer, you would need to edit the plugin's 'wp-simpleviewer/wp-simpleviewer.php' file. Open the file in a plain text editor, add the following code on line 849 (which is currently blank):
flashvars$gallery_id.preloaderColor = "#FFFFFF";
... changing '#FFFFFF' to the hexadecimal color code of your choice.
Re-upload the file to its original location on your web server and clear your browser's cache before reloading the gallery.
We don't mind having the small loading bar on the first view, but it becomes a nuisance when it shows every time you revisit that page.
If you are referring to the preloader which is initially displayed each time a gallery page is visitied, this is the 'Gallery Preloader' (rather than the 'Image Preloader') and setting its color to the same as the background color (via the preloaderColor Flashvar as described above) will render it invisible.
Steven Speirs
SimpleViewer Support Team