Exemple #1
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            string fontName = cbFontName.Text.Trim();

            if (fontName == "")
            {
                FontResult   = null;
                DialogResult = DialogResult.OK;
            }
            else
            {
                int size;
                if (!int.TryParse(cbFontSize.Text, out size))
                {
                    size = DataTypes.Font.DefaultSize;
                }

                // создание шрифта в соответствии с выбранными параметрами
                FontResult           = new DataTypes.Font();
                FontResult.Name      = fontName;
                FontResult.Size      = size;
                FontResult.Bold      = chkBold.Checked;
                FontResult.Italic    = chkItalic.Checked;
                FontResult.Underline = chkUnderline.Checked;
                DialogResult         = DialogResult.OK;
            }
        }
Exemple #2
0
 /// <summary>
 /// Конструктор
 /// </summary>
 public FrmFontDialog(DataTypes.Font font)
     : this()
 {
     FontResult = font;
 }