public void TextChanged(object sender, EventArgs e) { if (HasFocus(sender)) { Listener.FireEvent(TesterType, sender, new EventAction("Enter", ((RichTextBox)sender).Text)); } }
public void SelectedIndexChanged(object sender, EventArgs e) { EventAction action = new EventAction("Select", ((ComboBox)sender).SelectedIndex); action.Comment = ((ComboBox)sender).Text; Listener.FireEvent(TesterType, sender, action); }
private void FireSingleSelection(ListBox list) { EventAction action = new EventAction("Select", list.SelectedIndex); action.Comment = list.Text; Listener.FireEvent(TesterType, list, action); }
public void PropertyAssert(object sender, EventArgs args) { Control source = ((MenuItem)sender).GetContextMenu().SourceControl; string propertyName = ((MenuItem)sender).Text; object propertyValue = GetPropertyValue(source, propertyName); Listener.FireEvent(TesterType, source, new PropertyAssertAction(propertyName, propertyValue)); }
public void AfterSelect(object sender, TreeViewEventArgs e) { TreeNode node = e.Node; ArrayList list = new ArrayList(); while (node.Parent != null) { list.Add(node.Parent.Nodes.IndexOf(node)); node = node.Parent; } list.Add(((TreeView)sender).Nodes.IndexOf(node)); list.Reverse(); Listener.FireEvent(TesterType, sender, new EventAction("SelectNode", list.ToArray(typeof(object)))); }
private void FireMultipleSelection(ListBox list) { //HACK: SelectedItem does not return last item selected or indicate on/off so //unless we have a smarter plan just issue clear and setselected CompositeAction actions = new CompositeAction("MultipleSelections"); actions.Add("ClearSelected"); foreach (int index in list.SelectedIndices) { EventAction action = new EventAction("SetSelected", index, true); action.Comment = list.Items[index].ToString(); actions.Add(action); } Listener.FireEvent(TesterType, list, actions); }
public void Click(object sender, EventArgs args) { CheckBox checkBox = sender as CheckBox; if (checkBox == null) { return; } if (checkBox.Checked) { Listener.FireEvent(TesterType, sender, "Check"); } else { Listener.FireEvent(TesterType, sender, "UnCheck"); } }
public void TextChanged(object sender, EventArgs e) { Listener.FireEvent(TesterType, sender, "Enter", ((ComboBox)sender).Text); }
public void Click(object sender, EventArgs args) { Listener.FireEvent(TesterType, sender, "Click"); }
public void LinkClicked(object sender, LinkLabelLinkClickedEventArgs args) { Listener.FireEvent(TesterType, sender, "Click"); }
public void SelectedIndexChanged(object sender, EventArgs args) { Listener.FireEvent(TesterType, sender, new EventAction("SelectTab", ((TabControl)sender).SelectedIndex)); }