MDI OnActivate problem

I have an MDI application where i am using the OnActivate
event of the MDI child to display the appropriate toolbars
for the current child form. the problem is that the OnActivate
event dosent always fire when a form gets the focus.i can't find
any pattern to this the results seem to be inconsistent even
when repeating the same sequence of events

Any ideas?

Andy Gleeson