private void uiAdvancedRecorderToolStripMenuItem_Click(object sender, EventArgs e) { if (!(_selectedTabScriptActions is ListView)) { return; } Hide(); frmAdvancedUIElementRecorder appElementRecorder = new frmAdvancedUIElementRecorder(AContainer) { CallBackForm = this, IsRecordingSequence = true }; appElementRecorder.chkStopOnClick.Visible = false; appElementRecorder.IsCommandItemSelected = _selectedTabScriptActions.SelectedItems.Count > 0; CreateUndoSnapshot(); appElementRecorder.ShowDialog(); appElementRecorder.Dispose(); Show(); BringToFront(); }
public void ShowRecorder(object sender, EventArgs e) { //get command reference //create recorder frmAdvancedUIElementRecorder newElementRecorder = new frmAdvancedUIElementRecorder(); newElementRecorder.cboWindowTitle.Text = RenderedControls[2].Text; newElementRecorder.SearchParameters = v_UIASearchParameters; //show form newElementRecorder.ShowDialog(); //window name combobox RenderedControls[2].Text = newElementRecorder.cboWindowTitle.Text; v_UIASearchParameters.Rows.Clear(); foreach (DataRow rw in newElementRecorder.SearchParameters.Rows) { v_UIASearchParameters.ImportRow(rw); } _searchParametersGridViewHelper.DataSource = v_UIASearchParameters; _searchParametersGridViewHelper.Refresh(); }
private void ShowElementRecorder(object sender, EventArgs e, IfrmCommandEditor editor) { //get command reference UIAutomationCommand cmd = (UIAutomationCommand)((frmCommandEditor)editor).SelectedCommand; //create recorder frmAdvancedUIElementRecorder newElementRecorder = new frmAdvancedUIElementRecorder(); newElementRecorder.SearchParameters = cmd.v_UIASearchParameters; //show form newElementRecorder.ShowDialog(); ComboBox txtWindowName = (ComboBox)((frmCommandEditor)editor).flw_InputVariables.Controls["v_WindowName"]; txtWindowName.Text = newElementRecorder.cboWindowTitle.Text; ((frmCommandEditor)editor).WindowState = FormWindowState.Normal; ((frmCommandEditor)editor).BringToFront(); }