Exemple #1
0
        private void CreateNewGUI()
        {
            treeViewWidgets.Nodes.Clear();
            RectangleF defaultPosAndSize = new RectangleF(0, 0, 1024, 768);

            baseWidget  = new SpecialBonusBaseShitWidget(null, defaultPosAndSize);
            firstWidget = new ContainerWidget(baseWidget, defaultPosAndSize);
            baseWidget.SubWidgets.Add(firstWidget);
            baseWidget.Name           = "GUIRoot";
            firstWidget.Name          = "Root";
            firstWidget.TreeNode.Text = "Root";
            treeViewWidgets.Nodes.Add(firstWidget.TreeNode);
            pBGameView.Invalidate();
        }
Exemple #2
0
        private void loadToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.InitialDirectory = GlobalSettings.DataPath;
            ofd.Filter           = "S5 GUI File (*.xml)|*.xml";
            if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                XDocument xd   = XDocument.Load(ofd.FileName);
                XElement  root = xd.Element("root");
                treeViewWidgets.Nodes.Clear();
                baseWidget  = new SpecialBonusBaseShitWidget(root, null);
                firstWidget = baseWidget.SubWidgets[0] as ContainerWidget;
                treeViewWidgets.Nodes.Add(baseWidget.SubWidgets[0].TreeNode);
                pBGameView.Invalidate();
            }
        }