Gets the block progression and layout orientation.
HRESULT IHTMLCurrentStyle5::get_msBlockProgression(BSTR *p);
- Pointer to a variable of type BSTR that receives one of the values listed in Possible Values.
tb Default. Top-to-bottom block flow. Layout is horizontal. rl Right-to-left block flow. Layout is vertical. bt Bottom-to-top block flow. Layout is horizontal. lr Left-to-right block flow. Layout is vertical.
Returns S_OK if successful, or an error value otherwise.
In vertical layout, text lines are rotated 90° clockwise. Images are not rotated, but tables are. Box layout in vertical orientations is exactly analogous to layout in the horizontal orientation: width, height, top, bottom, right, and left do not rotate with the text.
Only one block progression is active at a time; these values cannot be combined. See IHTMLStyle3::writingMode for additive block progression values.
This property is based on the block-progression property of the CSS3 Text Layout module.