diff --git a/docx/TSDocxRange.tsf b/docx/TSDocxRange.tsf index 90e5d20..012aa1f 100644 --- a/docx/TSDocxRange.tsf +++ b/docx/TSDocxRange.tsf @@ -629,6 +629,7 @@ End; Function TSDocxRange.WriteBoldBi(value); Begin range_font_.BoldBi := value; + range_font_.Apply(); End; Function TSDocxRange.ReadBoldBi(); Begin @@ -637,6 +638,7 @@ End; Function TSDocxRange.WriteBold(value); Begin range_font_.Bold := value; + range_font_.Apply(); End; Function TSDocxRange.ReadBold(); Begin diff --git a/docx/font/TSDocxFont.tsf b/docx/font/TSDocxFont.tsf index c7acd92..8ee0d55 100644 --- a/docx/font/TSDocxFont.tsf +++ b/docx/font/TSDocxFont.tsf @@ -210,7 +210,7 @@ End; Function TSDocxFont.WriteBoldBi(value);virtual; Begin - pr_.BoldBi := value = TSDocxEnumerations.wdToggle() ? _Not(self.BoldBi) : value; + pr_.BCs := value = TSDocxEnumerations.wdToggle() ? _Not(self.BoldBi) : value; End; Function TSDocxFont.ReadBoldBi();virtual; Begin