>The Init() is too early. However, you bring a valid point about firing the Activate() more than once. If this will be the case, you can create a custom property of the form that is toggled to .T. once the toolbar has been displayed. From that point on, the Activate() will not re-fire the code.
Well, actually I use top-level formset Init to do it, and that works fine...
The Anonymous Bureaucrat,
and frankly, quite content not to be
a member of either major US political party.