private void InputBox_KeyDown(object sender, KeyEventArgs e) { TextBox inputBox = (TextBox)sender; if (e.Control && e.KeyCode == Keys.K) { frmScriptVariables scriptVariableEditor = new frmScriptVariables { ScriptVariables = _currentEditor.ScriptVariables }; if (scriptVariableEditor.ShowDialog() == DialogResult.OK) { _currentEditor.ScriptVariables = scriptVariableEditor.ScriptVariables; inputBox.Text = inputBox.Text.Insert(inputBox.SelectionStart, scriptVariableEditor.LastModifiedVariableName); } } else if (e.Modifiers == Keys.Shift && e.KeyCode == Keys.Enter) { return; } else if (e.KeyCode == Keys.Enter) { _currentEditor.uiBtnAdd_Click(null, null); } }
private void OpenVariableManager() { if (!(_selectedTabScriptActions is ListView)) { return; } frmScriptVariables scriptVariableEditor = new frmScriptVariables(_typeContext) { ScriptName = uiScriptTabControl.SelectedTab.Name, ScriptVariables = new List <ScriptVariable>(_scriptVariables), ScriptArguments = new List <ScriptArgument>(_scriptArguments) }; if (scriptVariableEditor.ShowDialog() == DialogResult.OK) { Invalidate(); _scriptVariables = scriptVariableEditor.ScriptVariables; uiScriptTabControl.SelectedTab.Tag = new ScriptObject(_scriptVariables, _scriptArguments, _scriptElements); if (!uiScriptTabControl.SelectedTab.Text.Contains(" *")) { uiScriptTabControl.SelectedTab.Text += " *"; } } ResetVariableArgumentBindings(); scriptVariableEditor.Dispose(); }
private void OpenVariableManager() { frmScriptVariables scriptVariableEditor = new frmScriptVariables(); scriptVariableEditor.ScriptName = uiScriptTabControl.SelectedTab.Name; scriptVariableEditor.ScriptVariables = _scriptVariables; if (scriptVariableEditor.ShowDialog() == DialogResult.OK) { _scriptVariables = scriptVariableEditor.ScriptVariables; if (!uiScriptTabControl.SelectedTab.Text.Contains(" *")) { uiScriptTabControl.SelectedTab.Text += " *"; } } }
private void StandardComboBox_KeyDown(object sender, KeyEventArgs e) { if (e.Control && e.KeyCode == Keys.K) { frmScriptVariables scriptVariableEditor = new frmScriptVariables { ScriptVariables = _currentEditor.ScriptVariables }; if (scriptVariableEditor.ShowDialog() == DialogResult.OK) { _currentEditor.ScriptVariables = scriptVariableEditor.ScriptVariables; ((ComboBox)sender).Text = scriptVariableEditor.LastModifiedVariableName; } } else if (e.KeyCode == Keys.Enter) { _currentEditor.uiBtnAdd_Click(null, null); } }
private void OpenVariableManager() { frmScriptVariables scriptVariableEditor = new frmScriptVariables(TypeContext) { ScriptName = uiScriptTabControl.SelectedTab.Name }; scriptVariableEditor.ScriptContext = ScriptContext; if (scriptVariableEditor.ShowDialog() == DialogResult.OK) { if (!uiScriptTabControl.SelectedTab.Text.Contains(" *")) { uiScriptTabControl.SelectedTab.Text += " *"; } } ResetVariableArgumentBindings(); scriptVariableEditor.Dispose(); ScriptContext.AddIntellisenseControls(Controls); }
private void OpenVariableManager() { frmScriptVariables scriptVariableEditor = new frmScriptVariables(TypeContext) { ScriptName = uiScriptTabControl.SelectedTab.Name, ScriptVariables = new List <ScriptVariable>(ScriptVariables), ScriptArguments = new List <ScriptArgument>(ScriptArguments) }; if (scriptVariableEditor.ShowDialog() == DialogResult.OK) { ScriptVariables = scriptVariableEditor.ScriptVariables; if (!uiScriptTabControl.SelectedTab.Text.Contains(" *")) { uiScriptTabControl.SelectedTab.Text += " *"; } } ResetVariableArgumentBindings(); scriptVariableEditor.Dispose(); }