@@ -216,13 +216,18 @@ public override void Clear()
216
216
}
217
217
protected internal override void CreateNodes ( XmlHelper helper , string path )
218
218
{
219
- base . CreateNodes ( helper , path ) ;
219
+ helper . CreateNode ( path ) ;
220
+ SetValueBool ( helper , path + "/d:b/@val" , Bold ) ;
221
+ SetValueBool ( helper , path + "/d:i/@val" , Italic ) ;
222
+ SetValueBool ( helper , path + "/d:strike/@val" , Strike ) ;
223
+ SetValue ( helper , path + "/d:u/@val" , Underline == null ? null : Underline . ToEnumString ( ) ) ;
220
224
SetValueBool ( helper , path + "/d:condense/@val" , Condense ) ;
221
225
SetValueBool ( helper , path + "/d:extend/@val" , Extend ) ;
222
226
SetValueBool ( helper , path + "/d:outline/@val" , Outline ) ;
223
227
SetValueBool ( helper , path + "/d:shadow/@val" , Shadow ) ;
224
- SetValue ( helper , path + "/d:name/@val" , Name ) ;
225
228
SetValue ( helper , path + "/d:sz/@val" , Size ) ;
229
+ SetValueColor ( helper , path + "/d:color" , Color ) ;
230
+ SetValue ( helper , path + "/d:name/@val" , Name ) ;
226
231
SetValue ( helper , path + "/d:family/@val" , Family ) ;
227
232
SetValue ( helper , path + "/d:vertAlign/@val" , VerticalAlign == ExcelVerticalAlignmentFont . None ? null : VerticalAlign . ToEnumString ( ) ) ;
228
233
}
0 commit comments