public FontScheme GetScheme() { CT_FontScheme ctFontScheme = this._ctFont.sizeOfSchemeArray() == 0 ? (CT_FontScheme)null : this._ctFont.GetSchemeArray(0); if (ctFontScheme != null) { return(FontScheme.ValueOf((int)ctFontScheme.val)); } return(FontScheme.NONE); }
public void TestScheme() { CT_Font ctFont = new CT_Font(); CT_FontScheme scheme = ctFont.AddNewScheme(); scheme.val = (ST_FontScheme.major); ctFont.SetSchemeArray(0, scheme); XSSFFont font = new XSSFFont(ctFont); Assert.AreEqual(FontScheme.MAJOR, font.GetScheme()); font.SetScheme(FontScheme.NONE); Assert.AreEqual(ST_FontScheme.none, ctFont.GetSchemeArray(0).val); }
public CT_BaseStylesOverride() { this.fmtSchemeField = new CT_StyleMatrix(); this.fontSchemeField = new CT_FontScheme(); this.clrSchemeField = new CT_ColorScheme(); }