This GDImage control has been modeled on the Java Script i am using in my new website in the "Showroom" section.
When the program starts, it builds on the fly an icon for each of the picture found in the "Background" subfolder.
While processing the icons there is a small rotating "wait-spinner" to inform the user he must wait a little.
To select a new background, clic on the auto-hide "image-band".
To move the band to the left or to the right, move the cursor hover the arrow shown on the side,
if you clic on an arrow icon, then you jump directly to the end or to the begining of the band.
You can add or remove pictures to the "Background" folder to customize its content.
Note: Because the selected image is to be used as the window background, it is better to use only pictures with landscape orientation.