mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2026-01-02 01:03:29 +01:00
Change Action to EventHandler for more events
This commit is contained in:
@@ -76,7 +76,7 @@ namespace Terminal.Gui.ViewTests {
|
||||
{
|
||||
var clicked = false;
|
||||
Button btn = new Button ("Test");
|
||||
btn.Clicked += () => clicked = true;
|
||||
btn.Clicked += (s,e) => clicked = true;
|
||||
Application.Top.Add (btn);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -119,7 +119,7 @@ namespace Terminal.Gui.ViewTests {
|
||||
{
|
||||
var clicked = false;
|
||||
Button btn = new Button ("Test");
|
||||
btn.Clicked += () => clicked = true;
|
||||
btn.Clicked += (s,e) => clicked = true;
|
||||
Application.Top.Add (btn);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -146,7 +146,7 @@ namespace Terminal.Gui.ViewTests {
|
||||
{
|
||||
int pressed = 0;
|
||||
var btn = new Button ("Press Me");
|
||||
btn.Clicked += () => pressed++;
|
||||
btn.Clicked += (s,e) => pressed++;
|
||||
|
||||
// The Button class supports the Accept command
|
||||
Assert.Contains (Command.Accept, btn.GetSupportedCommands ());
|
||||
|
||||
@@ -88,7 +88,7 @@ namespace Terminal.Gui.ViewTests {
|
||||
Assert.Equal (-1, cb.SelectedItem);
|
||||
Assert.Equal (string.Empty, cb.Text);
|
||||
var opened = false;
|
||||
cb.OpenSelectedItem += (_) => opened = true;
|
||||
cb.OpenSelectedItem += (s,_) => opened = true;
|
||||
Assert.True (cb.ProcessKey (new KeyEvent (Key.Enter, new KeyModifiers ())));
|
||||
Assert.False (opened);
|
||||
cb.Text = "Tw";
|
||||
@@ -274,7 +274,7 @@ Three
|
||||
Width = 5
|
||||
};
|
||||
cb.SetSource (new List<string> { "One", "Two", "Three" });
|
||||
cb.OpenSelectedItem += (e) => selected = e.Value.ToString ();
|
||||
cb.OpenSelectedItem += (s,e) => selected = e.Value.ToString ();
|
||||
Application.Top.Add (cb);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -369,7 +369,7 @@ Three
|
||||
HideDropdownListOnClick = true
|
||||
};
|
||||
cb.SetSource (new List<string> { "One", "Two", "Three" });
|
||||
cb.OpenSelectedItem += (e) => selected = e.Value.ToString ();
|
||||
cb.OpenSelectedItem += (s,e) => selected = e.Value.ToString ();
|
||||
Application.Top.Add (cb);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -431,7 +431,7 @@ Three
|
||||
HideDropdownListOnClick = true
|
||||
};
|
||||
cb.SetSource (new List<string> { "One", "Two", "Three" });
|
||||
cb.OpenSelectedItem += (e) => selected = e.Value.ToString ();
|
||||
cb.OpenSelectedItem += (s,e) => selected = e.Value.ToString ();
|
||||
Application.Top.Add (cb);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -490,7 +490,7 @@ Three
|
||||
HideDropdownListOnClick = false
|
||||
};
|
||||
cb.SetSource (new List<string> { "One", "Two", "Three" });
|
||||
cb.OpenSelectedItem += (e) => selected = e.Value.ToString ();
|
||||
cb.OpenSelectedItem += (s, e) => selected = e.Value.ToString ();
|
||||
Application.Top.Add (cb);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -551,7 +551,7 @@ Three
|
||||
ReadOnly = true
|
||||
};
|
||||
cb.SetSource (new List<string> { "One", "Two", "Three" });
|
||||
cb.OpenSelectedItem += (e) => selected = e.Value.ToString ();
|
||||
cb.OpenSelectedItem += (s,e) => selected = e.Value.ToString ();
|
||||
Application.Top.Add (cb);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -611,7 +611,7 @@ Three
|
||||
HideDropdownListOnClick = true
|
||||
};
|
||||
cb.SetSource (new List<string> { "One", "Two", "Three" });
|
||||
cb.OpenSelectedItem += (e) => selected = e.Value.ToString ();
|
||||
cb.OpenSelectedItem += (s,e) => selected = e.Value.ToString ();
|
||||
Application.Top.Add (cb);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -648,7 +648,7 @@ Three
|
||||
HideDropdownListOnClick = false
|
||||
};
|
||||
cb.SetSource (new List<string> { "One", "Two", "Three" });
|
||||
cb.OpenSelectedItem += (e) => selected = e.Value.ToString ();
|
||||
cb.OpenSelectedItem += (s,e) => selected = e.Value.ToString ();
|
||||
Application.Top.Add (cb);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -685,7 +685,7 @@ Three
|
||||
HideDropdownListOnClick = true
|
||||
};
|
||||
cb.SetSource (new List<string> { "One", "Two", "Three" });
|
||||
cb.OpenSelectedItem += (e) => selected = e.Value.ToString ();
|
||||
cb.OpenSelectedItem += (s,e) => selected = e.Value.ToString ();
|
||||
Application.Top.Add (cb);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -790,7 +790,7 @@ Three
|
||||
HideDropdownListOnClick = true,
|
||||
};
|
||||
cb.SetSource (new List<string> { "One", "Two", "Three" });
|
||||
cb.OpenSelectedItem += (e) => selected = e.Value.ToString ();
|
||||
cb.OpenSelectedItem += (s,e) => selected = e.Value.ToString ();
|
||||
Application.Top.Add (cb);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -912,8 +912,8 @@ Three ", output);
|
||||
};
|
||||
var list = new List<string> { "One", "Two", "Three" };
|
||||
|
||||
cb.Expanded += () => cb.SetSource (list);
|
||||
cb.Collapsed += () => cb.Source = null;
|
||||
cb.Expanded += (s,e) => cb.SetSource (list);
|
||||
cb.Collapsed += (s,e) => cb.Source = null;
|
||||
|
||||
Application.Top.Add (cb);
|
||||
Application.Begin (Application.Top);
|
||||
|
||||
@@ -175,7 +175,7 @@ namespace Terminal.Gui.ViewTests {
|
||||
Assert.True (lv.ProcessKey (new KeyEvent (Key.Space, new KeyModifiers ())));
|
||||
Assert.True (lv.Source.IsMarked (lv.SelectedItem));
|
||||
var opened = false;
|
||||
lv.OpenSelectedItem += (_) => opened = true;
|
||||
lv.OpenSelectedItem += (s,_) => opened = true;
|
||||
Assert.True (lv.ProcessKey (new KeyEvent (Key.Enter, new KeyModifiers ())));
|
||||
Assert.True (opened);
|
||||
Assert.True (lv.ProcessKey (new KeyEvent (Key.End, new KeyModifiers ())));
|
||||
@@ -191,7 +191,7 @@ namespace Terminal.Gui.ViewTests {
|
||||
var rendered = false;
|
||||
var source = new List<string> () { "one", "two", "three" };
|
||||
var lv = new ListView () { Width = Dim.Fill (), Height = Dim.Fill () };
|
||||
lv.RowRender += _ => rendered = true;
|
||||
lv.RowRender += (s,_) => rendered = true;
|
||||
Application.Top.Add (lv);
|
||||
Application.Begin (Application.Top);
|
||||
Assert.False (rendered);
|
||||
|
||||
@@ -909,7 +909,7 @@ This is a test
|
||||
var text = "This is a test\nThis is a test\nThis is a test\nThis is a test\nThis is a test";
|
||||
var label = new Label (text) { Width = 14, Height = 5 };
|
||||
var btn = new Button (14, 0, "Click Me!");
|
||||
btn.Clicked += () => clicked = true;
|
||||
btn.Clicked += (s,e) => clicked = true;
|
||||
Application.Top.Add (label, btn);
|
||||
|
||||
var sbv = new ScrollBarView (label, true, false) {
|
||||
|
||||
Reference in New Issue
Block a user