Search found 9415 matches

by Sergey Tkachenko
Sun Feb 17, 2008 7:43 pm
Forum: Support
Topic: Break not displayed
Replies: 3
Views: 12185

2) "Breaks" cannot be saved in RTF (MS Word uses special drawing object for similar things, but MS drawing objects are not supported by TRichView yet). TRichView saves "breaks" as two paragraphs, the first of them has border at the bottom side. When you open this RTF file in TRic...
by Sergey Tkachenko
Sun Feb 17, 2008 7:39 pm
Forum: Support
Topic: Break not displayed
Replies: 3
Views: 12185

1) If you insert table in TRichView, you must not free it yourself, it will be freed by TRichView. If you got an exception, the reason is in some another place. For example, what is jp? Where do you create it? You need to pass an unique graphic object to AddPictureEx. I am not sure how to create a n...
by Sergey Tkachenko
Sun Feb 17, 2008 7:28 pm
Forum: Support
Topic: Bullets centering
Replies: 2
Views: 15451

VAlign property is available for bullets, so it's possible to change it from baseline to middle, abs-middle, abs-top or abs-bottom. But this property was added to bullets later than adding AddBulletEx method, so you need to set it manually: RichView1->AddNL(TimeToStr(Now()) + " ", 2, 0); R...
by Sergey Tkachenko
Sun Feb 17, 2008 6:35 pm
Forum: Examples, Demos
Topic: [Demo] Sending HTML email. Saving MIME-encoded files.
Replies: 40
Views: 3298028

May be yahoo web interface does not support background images in e-mails?
by Sergey Tkachenko
Sat Feb 16, 2008 12:40 pm
Forum: Support
Topic: Export Header/Footer to RTF
Replies: 24
Views: 70280

I'll implement it as soon as it will be possible after releasing the next update. This update is almost ready, we just need to finishing web site update translation to several languages.
This update must be stable, so I do not plan to make serious changes in code before releasing it, sorry.
by Sergey Tkachenko
Sat Feb 16, 2008 12:38 pm
Forum: Support
Topic: Row cloning
Replies: 8
Views: 20510

Table has undocumented methods SaveRowsToStream and LoadFromStreamEx. You can use them to copy rows: var Stream: TMemoryStream; Row: Integer; begin Row := 0; Stream := TMemoryStream.Create; table.SaveRowsToStream(Stream, Row, 1); Stream.Position := 0; table.InsertRows(Row+1, 1, 0, False); table.Load...
by Sergey Tkachenko
Sat Feb 16, 2008 12:22 pm
Forum: Examples, Demos
Topic: [Demo] Sending HTML email. Saving MIME-encoded files.
Replies: 40
Views: 3298028

Please send me a project reproducing the problem. I'll try to see what's wrong.
by Sergey Tkachenko
Thu Feb 14, 2008 1:44 pm
Forum: Support
Topic: How to protect paragraph against deletion?
Replies: 13
Views: 26933

Answered by e-mail
by Sergey Tkachenko
Thu Feb 14, 2008 1:24 pm
Forum: Support
Topic: Row cloning
Replies: 8
Views: 20510

Do you want to add a new row in the same table? After the source row or to the end? Should it be an editing operation (undoable) or not?
by Sergey Tkachenko
Thu Feb 14, 2008 1:23 pm
Forum: Support
Topic: Export Header/Footer to RTF
Replies: 24
Views: 70280

Please wait, it will be only after releasing the next major update
by Sergey Tkachenko
Thu Feb 14, 2008 1:20 pm
Forum: Support
Topic: How to protect paragraph against deletion?
Replies: 13
Views: 26933

Well, I added the remark about formatting in all topics about TRichView/TRichViewEdit methods working with selection (including SelectAll), but I forgot to do it in table topics.
I'll fix the help file in the next update.
by Sergey Tkachenko
Thu Feb 14, 2008 1:06 pm
Forum: Support
Topic: How to protect paragraph against deletion?
Replies: 13
Views: 26933

You cannot select or edit in unformatted documents.
So you cannot call EditCell and SelectAll until you call Format.
by Sergey Tkachenko
Wed Feb 13, 2008 6:45 pm
Forum: Support
Topic: Adding additional formatting when inserting RVF from stream
Replies: 3
Views: 12312

Yes, this method works, and since only editing operations are used, it will always produce valid documents.
The only problem - this method is slower than using non-editing methods.
by Sergey Tkachenko
Tue Feb 12, 2008 6:19 pm
Forum: Support
Topic: Implement "Track changes" feature
Replies: 3
Views: 12068

Sorry, this feature is not planned in near future. The simplest way to implement is using OnKeyDown, OnKeyPress, OnPaste to trap editing operations. For example, the user pressed Backspace. You use OnKeyDown to prevent the default action, but apply the special style to the character to the left inst...
by Sergey Tkachenko
Tue Feb 12, 2008 6:14 pm
Forum: Support
Topic: .net version of RV?
Replies: 8
Views: 20471

Still in unknown future