| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| from __future__ import absolute_import |
| from __future__ import print_function |
| from __future__ import unicode_literals |
|
|
| from hwp5.binmodel.controlchar import CHID |
| from hwp5.dataio import Enum |
| from hwp5.dataio import Flags |
| from hwp5.dataio import UINT32 |
| from hwp5.dataio import BSTR |
| from hwp5.binmodel.controls._shared import Control |
|
|
|
|
| class Dutmal(Control): |
| ''' 4.2.10.13. 덧말 ''' |
| chid = CHID.TDUT |
| Position = Enum(ABOVE=0, BELOW=1, CENTER=2) |
| Align = Enum(BOTH=0, LEFT=1, RIGHT=2, CENTER=3, DISTRIBUTE=4, |
| DISTRIBUTE_SPACE=5) |
|
|
| def attributes(cls): |
| yield BSTR, 'maintext' |
| yield BSTR, 'subtext' |
| yield Flags(UINT32, |
| 0, 31, cls.Position, 'position'), 'position-flags' |
| yield UINT32, 'fsizeratio' |
| yield UINT32, 'option' |
| yield UINT32, 'stylenumber' |
| yield Flags(UINT32, |
| 0, 31, cls.Align, 'align'), 'align-flags' |
| attributes = classmethod(attributes) |
|
|