opened
drmacro
username_0
This adds getters and setters for additional Run formatting properties. My goal was to implement the properties likely to be used in generating DOCX from non-trivial HTML documents. The only property I couldn't figure out how to set was underline color, which I can come back to.

I also fixed a bug in isHighlight() that returned a false positive if highlight was not set at all (the test case was flawed and didn't catch this case).

I used the built-in OOXML enums so that I could set values using the same strings as specified in the OO XML spec rather than having to translate them to e.g., uppercase keywords as used with the custom enumerations (this is why I implemented setVerticalAlignment() as a replacement for setSubscript() [which was a bad method name anyway.]

I did not implement versions of the methods that involve enumerations to also allow direct specification of the enumeration values themselves--I can if there's a need for it, but for most uses it seems more likely that string values will be the input, e.g., from parsing of XML or HTML or whatever.
Implemented a number of new set and get methods for useful formatting…
issue
created
asfgit
username_1
Can one of the admins verify this patch?
comment
created
drmacro
username_0
I will attempt to implement Mark's idea about run property access.
comment
created
pjfanning
username_2
@username_0 could you rebase due to PR 120 being merged?
comment