TfpgGDIWindow.ActivateWindow now uses SetWindowPos instead of SetForegroundWindow.
TfpgGDIWindow.ActivateWindow now uses SetWindowPos instead of SetForegroundWindow.

The code and intent seems to be correct, but even though I set the flag
SWP_NOZORDER (so the behaviour is consistent with Linux X11), Windows
seems to ignore that flag and still bring the active window to the
front.

wkitty42/fpGUI,wkitty42/fpGUI,wkitty42/fpGUI,wkitty42/fpGUI,wkitty42/fpGUI,wkitty42/fpGUI