I'm using the GDViewer control on a Visual FoxPro guest form which displays the guest's photo. On dozens of PCs, it works flawlessly, but a fellow employee has a notebook PC where every guest image is displayed upside-down. The same guest records display fine on other PCs. What could be causing this? I suspect if may be related to his notebook hardware or OS.
Pertinent information... When the form launches, the code reads a guest record from a database, converts the guest image column to a temporary JPG file, and then loads it into the GDViewer control with the DisplayFromFile method. Relevant GDViewer properties are as such:
Height: 172
Width: 129
BorderStyle: 1 (Fixed Single)
EnableMenu: False
EnableMouseWheel: False
ImageAlignment: 2 (Middle Center)
ImagePosition: 2 (Middle Center)
ScrollBars: False
Zoom: 1.00
ZoomMode: 2 (Fit to control)
The affected notebook computer is running Windows 7 (x64) with UAC disabled. Many other PCs have this configuration and have no issues.
Thanks in advance for your help,
John
