private void OnFontComboSelectedIndexChanged(object sender, EventArgs e)
{
if((m_uBlockEvents > 0) || (m_bdc != BinaryDataClass.RichText)) return;
Font f = m_rtbText.SelectionFont;
try
{
m_rtbText.SelectionFont = new Font(m_tbFontCombo.Text, f.Size,
f.Style, f.Unit, f.GdiCharSet, f.GdiVerticalFont);
}
catch(Exception ex) { MessageService.ShowWarning(ex); }
UpdateUIState(true, true);
}