We are in the processing of writing MyGeneration 2.0 in VS2005 or .NET 2.0. We are switching to SyntaxEditor @ http://www.actiprosoftware.com/Products/DotNet/SyntaxEditor/Default.aspx It's not free but we need more advanced features and a supported project. ScintillaNET has been great to us and we are very grateful that it was there for us. - Mike > Isn't the author working on a new version? Personally, I hate (yes, a > strong word, but its true) how the xml file is setup now. You have to > manually set the font and size for each and every definition (atleast > in PHP). There is no fallback of sorts to a higher "class", atleast > not in any obvious way. > > On 10/14/05, mike.griffin@xxxxxxxxxxxxxxxxxxxxxxxx > <mike.griffin@xxxxxxxxxxxxxxxxxxxxxxxx> wrote: >> Our application uses Scintilla.NET, see >> http://www.mygenerationsoftware.com >> >> Here is our ScintillaNET.XML file (it's pretty exhaustive) >> http://www.mygenerationsoftware.com/ScintillaNET.xml >> >> Here are the methods from our menu that control some things, you might >> find these of use: >> >> private void menuItemEndOfLine_Click(object sender, System.EventArgs e) >> { >> // Toggle the state >> bool on = !this.scintillaTemplateCode.IsViewEOL; >> this.scintillaTemplateCode.IsViewEOL = on; >> this.menuItemEndOfLine.Checked = on; >> } >> >> private void menuItemWhitespace_Click(object sender, System.EventArgs e) >> { >> // We reverse the state >> bool on = this.scintillaTemplateCode.ViewWS == 1 ? false : true; >> this.scintillaTemplateCode.ViewWS = on ? 1 : 0; >> this.menuItemWhitespace.Checked = on; >> } >> >> private void menuItemIndentation_Click(object sender, System.EventArgs >> e) >> { >> // Toggle the state >> bool on = !this.scintillaTemplateCode.IsIndentationGuides; >> this.scintillaTemplateCode.IsIndentationGuides = on; >> this.menuItemIndentation.Checked = on; >> } >> >> private void menuItemLineNumbers_Click(object sender, System.EventArgs >> e) >> { >> bool lineNumbersEnabled = !this.menuItemLineNumbers.Checked; >> >> if (lineNumbersEnabled) >> { >> this.scintillaTemplateCode.SetMarginWidthN(0, 40); >> } >> else >> { >> this.scintillaTemplateCode.SetMarginWidthN(0, 0); >> } >> >> this.menuItemLineNumbers.Checked = lineNumbersEnabled; >> >> } >> >> private void menuItemZoomIn_Click(object sender, System.EventArgs e) >> { >> this.scintillaTemplateCode.ZoomIn(); >> } >> >> private void menuItemZoomOut_Click(object sender, System.EventArgs e) >> { >> if(this.scintillaTemplateCode.ZoomLevel > 0) >> { >> this.scintillaTemplateCode.ZoomOut(); >> } >> } >> >> -------------------------------------------------------------------------- >> ScintillaNET Mailing List: ScintillaNET@xxxxxxxxxxxxx >> >> To unsubscribe: Send an email to scintillanet-request@xxxxxxxxxxxxx >> and put "unsubscribe" (without the quotes) in the Subject line. >> >> Web Page: http://tinyurl.com/yvoh2 >> > > > -- > http://www.pixelfaction.com > AIM:ApeWithABrain > -------------------------------------------------------------------------- > ScintillaNET Mailing List: ScintillaNET@xxxxxxxxxxxxx > > To unsubscribe: Send an email to scintillanet-request@xxxxxxxxxxxxx > and put "unsubscribe" (without the quotes) in the Subject line. > > Web Page: http://tinyurl.com/yvoh2 > -------------------------------------------------------------------------- ScintillaNET Mailing List: ScintillaNET@xxxxxxxxxxxxx To unsubscribe: Send an email to scintillanet-request@xxxxxxxxxxxxx and put "unsubscribe" (without the quotes) in the Subject line. Web Page: http://tinyurl.com/yvoh2