private void btnAdd_Click(object sender, EventArgs e)
 {
     using (var dlg = new TextDialog())
     {
         if (dlg.ShowDialog() == DialogResult.OK)
         {
             var pos = _layout.CreateTextPosition(dlg.PositionLeft, dlg.PositionBottom, dlg.PositionUnits);
             var fnt = _layout.CreateFont(dlg.FontName, dlg.FontHeight, dlg.FontUnits);
             var txt = _layout.CreateText(dlg.TextString, fnt, pos);
             _texts.Add(txt);
         }
     }
 }