Commit graph

23656 commits

Author SHA1 Message Date
Miklos Vajna
9e759b5025 implement RTF_VERSION 2011-07-29 17:32:39 +02:00
Miklos Vajna
21e6699958 implement RTF_NOFCHARSWS 2011-07-29 17:32:39 +02:00
Miklos Vajna
68b86b13ef implement RTF_NOFPAGES, WORDS, CHARS 2011-07-29 17:32:39 +02:00
Miklos Vajna
efef084311 implement RTF_EDMINS 2011-07-29 17:32:39 +02:00
Miklos Vajna
cfe9c5777b implement RTF_AUTHOR 2011-07-29 17:32:38 +02:00
Miklos Vajna
d4ce64b485 rtftokenizer should not know about charsets 2011-07-29 17:32:38 +02:00
Miklos Vajna
9a3392f871 rtfcontrolwords should not know about rtfdocumentimpl 2011-07-29 17:32:38 +02:00
Miklos Vajna
10f3a47b52 implement RTF_PRINTIM 2011-07-29 17:32:38 +02:00
Miklos Vajna
7524ddc126 introduce lcl_getDateTime 2011-07-29 17:32:38 +02:00
Miklos Vajna
9e10670cc9 implement RTF_REVTIM 2011-07-29 17:32:38 +02:00
Miklos Vajna
e50fdb53a8 implement RTF_CREATIM 2011-07-29 17:32:38 +02:00
Miklos Vajna
0797eb7c5e introduce RTFTokenizer 2011-07-29 17:32:38 +02:00
Miklos Vajna
cd8ab067c5 introduce RTFFormFieldTypes 2011-07-29 17:32:38 +02:00
Miklos Vajna
078881494c implement RTF_FF*RES for dropdown lists 2011-07-29 17:32:38 +02:00
Miklos Vajna
d79a73fc16 implement RTF_FFL 2011-07-29 17:32:38 +02:00
Miklos Vajna
8b227c552a debug code in product build 2011-07-29 17:32:38 +02:00
Miklos Vajna
24957e8562 implement formtext field 2011-07-29 17:32:38 +02:00
Miklos Vajna
c4f7573181 ignore formfield outside fldinst 2011-07-29 17:32:38 +02:00
Miklos Vajna
63f4b1367f implement RTF_FFDEFRES and RTF_FFRES for checkboxes 2011-07-29 17:32:38 +02:00
Miklos Vajna
a17c8edd5a RTF_FFTYPE: we need it later, but not dmapper 2011-07-29 17:32:38 +02:00
Miklos Vajna
0e7ac3bc01 implement RTF_FFNAME 2011-07-29 17:32:38 +02:00
Miklos Vajna
bc49087c32 enter formfield destination 2011-07-29 17:32:38 +02:00
Miklos Vajna
94855fbbb9 dmapper: remove last paragraph of footnotes
This is the same trick as with headers/footers: the footnote always ends
with an empty paragraph, but in Writer we need to remove this.
2011-07-29 17:32:37 +02:00
Miklos Vajna
d8c57765e9 move drawpage handling to sdrimport 2011-07-29 17:32:37 +02:00
Miklos Vajna
24c413558a factor out shape import to the RTFSdrImport class 2011-07-29 17:32:37 +02:00
Miklos Vajna
f0b1ff715e shape type 0 is no longer special 2011-07-29 17:32:37 +02:00
Miklos Vajna
cf9405a6ce the scope of path properties can be reduced 2011-07-29 17:32:37 +02:00
Miklos Vajna
6e7f7864de the path property is now created independent from the type 2011-07-29 17:32:37 +02:00
Miklos Vajna
0a5f10879f avoid hardwired size for path properties 2011-07-29 17:32:37 +02:00
Miklos Vajna
57a44d0cf5 implement freeform lines 2011-07-29 17:32:37 +02:00
Miklos Vajna
5f07ceec53 silence some pointless todos 2011-07-29 17:32:36 +02:00
Miklos Vajna
753063dd78 implement line shape 2011-07-29 17:32:36 +02:00
Miklos Vajna
7d146140fe introduce method to create shape instance easily 2011-07-29 17:32:36 +02:00
Miklos Vajna
f9e0f09696 dmapper: no last paragraph on shapes
Just like with headers, shapes don't have a last empty paragraph,
either.
2011-07-29 17:32:36 +02:00
Miklos Vajna
b4a14ff63d reset paragraph properties on shape start 2011-07-29 17:32:36 +02:00
Miklos Vajna
e19a2d6fe9 this can be handled in one go 2011-07-29 17:32:36 +02:00
Miklos Vajna
946482802f dmapper: don't set default style for shapes, they do not support that 2011-07-29 17:32:36 +02:00
Miklos Vajna
5775d11472 give dmapper a chance to send parprops 2011-07-29 17:32:36 +02:00
Miklos Vajna
034d30c045 vertical test should not be rotated 2011-07-29 17:32:36 +02:00
Miklos Vajna
c2078710a6 implement boolean linestyle 2011-07-29 17:32:36 +02:00
Miklos Vajna
c064ec80a0 implement vertical text 2011-07-29 17:32:36 +02:00
Miklos Vajna
635b75c9a3 implement linecolor 2011-07-29 17:32:36 +02:00
Miklos Vajna
9203d3a382 implement fillcolor default 2011-07-29 17:32:36 +02:00
Miklos Vajna
dbf2ad161f add comment explaining ww8 import does the same 2011-07-29 17:32:36 +02:00
Miklos Vajna
bff7dd2614 implement fillcolor 2011-07-29 17:32:36 +02:00
Miklos Vajna
36ddb44e08 so far a customshape is always enough 2011-07-29 17:32:36 +02:00
Miklos Vajna
61ff3c5a42 handle run properties in draw text 2011-07-29 17:32:35 +02:00
Miklos Vajna
a6ca3eccd2 initial RTF_SHPTXT 2011-07-29 17:32:35 +02:00
Miklos Vajna
b243bc619c introduce m_pCurrentBuffer to simplify code 2011-07-29 17:32:35 +02:00
Miklos Vajna
209dffc1e3 introduce RTFBuffer_t 2011-07-29 17:32:35 +02:00