By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
431,649 Members | 696 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 431,649 IT Pros & Developers. It's quick & easy.

Bug in Rich Text Box control tab setting array?

P: n/a
I cannot set the tab array for the Rich Text Box
control. After I have text in the control, I try the
following where rtb is the name of the rich text box
control:

rtb.selectall()
Redim rtb.SelectionTabs(5) 'to set 5 tabs
rtb.SelectionTabs(0) = 100 'pixels
rtb.SelectionTabs(1) = 200 'etc
....
This has no effect on the selected text. Further I can
immediatly read the contents of the SelectionTabs() array
and all value remain zero. I have struggled for about 2
weeks with every permutation of code and Rtb setting I
can dream up and have not found a way to set the tabs.
The previous VB6 Rich text box control worked fine. Is
this a new bug?

Nov 20 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a
* "Jim Haynes" <an*******@discussions.microsoft.com> scripsit:
I cannot set the tab array for the Rich Text Box
control. After I have text in the control, I try the
following where rtb is the name of the rich text box
control:

rtb.selectall()
Redim rtb.SelectionTabs(5) 'to set 5 tabs
rtb.SelectionTabs(0) = 100 'pixels
rtb.SelectionTabs(1) = 200 'etc
...
This has no effect on the selected text. Further I can
immediatly read the contents of the SelectionTabs() array
and all value remain zero. I have struggled for about 2
weeks with every permutation of code and Rtb setting I
can dream up and have not found a way to set the tabs.
The previous VB6 Rich text box control worked fine. Is
this a new bug?


This code works fine for me (VS.NET 2003):

\\\
With Me.RichTextBox1
.SelectAll()
.SelectionTabs = New Integer() {100, 300, 400}
End With
///

--
Herfried K. Wagner
MVP VB Classic, VB.NET
<http://www.mvps.org/dotnet>

<http://www.plig.net/nnq/nquote.html>
Nov 20 '05 #2

P: n/a
Thanks,

That works fine for me on VB.net 2002 as well.
Apparently it was a matter of understanding when I
actually have a "New" instance of the selectionTabs()
array.
-----Original Message-----
* "Jim Haynes" <an*******@discussions.microsoft.com>

scripsit:
I cannot set the tab array for the Rich Text Box
control. After I have text in the control, I try the
following where rtb is the name of the rich text box
control:

rtb.selectall()
Redim rtb.SelectionTabs(5) 'to set 5 tabs
rtb.SelectionTabs(0) = 100 'pixels
rtb.SelectionTabs(1) = 200 'etc
...
This has no effect on the selected text. Further I can immediatly read the contents of the SelectionTabs() array and all value remain zero. I have struggled for about 2 weeks with every permutation of code and Rtb setting I
can dream up and have not found a way to set the tabs. The previous VB6 Rich text box control worked fine. Is
this a new bug?


This code works fine for me (VS.NET 2003):

\\\
With Me.RichTextBox1
.SelectAll()
.SelectionTabs = New Integer() {100, 300, 400}
End With
///

--
Herfried K. Wagner
MVP VB Classic, VB.NET
<http://www.mvps.org/dotnet>

<http://www.plig.net/nnq/nquote.html>
.

Nov 20 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.