internal cReportPaintObject add(cReportPaintObject c, String key)
{
try
{
if (c == null)
{
c = new cReportPaintObject();
}
if (key == "")
{
key = cGlobals.getNextKey().ToString();
}
key = cGlobals.getKey(key);
Add(key, c);
c.setKey(key);
G.redimPreserve(ref m_zorder, this.count());
m_zorder[this.count()-1] = key;
return c;
}
catch
{
return null;
}
}