Exemple #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();
        }
Exemple #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();
        }