public void ParseEndpoint(Endpoint endpoint) { AddTitle(endpoint); AddUrl(endpoint); AddDescription(endpoint); if (endpoint.Headers.Count > 0) { ParseHeaders(endpoint.Headers); } if (endpoint.QueryParams.Count > 0) { ParseQueryParams(endpoint.QueryParams); } if (endpoint.Body.Count > 0) { Styler.SetBodyTitleStyle(Document.InsertParagraph("Body [" + endpoint.BodyMode + "]")); ParseBody(endpoint.BodyMode, endpoint.Body); } //generate CURL example GenerateCurlExampleRequest(endpoint); if (endpoint.Response.Count > 0) { Styler.SetResponseTitleStyle(Document.InsertParagraph("Responses")); ParseResponse(endpoint.Response); } }
public Expanded(double[,] collection, Styler styler) : this() { Styler = styler; CollectionList = collection; createRowCol(collection); }
/// <summary> /// Adds a style classification to the StyleSheet. /// </summary> /// <param name="target">The string to be styled.</param> /// <param name="color">The color to be applied to the target.</param> public void AddStyle(string target, Color color) { Styler.MatchFound handler = (s, l, m) => m; Styler styler = new Styler(target, color, handler); Styles.Add(styler); }
public void AddTitle(Endpoint endpoint) { Paragraph p = Document.InsertParagraph(); Styler.SetMethodStyle(p.Append(endpoint.Method), endpoint.Method); Styler.SetEndpointTitleStyle(p.Append(" " + endpoint.Title)); }
/// <summary> /// Adds a style classification to the StyleSheet. /// </summary> /// <param name="target">The string to be styled.</param> /// <param name="color">The color to be applied to the target.</param> /// <param name="matchHandler">A delegate instance which describes a simpler transformation that /// can be applied to the target.</param> public void AddStyle(string target, Color color, Styler.MatchFoundLite matchHandler) { Styler.MatchFound wrapper = (s, l, m) => matchHandler.Invoke(m); Styler styler = new Styler(target, color, wrapper); Styles.Add(styler); }
private void CariListesi_Load(object sender, EventArgs e) { try { DataTable cariList = new DataTable(); sqlCmd = new SqlCommand("SELECT CARI_INCKEY, CARI_KOD, TC_NO, ADSOYAD, IL, ILCE, ADRES, TICARI_UNVAN, VERGI_DAIRE, VERGI_NO, TEL_NO, EPOSTA, CEP_TEL, FAX_NO, CARI_DURUM FROM CARI ORDER BY CARI_INCKEY DESC", Program.connection); sqlAdapter = new SqlDataAdapter(sqlCmd); sqlAdapter.Fill(cariList); typeof(DataGridView).InvokeMember( "DoubleBuffered", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.SetProperty, null, cariListesiGridView, new object[] { true }); cariListesiGridView.DataSource = cariList; Styler.gridViewCommonStyle(cariListesiGridView); cariListesiGridView.Columns[0].Visible = false; }catch (Exception ex) { Notification.messageBoxError(ex.Message); } }
public ContentList(int count, int item, Styler styler) : this() { Styler = styler; called(count, Styler.Lists[item]); Styler.windowState = WindowState.Minimized; }
private void TumKayitListe() { try { StokRaporTable = new DataTable(); sqlCmd = new SqlCommand("dbo.Stok_Raporu", Program.connection); sqlCmd.CommandType = CommandType.StoredProcedure; sqlCmd.Parameters.AddWithValue("@STARTDATE", DBNull.Value); sqlCmd.Parameters.AddWithValue("@ENDDATE", DBNull.Value); sqlDataAdapter = new SqlDataAdapter(sqlCmd); sqlDataAdapter.Fill(StokRaporTable); Styler.gridViewCommonStyle(StokRaporuGridView); StokRaporuGridView.DataSource = StokRaporTable; typeof(DataGridView).InvokeMember( "DoubleBuffered", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.SetProperty, null, StokRaporuGridView, new object[] { true }); StokRaporuGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; } catch (Exception ex) { Notification.messageBoxError(ex.Message); } }
private void btnTarihAraligi_Click(object sender, EventArgs e) { try { operatorRaporTable = new DataTable(); sqlCmd = new SqlCommand("dbo.Operator_Raporu", Program.connection); sqlCmd.CommandType = CommandType.StoredProcedure; sqlCmd.Parameters.AddWithValue("@STARTDATE", dtStartDate.Value); sqlCmd.Parameters.AddWithValue("@ENDDATE", dtEndDate.Value); sqlDataAdapter = new SqlDataAdapter(sqlCmd); sqlDataAdapter.Fill(operatorRaporTable); Styler.gridViewCommonStyle(OperatorRaporuGridView); OperatorRaporuGridView.DataSource = operatorRaporTable; typeof(DataGridView).InvokeMember( "DoubleBuffered", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.SetProperty, null, OperatorRaporuGridView, new object[] { true }); OperatorRaporuGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; } catch (Exception ex) { Notification.messageBoxError(ex.Message); } }
private void SiparisOlustur_Load(object sender, EventArgs e) { kaydetBttn.Enabled = false; siparisTipi.SelectedIndex = 0; txtSiparisTarih.Text = DateTime.Now.ToString("dd.MM.yyyy"); txtSiparisTeslimTarih.Text = DateTime.Now.ToString("dd.MM.yyyy"); siparisListesiGridView.ColumnCount = 9; siparisListesiGridView.Columns[0].Name = "STOK_DEPO_INCKEY"; siparisListesiGridView.Columns[1].Name = "STOK_INCKEY"; siparisListesiGridView.Columns[2].Name = "STOK_KODU"; siparisListesiGridView.Columns[3].Name = "STOK_ADI"; siparisListesiGridView.Columns[4].Name = "DEPO"; siparisListesiGridView.Columns[5].Name = "MIKTAR"; siparisListesiGridView.Columns[6].Name = "BIRIM"; siparisListesiGridView.Columns[7].Name = "BIRIM_FIYAT"; siparisListesiGridView.Columns[8].Name = "TUTAR"; siparisListesiGridView.Columns[0].Visible = false; siparisListesiGridView.Columns[1].Visible = false; Styler.gridViewCommonStyle(siparisListesiGridView); siparisListesiGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; siparisListesiGridView.Rows.Clear(); siparisListesiGridView.Refresh(); }
public void StylizeTest_Latin_IncompletedOneStyle() { string textToBeStylized1 = "Confusing!q"; string textToBeStylized2 = "You are GREAT"; Assert.AreEqual("Cแตโฟแถ แตหขโฑโฟแต!q", Styler.Stylize(textToBeStylized1, UnicodeSets.LatinModifierUppercaseSet, UnicodeSets.LatinModifierLowercaseSet)); Assert.AreEqual("๐ou are GR๐๐๐", Styler.Stylize(textToBeStylized2, UnicodeSets.LatinOldItalicUppercaseSet)); }
public void BaseStyling() { Styler.SetTextColor(UsernameTextField, Colors.mainFontColor); Styler.SetTextColor(PasswordTextField, Colors.mainFontColor); Styler.SetTextColor(ErrorLabel, UIColor.Red); Styler.SetShadows(LoginButton, UIColor.Black, 2, 3, 3f); }
private void frmNotification_Load(object sender, System.EventArgs e) { Styler.Start(); var player = new SoundPlayer(Resources.iPhone_tone); player.Play(); ClosingTimer.Start(); }
public void StylizeTest_Latin_OneStyle() { string textToBeStylized1 = "Style me!"; string textToBeStylized2 = "/*- Holy sxxt I gotta go -*/"; Assert.AreEqual("๐๐ญ๐ฒ๐ฅ๐ ๐ฆ๐!", Styler.Stylize(textToBeStylized1, UnicodeSets.LatinBoldUppercaseSet, UnicodeSets.LatinBoldLowercaseSet)); Assert.AreEqual("/*- โ๐ฌ๐ฉ๐ถ ๐ฐ๐ต๐ต๐ฑ โ ๐ค๐ฌ๐ฑ๐ฑ๐ ๐ค๐ฌ -*/", Styler.Stylize(textToBeStylized2, UnicodeSets.LatinFrakturUppercaseSet, UnicodeSets.LatinFrakturLowercaseSet)); }
public void StylizeTest_Latin_WithFallbackStyle() { string textToBeStylized1 = "Without You"; string textToBeStylized2 = "See You Again"; Assert.AreEqual("แตโฑแตสฐแตแตแต ๐แตแต", Styler.Stylize(textToBeStylized1, UnicodeSets.LatinModifierUppercaseSet, UnicodeSets.LatinModifierLowercaseSet, UnicodeSets.LatinMonospaceUppercaseSet, UnicodeSets.LatinMonospaceLowercaseSet)); Assert.AreEqual("๐ขโโ ๐จโแตค ๐โขโแตขโ", Styler.Stylize(textToBeStylized2, UnicodeSets.LatinSubscriptLowercaseSet, UnicodeSets.LatinParenthesizedUppercaseSet, UnicodeSets.LatinParenthesizedLowercaseSet)); }
public void StylizeTest_Number_OneStyle() { string textToBeStylized1 = "00039039000"; string textToBeStylized2 = "95423165877"; Assert.AreEqual("๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ", Styler.Stylize(textToBeStylized1, UnicodeSets.NumberFullWidthSet)); Assert.AreEqual("๐ต๐ฑ๐ฐ๐ฎ๐ฏ๐ญ๐ฒ๐ฑ๐ด๐ณ๐ณ", Styler.Stylize(textToBeStylized2, UnicodeSets.NumberSansSerifBoldSet)); }
public void StylizeTest_Specials() { string textNull = null; string textEmpty = ""; Assert.IsNull(Styler.Stylize(textNull, UnicodeSets.LatinBoldUppercaseSet)); Assert.AreEqual(textEmpty, Styler.Stylize(textEmpty, UnicodeSets.LatinItalicUppercaseSet)); }
public void OneTimeTearDown() { Task.WaitAll( Task.Run(() => WebDriver.Close()), Task.Run(() => WebServer.AfterTests())); Styler.Set(new EmptyStyle()); }
public ContentList(int m, int n, int item, Styler styler) : this() { Styler = styler; TempMatListValue = new double[m, n]; Mat(m, n, Styler.MatList[item]); Styler.windowState = WindowState.Minimized; }
public void AddUrl(Endpoint endpoint) { Table table = (Table)AddTable(1, 1); table.Rows[0].Cells[0].Paragraphs[0].Append(endpoint.Url); Styler.SetTableStyle(table); Document.InsertParagraph("").InsertTableAfterSelf(table); }
public void TestMarkupExtensionHandling() { string testInput = MethodBase.GetCurrentMethod().Name + ".xaml"; Styler styler = new Styler(); styler.Options.FormatMarkupExtension = true; DoTest(testInput, styler); }
public void BaseStyling() { Styler.SetTextColor(ErrorLabel, UIColor.Red); Styler.SetBorderRadius(AddImageButton, 20f); Styler.SetShadows(AddImageButton, UIColor.Black, 2, 3, 2f); Styler.SetTextColor(AddImageButton, UIColor.Clear); Styler.SetShadows(RegisterButton, UIColor.Black, 2, 3, 3f); }
private void StokDepoListesi_Load(object sender, EventArgs e) { cellsOfSelectedItem = stokListesi.getSelectedItem().Item2; txtStokKod.Text = cellsOfSelectedItem[1].Value.ToString(); txtStokAdi.Text = cellsOfSelectedItem[2].Value.ToString(); txtStokBirim.Text = cellsOfSelectedItem[3].Value.ToString(); Styler.gridViewCommonStyle(stokDepoListGridView); listStokDepo(); }
public void NormalizeTest_NumberOnly_MultiStylesPerText() { string testText1 = "๐ฃ๐ค๐ฅ๐ฐ๐ฑ๐ฒ๐๐ ๐ก๐"; string testText2 = "๐ผ๐ผ๐บ๐ผ๐ป๐พ๐ธ๐น๐น๐บ๐ป๐พ๐ผ๐ฟ๐ฝ๐ปโผโผโทโตโดโโ โโโโโ โปโธโตโตโดโทโตโธ"; string testText3 = "๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๐ซ๐จ๐ฆ๐ช๐ฉ๐ง๐ค๐ฃ๐ข๐ ๐๐ก๐๐๐๐๐๐ ๐๐๐๐๐"; Assert.AreEqual("1234567890", Styler.Unstylize(testText1), false); Assert.AreEqual("664658233458697599421357899585221425", Styler.Unstylize(testText2), false); Assert.AreEqual("01120235445696487521086975124863235", Styler.Unstylize(testText3), false); }
public void NormalizeTest_OneStylePerText_MixWithSpecialCharacters() { string testText1 = "๐๐ง๐๐๐ซ ๐ญ๐ก๐ ๐ญ๐ซ๐๐ ๐ฐ๐ก๐๐ซ๐ ๐ญ๐ก๐ ๐ ๐ซ๐๐ฌ๐ฌ ๐๐จ๐ง'๐ญ ๐ ๐ซ๐จ๐ฐ @@@@##$%!*"; string testText2 = "๐๐๐ก๐๐ โ๐, ๐พ๐ ๐๐ ๐๐๐๐๐๐๐ ๐ข! -/**\\|\\()"; string testText3 = "๐ฎ๐ธโดโด๐โฏ๐ ๐ท๐โด๐๐ฝโฏ๐๐! ๐ฎ๐๐ช๐ช๐ฏโฐโ โฌโ๐ช๐ฏโโฐโ๐ฎ!!! ##^&**%!(**)"; Assert.AreEqual("Under the tree where the grass don't grow @@@@##$%!*", Styler.Unstylize(testText1), false); Assert.AreEqual("Watashi, Ki ni Narimasu! -/**\\|\\()", Styler.Unstylize(testText2), false); Assert.AreEqual("Scooter brothers! SCOOTER BROTHERS!!! ##^&**%!(**)", Styler.Unstylize(testText3), false); }
public void NormalizeTest_NumberOnly_OneStylePerText() { string testText1 = "๐๐๐๐๐๐๐๐๐๐"; string testText2 = "โขโฅโกโขโ โฅโฃโงโจโฃโฅโคโ โคโขโ โขโกโ โ โฅโ โฅโคโชโ โฅโงโฃโฅโฃโงโจโจโคโฆโจโงโคโกโขโช"; string testText3 = "โพโพโฝโพโบโปโถโปโบโถโบโทโฟโฟโถโนโปโนโฝโผโนโฝโพโพโบโปโทโธโฟโถโบโนโปโนโฝโพ"; Assert.AreEqual("1234567890", Styler.Unstylize(testText1), false); Assert.AreEqual("362316489465153132116165016846489957985230", Styler.Unstylize(testText2), false); Assert.AreEqual("998956165152001464874899562301546489", Styler.Unstylize(testText3), false); }
public void NormalizeTest_MixAllTogether() { string testText1 = "๐ถ๐พ ๐บ๐๐พ ๐๐๐๐๐. ๐พ๐๐พ๐ ๐๐ฟ ๐๐๐ ๐บ๐๐พ ๐ฃ๐ข๐, ๐ค๐ข๐, ๐ง๐ข๐, ๐บ๐๐ฝ ๐ฃ๐ข๐ข๐!"; string testText2 = "๐๐๐ ๐ง๐๐๐๐ช๐จ ๐ค๐ ๐ฉ๐๐ ๐๐๐ง๐ฉ๐ ๐๐ ๐๐๐๐๐ ๐ผ,๐น๐ฝ๐ท๐๐."; string testText3 = "๐โฏ โฒโคโงโง โฏโโฆโ โโโชโฐโฏ ๐๐ ๐๐ ๐ฆ๐ฃ๐ค โโด โ โโโญ โโฏ โ โชโชโโ/โ."; Assert.AreEqual("We are young. even if you are 10s, 20s, 50s, and 100s!", Styler.Unstylize(testText1), false); Assert.AreEqual("The radius of the Earth is about 6,371km.", Styler.Unstylize(testText2), false); Assert.AreEqual("It will take about 64 hours by a car at 100km/h.", Styler.Unstylize(testText3), false); }
public void NormalizeTest_MultiStylesPerText() { string testText1 = "โฝโโโกโฃโโโโ, ๐๐พ๐บ๐๐๐ป๐๐พ๐บ๐, แตหกหก แตแตแตสณ แตแตสทโฟ"; string testText2 = "๐ฏ๐๐ ๐๐ผ๐บ๐ฒ๐๐ต๐ถ๐ป๐ด ๐ง๐ญ๐ช๐ฑ๐ฑ๐ฆ๐ฅ ๐ญ๐ช๐ฌ๐ฆ ๐ ๐๐ ๐๐๐๐"; string testText3 = "๐ฌ๐๐๐ฃ ๐ฎ๐ค๐ช came ๏ฝ๏ฝ๐๐๐ท๐ญ"; Assert.AreEqual("Heartache, heartbreak, all over town", Styler.Unstylize(testText1), false); Assert.AreEqual("but something flipped like a switch", Styler.Unstylize(testText2), false); Assert.AreEqual("when you came around", Styler.Unstylize(testText3), false); }
private void KullaniciListeleDuzenle_Load(object sender, EventArgs e) { Styler.gridViewCommonStyle(kullaniciListesiGridView); cbGrupKey.DataSource = KullaniciOlustur.getGrupDataTableForBindToComboBox(); cbGrupKey.DisplayMember = "GRUP_ADI"; cbGrupKey.ValueMember = "GRUP_INCKEY"; listKullanici(); cbGrupKey.SelectedIndex = 0; }
public void NormalizeTest_OneStylePerText() { string testText1 = "๐๐จ๐ฎ ๐๐ซ๐ ๐ฆ๐ฒ ๐๐๐ ๐๐๐"; string testText2 = "๐ธ๐๐ ๐ ๐๐๐๐ฅ ๐ฝ๐ ๐ฃ โ๐๐ฃ๐๐ค๐ฅ๐๐๐ค ๐๐ค ๐พ๐๐ป๐ป๐ธ๐โ ๐๐โ๐ผ๐"; string testText3 = "โ๐ข๐ถ ๐๐ฏ๐ฌ โ ๐ค๐ฌ๐ฑ๐ฑ๐ ๐ช๐ฌ๐ณ๐ข ๐ฌ๐ซ"; string testText4 = "๐น๐ญ๐ช ๐ถ๐บ๐ฎ๐จ๐ฐ ๐ง๐ท๐ด๐ผ๐ณ ๐ซ๐ด๐ฝ ๐ฏ๐บ๐ฒ๐ต๐ธ ๐ด๐ป๐ช๐ท ๐น๐ญ๐ช ๐ฑ๐ฆ๐ฟ๐พ ๐ฉ๐ด๐ฌ"; Assert.AreEqual("You are my SHY BOY", Styler.Unstylize(testText1), false); Assert.AreEqual("All I Want For Christmas Is GODDAMN MONEY", Styler.Unstylize(testText2), false); Assert.AreEqual("Hey bro I gotta move on", Styler.Unstylize(testText3), false); Assert.AreEqual("THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG", Styler.Unstylize(testText4), false); }
public void NormalizeTest_ContainingCJKChars() { string testText1 = "์ด์ ๐๐๐๋ก ๋ ๋ ๊ฑฐ์์"; string testText2 = "๊ฑฐ๋ฏธ๋ก ๐๐๐ ์ณ์ ๐โคโฎโฃ ์ก์ผ๋ฌ"; string testText3 = "ใใ โ๐๐๐ ๐๐ โ๐๐๐ ๅใฎใใฎๆใฏ"; string testText4 = "็ฅใใชใ่ชฐใใฎโ๐ถ๐๐นใ"; Assert.AreEqual("์ด์ Sea๋ก ๋ ๋ ๊ฑฐ์์", Styler.Unstylize(testText1), false); Assert.AreEqual("๊ฑฐ๋ฏธ๋ก Web ์ณ์ Fish ์ก์ผ๋ฌ", Styler.Unstylize(testText2), false); Assert.AreEqual("ใใ Hand in Hand ๅใฎใใฎๆใฏ", Styler.Unstylize(testText3), false); Assert.AreEqual("็ฅใใชใ่ชฐใใฎHandใ", Styler.Unstylize(testText4), false); }
public void TestAttributeThresholdHandling() { string testInput = MethodBase.GetCurrentMethod().Name + ".xaml"; Styler styler = new Styler(); styler.Options.AttributesTolerance = 0; styler.Options.MaxAttributeCharatersPerLine = 80; styler.Options.MaxAttributesPerLine = 3; styler.Options.PutEndingBracketOnNewLine = true; DoTest(testInput, styler); }
public Others(Styler styler, Mode solve) : this() { Styler = styler; Solve = solve; Styler.ItemSources = new ObservableCollection <ObservableCollection <string> >() { _angle, _area, _base, _energy, _length, _power, _pressure, _temperature, _time, _velocity, _volume, _weight }; Styler.ItemSource = _angle; from.SelectedIndex = 0; to.SelectedIndex = 0; }
public void ParseResponse(List <Response> responses) { foreach (Response response in responses) { Styler.SetResponseNameStyle(Document.InsertParagraph(response.Name + " [" + response.Status + "]")); Document.InsertParagraph(""); Document.InsertParagraph("Response Status Code: " + response.StatusCode); Table table = (Table)AddTable(1, 1); table.Rows[0].Cells[0].Paragraphs[0].Append(response.Body); Styler.SetTableStyle(table, Styler.Table1Row); Document.InsertParagraph("").InsertTableAfterSelf(table); } }
public void TestAttributeSortingOptionHandling() { string testInput = MethodBase.GetCurrentMethod().Name + ".xaml"; Styler styler = new Styler(); styler.Options.AttributeOrderClass = "x:Class"; styler.Options.AttributeOrderWpfNamespace = "xmlns, xmlns:x"; styler.Options.AttributeOrderKey = "Key, x:Key"; styler.Options.AttributeOrderName = "Name, x:Name, Title"; styler.Options.AttributeOrderAttachedLayout = "Grid.Column, Grid.ColumnSpan, Grid.Row, Grid.RowSpan, Canvas.Right, Canvas.Bottom, Canvas.Left, Canvas.Top"; styler.Options.AttributeOrderCoreLayout = "MinWidth, MinHeight, Width, Height, MaxWidth, MaxHeight, Margin"; styler.Options.AttributeOrderAlignmentLayout = "Panel.ZIndex, HorizontalAlignment, VerticalAlignment, HorizontalContentAlignment, VerticalContentAlignment"; styler.Options.AttributeOrderOthers = "Offset, Color, TargetName, Property, Value, StartPoint, EndPoint, PageSource, PageIndex"; styler.Options.AttributeOrderBlendRelated = "mc:Ignorable, d:IsDataSource, d:LayoutOverrides, d:IsStaticText"; DoTest(testInput, styler); }
private void DoTest(string testInput, Styler styler) { string actualOutputFile = testInput.Replace(".xaml", "_output.xaml"); string expectedOutputFile = testInput.Replace(".xaml", "_output_expected.xaml"); string output = styler.FormatFile(testInput); File.WriteAllText(actualOutputFile, output); Assert.IsTrue(this.FileCompare(actualOutputFile, expectedOutputFile)); }
/// <summary> /// Beautifies a document. /// </summary> /// <param name="document">The document to beautify.</param> private void BeautifyDocument(Document document) { if (!IsFormattableDocument(document)) { return; } var xamlEditorProps = DTE.get_Properties("TextEditor", "XAML"); var insertTabs = (bool)xamlEditorProps.Item("InsertTabs").Value; var styler = new Styler() { IndentCharacter = insertTabs ? '\t' : ' ', IndentSize = Int32.Parse(xamlEditorProps.Item("IndentSize").Value.ToString()), Options = StylerOptions }; var textDocument = document.Object("TextDocument") as TextDocument; var currentPoint = textDocument.Selection.ActivePoint; int originalLine = currentPoint.Line; int originalOffset = currentPoint.LineCharOffset; var startPoint = textDocument.StartPoint.CreateEditPoint(); var endPoint = textDocument.EndPoint.CreateEditPoint(); var xamlSource = styler.Format(startPoint.GetText(endPoint)); startPoint.ReplaceText(endPoint, xamlSource, 0); if (originalLine <= textDocument.EndPoint.Line) textDocument.Selection.MoveToLineAndOffset(originalLine, originalOffset, false); else textDocument.Selection.GotoLine(textDocument.EndPoint.Line); }
/// <summary> /// Adds a style classification to the StyleSheet. /// </summary> /// <param name="target">The string to be styled.</param> /// <param name="color">The color to be applied to the target.</param> /// <param name="matchHandler">A delegate instance which describes a transformation that /// can be applied to the target.</param> public void AddStyle(string target, Color color, Styler.MatchFound matchHandler) { Styler styler = new Styler(target, color, matchHandler); Styles.Add(styler); }