Rich text box and RTF help needed

I have been searching high and low for help on this... maybe someone here has an answer for me. I'm starting to get worried about it. I'm using the code below to access an embedded RTF file I have as a resource. I'm trying to go this route instead of embedding HTML and worrying about using the AxWebBrowser or trying to rely on the user having the right browser compatible with the needs of vb.net

Problem is this: even with read only = True it will still let you click on any images and resize them and it does this to any of the HTML links Google test <http://www.google.com>
instead of just showing the anchor that it should.

On the other hand, If I use RichTextBox1.Enabled = False it greys out the background, won't scroll and the links are still doing the same messed up thing.

Is there an way to have the RichTextBox show the RTF file and not allow the pictures to be resizable and the links to show and work as they should?

Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

RichTextBox1.ReadOnly = True

Dim executing_assembly As System.Reflection.Assembly = _
Me.GetType.Assembly.GetEntryAssembly()

Dim my_namespace As String = executing_assembly.GetName().Name.ToString()

Dim text_stream As Stream = executing_assembly.GetManifestResourceStream(my_namespace + ".Help.rtf")
If Not (text_stream Is Nothing) Then
Dim stream_reader As New StreamReader(text_stream)
RichTextBox1.Rtf = stream_reader.ReadToEnd()
stream_reader.Close()
End If
End Sub
[1738 byte] By [teamdad] at [2007-11-18 21:55:37]
# 1 Re: Rich text box and RTF help needed
Well... I tried a few things, but nothing produces the entire result we are looking for. It appears that once an OLE/COM "object" has been selected in the RichTextBox, it actually becomes the message handler. This makes sense, but it also means you need to hook each object and handle its messages.

I'm not quite sure what would be the best way to get a reference to every object in the RichTextBox window, but maybe someone else has an idea.

In the mean time, you can play with the idea in the attached project.
Craig Gemmill at 2007-11-10 3:20:43 >
# 2 Re: Rich text box and RTF help needed
can i know how did u create the usercontrol box. Any other property to altered?? Can u explain it step by step.!... tks...

What i wanna know is how did u get the loadFile property of usercontrolbox??

Usercontrol1.LoadFile("file.rtf")-> How did u get this??.... tks..
themaverick at 2007-11-10 3:21:41 >
# 3 Re: Rich text box and RTF help needed
I simply created a class that derives from the RichTextBox class:

Public Class UserControl1
Inherits System.Windows.Forms.RichTextBox
Craig Gemmill at 2007-11-10 3:22:39 >