Esempio n. 1
0
 public GNodeSubprocess(Node node, GProcess gprocess)
     : base(gprocess)
 {
     m_node         = node;
     m_selectedPort = "";
     m_ports        = new Dictionary <string, RectangleF>();
     AfterLoad();
 }
Esempio n. 2
0
        public void Load(Project project)
        {
            m_Project = project;

            foreach (Process process in m_Project.ProcessList)
            {
                GProcess c = new GProcess(this);
                c.Load(project, process);
                m_GProcesses.Add(process.Name, c);
            }
        }
Esempio n. 3
0
 public void AddProcess(string name)
 {
     if (!m_GProcesses.ContainsKey(name))
     {
         m_Project.NewProcess(name);
         Process  process = m_Project.FindProcess(name);
         GProcess c       = new GProcess(this);
         c.Load(m_Project, process);
         m_GProcesses.Add(process.Name, c);
     }
 }
Esempio n. 4
0
        public GConnection(GNode start, GNode end, string startPort, string endPort, GProcess gprocess)
            : base(gprocess)
        {
            Start     = start;
            StartPort = startPort;
            End       = end;
            EndPort   = endPort;

            m_Anchors = new List <Anchor>();

            m_SelectedAnchor = -1;

            AfterLoad();
        }
Esempio n. 5
0
 public GNodeFunction(Node node, GProcess gprocess)
     : base(gprocess)
 {
     m_node = node;
     AfterLoad();
 }
Esempio n. 6
0
 public GElement(GProcess gprocess)
 {
     m_gprocess    = gprocess;
     m_mouseOffset = new Point(0, 0);
 }
Esempio n. 7
0
File: GNode.cs Progetto: Gefix/Ilnet
 public GNode(GProcess gprocess) : base(gprocess)
 {
 }
Esempio n. 8
0
 public GNodeStub(GProcess gprocess) : base(gprocess)
 {
 }
Esempio n. 9
0
 public GNodeVariable(Variable var, GProcess gprocess) : base(gprocess)
 {
     m_var = var;
     AfterLoad();
 }