Пример #1
0
        public PythonScriptForm(ScriptingAncestorComponent linkedComponent)
        {
            InitializeComponent();

              _component = linkedComponent;

              if (_component != null)
              {
            m_texteditor = _component.CreateEditorControl(OnPythonHelp);
            this.splitContainer.Panel1.Controls.Add(m_texteditor);
            m_texteditor.Dock = DockStyle.Fill;

            m_texteditor.Text = _component.Code;
            m_previous_script = m_texteditor.Text;
              }

              versionLabel.Text = Assembly.GetExecutingAssembly().GetName().Version.ToString();
        }
Пример #2
0
        public PythonScriptForm(ScriptingAncestorComponent linkedComponent)
        {
            InitializeComponent();
              this.KeyDown += ScriptForm_KeyDown;
              this.HelpRequested += rhinoscriptsyntaxHelp;

              _component = linkedComponent;

              if (_component != null)
              {
            _texteditor = _component.CreateEditorControl(OnPythonHelp);
            this.splitContainer.Panel1.Controls.Add(_texteditor);
            _texteditor.Dock = DockStyle.Fill;

            _texteditor.Text = _component.CodeInput;

            _hash.HashText(_texteditor.Text);
              }

              versionLabel.Text = Assembly.GetExecutingAssembly().GetName().Version.ToString();
        }