Coloring Syntax In RichTextBox Using System.Web.RegularExpressions.AspCodeRegex?
Feb 14, 2011
I was wondering if it was possible to colorize syntax of, say HTML, inside of a RichTextBox by comparing each word in the current line of text against the collection of words in System.Web.RegularExpressions.AspCodeRegex? I'd imagine that from this question it would be possible?
View 3 Replies
ADVERTISEMENT
Apr 1, 2011
Dim listbox1 As New ListBox
listbox1.Items.Add("<br/>")
Dim int As Integer = 0
Dim line As String = RichTextBox1.GetLineFromCharIndex(RichTextBox1.SelectionStart)
For Each item In listbox1.Items
[Code] .....
My coding selects an item from the list box and tries to color the words in the currently selected line, however, it often colors characters that come after the instance. Why is this happening?
View 2 Replies
Aug 30, 2009
How would I use his code and get it to work with a RichTextBox when a button is clicked?
View 1 Replies
Jun 23, 2009
i'm working on a project app to help me color code my html snippets. i'm not being able to figure out how to change the color of this line when selecting text :
<font color=blue> synthax helper </font>
to look like this:
<font color=blue> synthax helper </font>
as far as i can get it to change the selection color is this:
<font color=blue> synthax helper </font>
here's what i have in code:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
RichTextBox1.SelectionColor = Color.Blue
RichTextBox1.SelectedText = "<font color=blue>" & RichTextBox1.SelectedText & "</font>"
End Sub
View 20 Replies
Aug 19, 2011
I have a program that appends text to a richtextbox.I do it like this :RichTextBox1.AppendText("[" & Now.ToLongTimeString & "] <" & Username & "> : Hello World !" & vbNewLine)
I know the username.Now, I searched google to color the username (the text between '<' & '>').It works, for the first line at least.As soon as I add another line, only the first line stays colored.How would I do that so it colors every line?
View 15 Replies
Apr 25, 2011
Is there an easier way to color certain tags like: <html>, <h1>, <body>, etc?I would like to make an html editor and i would like to know if anyone out there has a VB10 Example of a text highlighter When the text changes.
View 1 Replies
Jan 10, 2010
after searching for around a half hour or so, I found that the regularexpression API could do what I need.Basically, I needed to only allow letters, numbers, and symbols in my textbox. The problem was, I could stick alt codes in there, even with a keycode case check
View 2 Replies
Mar 4, 2011
I have a string which i need to parse using Regex class of System.Text.RegularExpressions. I need to find if the first 2 characters of the string are either "00" or "07" or "16" or "23".
View 1 Replies
Dec 6, 2010
I've been hammering at this over the weekend with no joy - been through page after page of RegEx Language documentation too.It's very easy to negate a match on characters. For example:
Dim MatchString As System.String = "<test0><test0><test1></test1></test0></test0><test0></test0>"
Dim NegationPattern As System.String = "([^<>])"
Dim RepStr As System.String = ""
[code]....
View 1 Replies
Oct 12, 2011
I am having an issue trying to figure this out. I am writing a script editor that uses tabs (a tab control) and I want to implement syntax highlighting. My issue is that every sample I can find on syntax highlighting uses
Private Sub RichTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RichTextBox1.TextChanged
View 1 Replies
Dec 29, 2011
I've been trying to get syntax highlighting for a RichTextBox.I am struggling trying to code it myself, so I looked around a bit, and found a cool .dll file called ColorCode.
[URL]
So I went into my project and imported the ColorCode.dll file. (Project>Add Reference)However, I don't know how to use it!?Is there anyone out there that has used this .dll file?How can I use it to get Syntax Hilighting in RichTextBox1?
View 16 Replies
Jan 9, 2009
I have a richtextbox on my form and currently have made a simple syntax highlighting for it. It works great with a small amount of text but as the text amount increases it starts flashing and locks the textbox while typing.
This is my current code. I call the sub on the textchanged event.Basically what happens is I have a list of words that it checks for and if it finds it, it colors the word.
[Code]...
View 2 Replies
Mar 11, 2010
You probably got annoyed when you read the title, it must have been asked a million times. But unfortunatly I cant get it working for myself. Ive been using this code to highlight the word "var":
Dim search As String = "var"
Dim index As Integer = RichTextBox1.Text.IndexOf(search)
If (index <> -1) Then
[code].....
But it selects the word "var" and then afterwards, it makes thewhole RichTextBox have this font.
View 6 Replies
Aug 1, 2011
I'm building an app that has an sql editor with syntax highlighting and intellisense. I've got the frame, but i'm stuck with the re-coloring of the RTBSuppose the RTB has got a large volume of lines. when i start editing, the on-textchange event triggers the re-coloring of the current line. using;
- selectionStart
- selectionLength
- selectionColor
[code].....
View 4 Replies
Sep 29, 2010
I need help Related to this form [URL]...Related to that topic Using the same code how can i add more then one color so how can i add it more then once So like words = the and bob ect... but I make a new dim call it words 2 = for next then ect... diffrent color I do this and it cancels out the blue the first one, so like this
[Code]...
So then i try it purple works but now blue does not..i know its possible with this one! All i want is to be able to add other words in a different color! Because this code works like a charm
View 7 Replies
Apr 23, 2008
I am currently working on a code editor program for Linden Scripting Language (Second Life Code) and I am having a lot of trouble using the Syntax Highlighting class which i have found on a website [URL] I dont understand, the Class inherits the System.Windows.Forms.RichTextBox so it should change the color of the text if i type one of the keywords shouldnt it and i should not have to do any codeing for the RTB (or do i?)
View 5 Replies
Sep 6, 2010
I have the following
Private Sub RichTextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RichTextBox1.TextChanged
Dim words As List(Of String) = New List(Of String)(New String() {"select", "insert", "delete", "truncate", _
"from", "where", "into", "inner", "update", "outer", "on", "is", "declare", "set", "use", "values", "as", _
[code]....
The only problem is that if I type one of the key words, the word highlights, but if i type a word with one of the key words within it, part of it gets highlights as well.Example:
drop
dropped
View 24 Replies
Aug 21, 2009
when i copy code from vb.net code window, and paste it in my richtextbox, the color synthax is as it displays in my vb.net code window.. this i want to keep when finding and replacing words. i have the following code to find and replace,
RichTextBox1.Text = RichTextBox1.Text.Replace("Private Sub", "<font color=blue>Private Sub</font>")
but the color syntax of the richtextbox code is lost, looks like a textbox's text.. how do i replace the words and keep the synthax coloring?
View 5 Replies
Oct 14, 2009
While I do know the above goal is rather challenging to achieve, I know it can be done.What the one I made does:It compares each word to a word from the list, if its a match, it will physically select the text and change the color, and finally it will return the carat to the position it was in when it highlighted.
Issues with this: Flickering. It always flickers. I managed to reduce the flicker by making the thread sleep for 50 milliseconds, but I could not get rid of it entirely (it didn't noticeably slow down typing either). Now, another thing that I tried was using a second RichTextBox to have the highlighting occur to that, but that made no obvious differences at all.Scrolling. It will scroll the RichTextBox if the amount of text is big enough to cause scrollbars to appear.Deleting text. If you delete part of a word which has been highlighted, itll retain the color formatting even if the word is now changed. Itll also physically select the entire word, which baffles me endlessly.Closing the window. Since the highlight subroutine is called whenever the RichTextBox's TextChanged event is called, apparently it is fired when the window closes? However, since the window is closing, it slows down the entire process, so with a larger file it may take 5-10 seconds to go through and highlight each keyword.
How can I solve each of these issues? I do not want to use someone else's component, I specifically want to use my own.Physically edit the RTF instead of using a built in method for changing the text color, this would get rid of all my issues. Assuming a keyword was "The" (for example), what would the rtf be to make it turn blue?Don't use syntax highlighting (last resort here)My end goal: A syntax highlighter for a RichTextBox which works as well as the one in Visual Studio.
EDIT: Is there another component which would be better for this than a RichTextBox?
View 3 Replies
Jan 9, 2012
Here is my code:
Dim StartString As String = "Private Sub"
Dim EndString As String = "End Sub"
Dim SearchString As String = StartString & "(.+)" & EndString
[code].....
View 1 Replies
Aug 20, 2009
System.Text.RegularExpressions.Regex.Replace(item.Summary.Text, ????, "")
What would I put in the? to get only the domain from a URL: EG [URL] should turn into "Google".
I don't know how the regex works to make it do that. Would it be like "*/*..*" or something?
View 8 Replies
Jun 21, 2011
How in VB.Net can I extract the value from a string using the RegularExpressions class? For example, say I have the string:[Mon Jan 4 2011] Blah Blah2 Other text and I want to return the "Mon Jan 4 2011" portion in to a variable. I thought you would use the "Regex.Replace" method but I can't seem to figure out how to extract the portion of the string I want.
View 3 Replies
Jan 18, 2012
This code hangs in infinite loop. Any ideas why is that? Is that a bug in .NET? Can I do something about it?
Dim urlRegex As New
Regex("((?:[a-z][w-]+:(?:/{1,3}|[a-z0-9%])|wwwd{0,3}[.]|ftp[.]|[a-z0-9.-]+[.][a-z]{2,4}/)(?:[^s()<>]+|(([^s()<>]+|(([^s()<>]+)))*))+(?:(([^s()<>]+|(([^s()<>]+)))*)|[^s`!()
[code].....
View 1 Replies
Jul 10, 2009
I did a conversion of a VB6 project to VB.NET 2005 and some properties of a RichTextBox control weren't upgraded. I was wondering if someone could tell me an alternative or what to do about the following properties of the RichTextBox:
ZOrder - this worked in VB6:
formMain.textStatusWindow.ZOrder(VB6.ZOrderConstants.BringToFront)
SelColor - this worked in VB6 fo example: formMain.textStatusWindow.SelColor = RGB(207, 73, 10)
View 4 Replies
May 13, 2011
im using as usual vb express 2010 right now on winxp, but planning to make the programs fully suported on vista & win7.
First heres my structure on public class:
Structure cartas
Dim numero As Integer
[Code].....
and the richtextbox4.text has paragraphcs or vbnewlines however u wanna call them.
Saving it on a txt file looks like this:
7:John:Marcelo:this is first paragrah[]this is second paragraph[]and this is third
note i use [] to simulate the squareish paragraph thingie that is used in a textfile. since if i try to copy it here, it will automatically convert itself into an actual paragraph.
Anyways when i try to load the file using readline i only get the first paragraph displayed and all the rest of this specific text unexistent.
View 10 Replies
Jan 6, 2009
Private Sub btnRegister_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRegister.Click
Dim msg As String = ""
Dim result1 As Integer
conKk.Close()
[code]....
It stated that "incorrect syntax near 1"...
View 2 Replies
Oct 7, 2011
How do I set the caret position in a System.Windows.Forms RichTextBox? ScrollToCaret in not Working. Here are my Registry settings. When I save to the registry, It saves. When I try to get were I left off from the previous read, It leaves me at the beginning of the file and not where I left off. [Code]
View 2 Replies
Sep 13, 2010
I have big problem with my CHAT app. I want to add smiles but i have some problems. I using transparent Richtextbox, and when i try to use Regex system to replace text with image it work, but everytime other smiles disappearing, i only see last one. Second thing, i want to use GIF animated smiley and this Regex method don't work with all of these my problems. So i need an other way... Can anybody show how to do this
Imports System.Runtime.InteropServices
Public Class TransparentRichTextBox
Inherits RichTextBox
[code].....
View 11 Replies
Aug 29, 2011
I have this to append a text to a richtextbox
RichTextBox1.AppendText(String.Format("{0,-11}{1,-18}{2,-10}{3}", "[" & Now.ToLongTimeString & "]", "SergeMorel", "∙ Some Text Here", Environment.NewLine))
It's for an irc client. It appends the text users send or receive.How do I color for example, the time in a color & the user in a different color, etc...
View 18 Replies
Feb 28, 2011
I�ve a label which displays a time counter as follows:
Me.label.text = �Hrs: � & myH & � Mins: � & myM & � Secs: � & myS
The line:
Me.label.ForeColor = Color.Red
Changes the color of the entire text to red.
I�d like the letters H, M and S to be of different colors. I know I could set up three different labels and color them but I was wondering if exists a trick which allows me to change colors with the same label.
View 2 Replies