Name: krT82822 Date: 08/10/99
. RTF keywords (from RTF Specifications) are not handled by the
javax.swing.text.rtf package:
"aftncn", "aftnsep", "aftnsepc", "annotation", "atnauthor",
"atnicn", "atnid", "atnref", "atntime", "atrfend",
"atrfstart", "bkmkend", "bkmkstart", "datafield", "do",
"dptxbxtext", "falt", "field", "file", "filetbl", "fname",
"fontemb", "fontfile", "footer", "footerf", "footerl",
"footerr", "footnote", "ftncn", "ftnsep", "ftnsepc", "header",
"headerf", "headerl", "headerr", "keycode", "lang", "nextfile",
"object", "pict", "pn", "pnseclvl", "pntxtb", "pntxta",
"revtbl", "rxe", "tc", "template", "txe", "xe"
. It seems that tags specifying double quotes ("\'ab" and
"\'bb") are not correctly handled.
. The tag "ansicpg", used for setting a characterSet is not
handled by the RTF package.
. Indentations are not correclty understood (if there
is a indentated paragraph, following paragraphs are also
indentated even if they shouldn't be)
. All tabs seem to take the same length on print or screen.
But in some situations, it's possible to do an alignment
with tabs but in that case, the number of tabs depends
on the length of the preceding text -ie you can set the
same alignment with two or three tabs depending on the
preceding words. With Swing classes, we see the exact number
of tabs, and as a consequence, we have not left alignment.
These features should be handled (as I saw in the source code)
by the javax.swing.text.rtf.RTFReader class.
I used the JFC 1.1.1 version.
8/10/99 kevin.ryan@eng -- can't find an open RFE/bug to dupe this to, so am submitting a new one for reference.
(Review ID: 93730)
======================================================================
|