Example #1
0
        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"]);
        }
Example #2
0
        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();
        }
Example #3
0
        public TButton _lambdaBeta; //(weak)

        public void KeyPressed(string key) =>
        InsertText?.Invoke(key);