Re: That pesky first item
Posted: 02/21/2005 16:31:59
If I avoid calling Format, then I get an error when I add a table, then
start adding data inside the table cells. The error is thrown inside
TCustomRVFormattedData.RestoreSelBounds, and it's a "list index out of
bounds" error. The issue seems to be related to calling RVData.Edit on
the table cell; if the document isn't formatted, I can't call that
because it generates the error, and I don't think I can add data to a
table cell without calling Edit, can I?
Sergey Tkachenko wrote:
> When building document, you should use viewer-style methods (i.e. methods
> introduced in TRichView, not in TRichViewEdit). They can be called for
> unformatted documents after Clear.
> Which method generates the exception? I'll try to suggest an alternative
>>I'm trying to build a document in an empty TRichViewEdit, item by item,
>>reading from an XHTML DOM. This is working well except that for every
>>RVData (the main control, or any contained table cells), there's always
>>an initial empty paragraph item at the beginning, leading to an
>>unnecessary blank line. If I call Clear before starting to add new
>>items, then I get errors when adding items (because the control is
>>unformatted, presumably); if I call Clear, then Format, I get that pesky
>>item back again! If I delete the first item after building the document,
>>to get rid of the blank line, then the "real" first paragraph style
>>reverts to ParaStyles, which is not necessarily right.
>>I've tried everything I can think of here -- any ideas?
>>All help appreciated,
Powered by ABC Amber Outlook Express Converter