public AssembledStyles WithUnderline(FwUnderlineType underlineType) { return m_styleCache.GetDerivedStyle(this, (int)FwTextPropType.ktptUnderline, underlineType, (newStyles, w) => newStyles.m_chrp.unt = (int)underlineType); } /// <summary>