Ejemplo n.º 1
0
        public void appendText(string pData)
        {
            TB_Data.Text += pData;
            TB_Data.Select(0, 0);

            HighlightPhrase(TB_Data, "Cookies");
            HighlightPhrase(TB_Data, "System");
            HighlightPhrase(TB_Data, "Website");
        }
Ejemplo n.º 2
0
        void TB_ScriptAwkDragDrop(object sender, DragEventArgs e)
        {
            string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);

            if (sender != null)
            {
                foreach (string file in files)
                {
                    try {
                        using (StreamReader oReader = new StreamReader(file))
                        {
                            if (sender == TB_Data)
                            {
                                TB_Data.Clear();
                                TB_Data.AppendText(oReader.ReadToEnd());
                            }
                            else if (sender == TB_ScriptAwk)
                            {
                                IScript oNewScript = null;
                                switch (Path.GetExtension(file).ToLower())
                                {
                                case ".sh":
                                    oNewScript = moConfigs[typeof(ShScriptXml)].CreateNewScript();
                                    break;

                                case ".awk":
                                    oNewScript = moConfigs[typeof(AwkScriptXml)].CreateNewScript();
                                    break;

                                default:
                                    oNewScript = moConfigs[typeof(AwkScriptXml)].CreateNewScript();
                                    break;
                                }
                                oNewScript.Title  = Path.GetFileName(file);
                                oNewScript.Script = oReader.ReadToEnd();
                                int iIndex = CBScriptTitle.Items.Add(oNewScript);
                                CBScriptTitle.SelectedIndex = iIndex;
                            }
                        }
                    } catch (Exception ex) {
                        MessageBox.Show(ex.Message);
                    }
                }
            }
        }
Ejemplo n.º 3
0
 public void setText(string pData)
 {
     TB_Data.Text = pData;
     TB_Data.Select(0, 0);
 }