Hy again,
Every time you move from one frame to another, the Scroll event of the Parent Frame (Frame1) triggers automatically. In fact it is triggered by the new frame that you are moving in.
If you analyze the parameters of the Scroll event when it is triggered, you will see that the ActionX and ActionY equals 10. The 10 value is actually a constant named 'fmScrollActionFocusRequest' and it is described as the following:
fmScrollActionFocusRequest means that "The user moved the focus to a different control. This movement scrolls the user form so that the selected control is fully displayed in the available area".
You can also check the Object Browser for the Members of the 'fmScrollAction'.
So far I couldn't find a method for preventing this automatically fired event nor to cancel it.
Cristi