Exemple #1
0
 public void CmdGenerateClasses(NetworkConnectionToClient conn = null)
 {
     Debug.Log("Generating classes");
     ClassPreview[] previews = new ClassPreview[5];
     for (int i = 0; i < 5; i++)
     {
         previews[i]     = new ClassPreview();
         previews[i].foo = i.ToString();
     }
     TargetSetClasses(conn, previews);
 }
        public void OpenClassPreviewWindow(Nodes.Node n)
        {
            bool success = this.classGen.GenerateClassText(n, ClassGenerator.ClassGenerator.DEFAULT_NAMESPACE);

            if (!success)
            {
                MessageBox.Show("A class or enum by the same name exists already!", "Warning Generating Class Text",
                                MessageBoxButton.OK, MessageBoxImage.Warning);
                return;
            }
            this.cpWindow = new ClassPreview(this.classGen);
            this.cpWindow.NodeInPreview = n;
            this.cpWindow.ShowDialog();
        }