protected Rectangle GetAbsoluteRect()
        {
            Rectangle      res    = new Rectangle();
            IMLCharGenEdit cgedit = (IMLCharGenEdit)m_objCG;
            tagRECT        rect;

            cgedit.EditItemAbsoluteRectGet(ID, out rect);
            res.X      = rect.left;
            res.Y      = rect.top;
            res.Width  = rect.left + rect.right;
            res.Height = rect.top + rect.bottom;
            return(res);
        }