| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | 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) |
| |
|