-
- s << ", size " << sub.size() << ", aspect " << sub.aspect_adjust() << ", colour " << sub.colour()
- << ", vpos " << sub.v_position() << ", valign " << ((int) sub.v_align()) << ",\n"
- << ", hpos " << sub.h_position() << ", halign " << ((int) sub.h_align()) << ";\n"
- << "effect " << ((int) sub.effect()) << ", effect colour " << sub.effect_colour();
+
+ if (sub.bold()) {
+ s << "bold, ";
+ } else {
+ s << "normal, ";
+ }
+
+ if (sub.underline()) {
+ s << "underlined, ";
+ }
+
+ s << "size " << sub.size() << ", aspect " << sub.aspect_adjust() << ", colour " << sub.colour()
+ << ", vpos " << sub.v_position() << ", valign " << ((int) sub.v_align())
+ << ", hpos " << sub.h_position() << ", halign " << ((int) sub.h_align())
+ << ", direction " << ((int) sub.direction())
+ << ", effect " << ((int) sub.effect()) << ", effect colour " << sub.effect_colour();