private void Options_Load(object sender, EventArgs e)
        {
            string FileName = Application.StartupPath + "\\MyTreeView.xml";

            this.treeView1.Nodes.Clear();
            TreeViewSerializer serializer = new TreeViewSerializer();

            serializer.DeserializeTreeView(this.treeView1);

            model.GetAdvancedOption("XS_MACRO_DIRECTORY", ref strMacrosFolder);
            strModelingMacrosFolder = strMacrosFolder + @"\modeling\";
            strTeklaToolbarFolder   = strMacrosFolder + @"\modeling\TeklaToolbar\";
            DirectoryInfo MacrosFolder = new DirectoryInfo(strTeklaToolbarFolder);

            if (MacrosFolder.Exists)
            {
                FileInfo[] files = MacrosFolder.GetFiles(".cs");

                foreach (FileInfo macro in MacrosFolder.GetFiles("*.cs"))
                {
                    ListViewItem listviewitem = new ListViewItem(macro.Name);
                    listviewitem.Tag = macro.FullName;
                    listView1.Items.Add(listviewitem);
                }
            }
        }
Beispiel #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            this.Location = settings.location;
            TreeViewSerializer serializer = new TreeViewSerializer();

            serializer.PopulateMenu(menuStrip1);
        }
        private void btnSave_Click(object sender, EventArgs e)
        {
            string             FileName   = Application.StartupPath + "\\MyTreeView.xml";
            TreeViewSerializer serializer = new TreeViewSerializer();

            serializer.SerializeTreeView(this.treeView1);
            this.Close();
        }
Beispiel #4
0
        private void Form1_KeyDown(object sender, KeyEventArgs e)
        {
            TreeViewSerializer serializer = new TreeViewSerializer();

            if (e.KeyCode == Keys.R)
            {
                serializer.PopulateMenu(menuStrip1);                      // refresh toolbar
            }
            if (e.KeyCode == Keys.C)
            {
                ShowOptions();                      // customise
            }
        }
        private void OptionsForm_FormClosing(object sender, FormClosingEventArgs e)
        {
            TreeViewSerializer serializer = new TreeViewSerializer();

            serializer.SerializeTreeView(treeView1);
        }