Missed that. Sorry for waisting your time.
>That's why I used
>
UNBINDEVENTS(This)
>to avoid firing the method more than one time.
>
>>Keep in mind that Init fires only once and Activate every time form gets focus.
>>
>>>
>>>Worked perfectly this way:
>>>
>>>In my class INIT event, I've put
>>>
BINDEVENT(Thisform, "Activate", This, "AfterFormInit")
>>>
>>>In my class AFTERFORMINIT method, included for testing:
>>>
MESSAGEBOX("After Init Fired!")
>>>UNBINDEVENTS(This)
>>>
--sb--