fPreviousCorner
fPreviousCorner = Value();
SetValue(_ScreenCorner(where, (screen_corner)fPreviousCorner));
fPreviousCorner = -1;
if (fPreviousCorner == -1)
SetValue(_ScreenCorner(where, (screen_corner)fPreviousCorner));
int32 fPreviousCorner;