Exemplo n.º 1
0
        public LayoutEditor()
        {
            InitializeComponent();
            this.nodeGraphPanel.View.RegisterDataType(new NodeGraphDataTypes.NodeGraphDataTypeFloat());
            this.nodeGraphPanel.View.RegisterDataType(new NodeGraphDataTypes.NodeGraphDataTypeBool());
            m_ReferenceRoot = new CustomNodes.ReferenceRoot(200, 0, nodeGraphPanel.View);
            this.nodeGraphPanel.AddNode(m_ReferenceRoot);

            m_MouseLoc = Point.Empty;
        }
Exemplo n.º 2
0
        private void toolStripButtonLoadXml_Click(object sender, EventArgs e)
        {
            if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                this.nodeGraphPanel.LoadCurrentView(openFileDialog.FileName);
            }

            // Get Back Reference root
            foreach (NodeGraphNode i_Node in this.nodeGraphPanel.View.NodeCollection)
            {
                if (i_Node is CustomNodes.ReferenceRoot)
                {
                    this.m_ReferenceRoot = i_Node as CustomNodes.ReferenceRoot;
                }
            }
        }
Exemplo n.º 3
0
 private void rootRefernceToolStripMenuItem_Click(object sender, EventArgs e)
 {
      m_ReferenceRoot = new CustomNodes.ReferenceRoot(200, 1, nodeGraphPanel.View);
      this.nodeGraphPanel.AddNode(m_ReferenceRoot);
 }
Exemplo n.º 4
0
 private void rootRefernceToolStripMenuItem_Click(object sender, EventArgs e)
 {
     m_ReferenceRoot = new CustomNodes.ReferenceRoot(200, 1, nodeGraphPanel.View);
     this.nodeGraphPanel.AddNode(m_ReferenceRoot);
 }