2.9.118 HresiOperand

The HresiOperand structure specifies how word-breaking is handled.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Hres

ChHres

Hres (1 byte): An unsigned integer that specifies the word-breaking method. This property MUST specify one of the following values. By default, normal word-breaking is used.

Value

Name

Description

0x01

hresNormal

Normal word-breaking: Insert a hyphen and continue word on the next line.

0x02

hresAddBefore

Similar to Normal but also add ChHres before the hyphen.

0x03

hresChangeBefore

Similar to Normal but also change the character before the hyphen to ChHres.

0x04

hresDeleteBefore

Similar to Normal but also delete the character before the hyphen.

0x05

hresChangeAfter

Similar to Normal but also change the character after the hyphen to ChHres.

0x06

hresDelAndChange

Similar to Normal but also delete two characters before the hyphen and replace them both with ChHres.

ChHres (1 byte): An unsigned integer that specifies the ASCII character to be added to the text in addition to the hyphen. If Hres is set to hresNormal, ChHres MUST be 0x00; otherwise it MUST be a valid character.