Don’t underline bullets for Cautions/Notes
Don’t stop underlining in middle of step if document style has ‘UndSpecialStepsFoldout’ and there is a replace word that turns off underlining
This commit is contained in:
@@ -3182,10 +3182,13 @@ namespace VEPROMS.CSLA.Library
|
||||
{
|
||||
if ((FormatStepData.TabData.Font.Style & E_Style.Underline) > 0)
|
||||
{
|
||||
FontStyle style = FontStyle.Regular;
|
||||
if ((FormatStepData.TabData.Font.Style & E_Style.Bold) > 0) style |= FontStyle.Bold;
|
||||
if ((FormatStepData.TabData.Font.Style & E_Style.Italics) > 0) style |= FontStyle.Italic;
|
||||
_MyTab.MyFont.WindowsFont = new Font(FormatStepData.TabData.Font.WindowsFont.FontFamily, FormatStepData.TabData.Font.WindowsFont.Size, style);
|
||||
//FontStyle style = FontStyle.Regular;
|
||||
//if ((FormatStepData.TabData.Font.Style & E_Style.Bold) > 0) style |= FontStyle.Bold;
|
||||
//if ((FormatStepData.TabData.Font.Style & E_Style.Italics) > 0) style |= FontStyle.Italic;
|
||||
//_MyTab.MyFont.WindowsFont = new Font(FormatStepData.TabData.Font.WindowsFont.FontFamily, FormatStepData.TabData.Font.WindowsFont.Size, style);
|
||||
// clear the underlining for this tab's font:
|
||||
E_Style es = ((E_Style)_MyTab.MyFont.Style) &~ E_Style.Underline;
|
||||
_MyTab.MyFont = new VE_Font(_MyTab.MyFont.Family, (int)_MyTab.MyFont.Size, es, (float)_MyTab.MyFont.CPI);
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
Reference in New Issue
Block a user