PC Review
Forums
Newsgroups
Microsoft DotNet
Microsoft VB .NET
Bug in Rich Text Box control tab setting array?
Forums
Newsgroups
Microsoft DotNet
Microsoft VB .NET
Bug in Rich Text Box control tab setting array?
![]() |
Bug in Rich Text Box control tab setting array? |
|
|
Thread Tools | Rate Thread |
|
|
#1 |
|
Guest
Posts: 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? |
|
|
|
#2 |
|
Guest
Posts: n/a
|
* "Jim Haynes" <anonymous@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> |
|
|
|
#3 |
|
Guest
Posts: 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" <anonymous@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> >. > |
|
![]() |
|
| Thread Tools | |
| Rate This Thread | |
|
|

Main Page 

