public void ReadSections() { var f = Paths.BinDir.CatDir(@"test\sections.txt"); var s = InsertText.ReadSections(f); Assert.AreEqual(3, s.Count); Assert.AreEqual("This is text A.", s["A"]); }
private void InsertTextButton_Click(object sender, RoutedEventArgs e) { if (this.insertTextToolWindow == null) { var favorites = new Favorites <string>(); //favorites.Add("A1"); //favorites.Add("B1"); var c = new InsertText(); c.InsertButtonClick += (sender2, e2) => { //Debug.WriteLine("clicked"); favorites.Add(e2.Text); c.Favorites = from f in favorites.GetFavorites() select new InsertTextFavorite { Text = f }; }; c.Favorites = from f in favorites.GetFavorites() select new InsertTextFavorite { Text = f }; this.insertTextToolWindow = new ElementControlToolWindow <InsertText>(c); } this.insertTextToolWindow?.Show(); }
public TButton _lambdaBeta; //(weak) public void KeyPressed(string key) => InsertText?.Invoke(key);