I have a few problem with selection (on Rtf text):

- 1. I have menu doing things (for example setting all to bold), so I
memorize the current selection with SelectiionStart & SelectionLength,
SelectAll(),apply my style, then reset the selection with the original
values of SelectionStart & Lenght.
However it's not the same text whihc is selected?!! (it's usually more..).
How could I fix that?

- 2. When I change selection (like with SelectAll()) The RichTextBox scroll
to the end. very annoying for the user to see its text moving for no reason
(because I selectAll() just for the sake of setting the style, then I revert
the selection, the user don't see that)! Any way to work around that?