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