protected virtual void OnMozItemAdded(MozItemEventArgs e)
{
if (!this.Controls.Contains(e.MozItem))
{
this.Controls.Add(e.MozItem);
}
// tell the MozItem who's its daddy...
e.MozItem.MozPane = this;
// listen for events
e.MozItem.ItemGotFocus +=new MozItemEventHandler(MozItem_GotFocus);
e.MozItem.ItemLostFocus +=new MozItemEventHandler(MozItem_LostFocus);
e.MozItem.ItemClick +=new MozItemClickEventHandler(MozItem_Click);
e.MozItem.ItemDoubleClick += new MozItemClickEventHandler(MozItem_DoubleClick);
// update the layout of the controls
this.DoLayout();
if (ItemAdded != null)
{
ItemAdded(this, e);
}
}