public override bool PostProcessMarkupRectangle(ProjectLayoutElement zElement, List<MarkupBase> listAllMarkups, int nMarkup)
{
m_listRectangles = new List<RectangleF>();
for (var nIdx = nMarkup + 1; nIdx < listAllMarkups.Count; nIdx++)
{
var zMarkup = listAllMarkups[nIdx];
// check if the markup is closed
if (typeof(CloseTagMarkup) == zMarkup.GetType() &&
this == ((CloseTagMarkup)zMarkup).MarkupToClose)
break;
m_listRectangles.Add(zMarkup.TargetRect);
}
return true;
}