mono-examples: adapt to latest bindings syntax

This commit is contained in:
Xavi Artigas 2019-09-06 16:01:45 +02:00
parent 17609ba6bf
commit 5472a77fb3
16 changed files with 55 additions and 55 deletions

View File

@ -62,7 +62,7 @@ public class LifeBoard
{ {
lifeTimer = new Efl.LoopTimer(win, 0.1); lifeTimer = new Efl.LoopTimer(win, 0.1);
lifeTimer.TimerTickEvt += (object sender, EventArgs ev) => { lifeTimer.TimerTickEvent += (object sender, EventArgs ev) => {
Nextgen(); Nextgen();
if (this.lifeRender != null) if (this.lifeRender != null)
this.lifeRender.Refresh(win); this.lifeRender.Refresh(win);

View File

@ -6,19 +6,19 @@ public class LifeWindow : Efl.Csharp.Application
private LifeRender lifeRender; private LifeRender lifeRender;
private Efl.Ui.Win win; private Efl.Ui.Win win;
void ResizeEvt(object sender, EventArgs ev) void ResizeEvent(object sender, EventArgs ev)
{ {
lifeRender.RenderLayout((Efl.Ui.Win)sender); lifeRender.RenderLayout((Efl.Ui.Win)sender);
} }
void QuitEvt(object sender, Efl.Gfx.IEntityVisibilityChangedEvt_Args ev) void QuitEvent(object sender, Efl.Gfx.IEntityVisibilityChangedEventArgs ev)
{ {
// quit the mainloop // quit the mainloop
if (ev.arg == false) if (ev.arg == false)
Efl.App.AppMain.Quit(0); Efl.App.AppMain.Quit(0);
} }
void TouchEvt(object sender, Efl.Input.IInterfacePointerDownEvt_Args ev) void TouchEvent(object sender, Efl.Input.IInterfacePointerDownEventArgs ev)
{ {
int cellx, celly; int cellx, celly;
var position = ev.arg.GetPosition(); var position = ev.arg.GetPosition();
@ -29,7 +29,7 @@ public class LifeWindow : Efl.Csharp.Application
lifeRender.RenderCell(win, cellx, celly); lifeRender.RenderCell(win, cellx, celly);
} }
void KeyDownEvt(object sender, Efl.Input.IInterfaceKeyDownEvt_Args ev) void KeyDownEvent(object sender, Efl.Input.IInterfaceKeyDownEventArgs ev)
{ {
if (ev.arg.GetKeySym() == "space") if (ev.arg.GetKeySym() == "space")
lifeBoard.TogglePause(win); lifeBoard.TogglePause(win);
@ -42,7 +42,7 @@ public class LifeWindow : Efl.Csharp.Application
win.SetAutohide(true); win.SetAutohide(true);
// when the user clicks "close" on a window there is a request to hide // when the user clicks "close" on a window there is a request to hide
((Efl.Gfx.IEntity)win).VisibilityChangedEvt += QuitEvt; ((Efl.Gfx.IEntity)win).VisibilityChangedEvent += QuitEvent;
Eina.Size2D sz; Eina.Size2D sz;
sz.W = (int)(10 * LifeBoard.Width * win.GetScale()); sz.W = (int)(10 * LifeBoard.Width * win.GetScale());
@ -52,9 +52,9 @@ public class LifeWindow : Efl.Csharp.Application
lifeRender = new LifeRender(win, lifeBoard); lifeRender = new LifeRender(win, lifeBoard);
lifeRender.Refresh(win); lifeRender.Refresh(win);
((Efl.Gfx.IEntity)win).SizeChangedEvt += ResizeEvt; ((Efl.Gfx.IEntity)win).SizeChangedEvent += ResizeEvent;
((Efl.Input.IInterface)win).PointerDownEvt += TouchEvt; ((Efl.Input.IInterface)win).PointerDownEvent += TouchEvent;
((Efl.Input.IInterface)win).KeyDownEvt += KeyDownEvt; ((Efl.Input.IInterface)win).KeyDownEvent += KeyDownEvent;
win.SetSize(sz); win.SetSize(sz);

View File

@ -32,7 +32,7 @@ public class TextEditor : Efl.Csharp.Application
"texteditor_example.txt"); "texteditor_example.txt");
// Quits the application // Quits the application
private void GUIQuitCb(object sender, Efl.Gfx.IEntityVisibilityChangedEvt_Args ea) private void GUIQuitCb(object sender, Efl.Gfx.IEntityVisibilityChangedEventArgs ea)
{ {
if (ea.arg == false) if (ea.arg == false)
Efl.App.AppMain.Quit(0); Efl.App.AppMain.Quit(0);
@ -63,8 +63,8 @@ public class TextEditor : Efl.Csharp.Application
popup.SetScrollableText(message); popup.SetScrollableText(message);
popup.SetHintSizeMax(new Eina.Size2D(200, 200)); popup.SetHintSizeMax(new Eina.Size2D(200, 200));
popup.SetButton(Efl.Ui.AlertPopupButton.Positive, "OK", null); popup.SetButton(Efl.Ui.AlertPopupButton.Positive, "OK", null);
popup.ButtonClickedEvt += popup.ButtonClickedEvent +=
(object sender, Efl.Ui.AlertPopupButtonClickedEvt_Args ea) => { (object sender, Efl.Ui.AlertPopupButtonClickedEventArgs ea) => {
// Dismiss popup when the button is clicked // Dismiss popup when the button is clicked
((Efl.Ui.AlertPopup)sender).SetParent(null); ((Efl.Ui.AlertPopup)sender).SetParent(null);
}; };
@ -72,11 +72,11 @@ public class TextEditor : Efl.Csharp.Application
// Adds a button to the toolbar, with the given text, icon and click event handler // Adds a button to the toolbar, with the given text, icon and click event handler
private Efl.Ui.Button GUIToolbarButtonAdd(Efl.Ui.Box toolbar, string name, private Efl.Ui.Button GUIToolbarButtonAdd(Efl.Ui.Box toolbar, string name,
string iconName, EventHandler<Efl.Input.IClickableClickedEvt_Args> func) string iconName, EventHandler<Efl.Input.IClickableClickedEventArgs> func)
{ {
var button = new Efl.Ui.Button(toolbar); var button = new Efl.Ui.Button(toolbar);
button.SetText(name); button.SetText(name);
button.ClickedEvt += func; button.ClickedEvent += func;
button.SetHintWeight(0, 1); button.SetHintWeight(0, 1);
// Set the content of the button, which is an image // Set the content of the button, which is an image
@ -102,7 +102,7 @@ public class TextEditor : Efl.Csharp.Application
// "New" button // "New" button
toolbarButtonNew = GUIToolbarButtonAdd(bar, "New", "document-new", toolbarButtonNew = GUIToolbarButtonAdd(bar, "New", "document-new",
(object sender, Efl.Input.IClickableClickedEvt_Args ea) => { (object sender, Efl.Input.IClickableClickedEventArgs ea) => {
// When this button is clicked, remove content and refresh toolbar // When this button is clicked, remove content and refresh toolbar
editorTextBox.SetText(""); editorTextBox.SetText("");
GUIToolbarRefresh(); GUIToolbarRefresh();
@ -110,7 +110,7 @@ public class TextEditor : Efl.Csharp.Application
// "Save" button // "Save" button
toolbarButtonSave = GUIToolbarButtonAdd(bar, "Save", "document-save", toolbarButtonSave = GUIToolbarButtonAdd(bar, "Save", "document-save",
(object sender, Efl.Input.IClickableClickedEvt_Args ea) => { (object sender, Efl.Input.IClickableClickedEventArgs ea) => {
// When this button is clicked, try to save content and refresh toolbar // When this button is clicked, try to save content and refresh toolbar
try { try {
System.IO.File.WriteAllText(filename, editorTextBox.GetText()); System.IO.File.WriteAllText(filename, editorTextBox.GetText());
@ -125,7 +125,7 @@ public class TextEditor : Efl.Csharp.Application
// "Load" button // "Load" button
toolbarButtonLoad = GUIToolbarButtonAdd(bar, "Load", "document-open", toolbarButtonLoad = GUIToolbarButtonAdd(bar, "Load", "document-open",
(object sender, Efl.Input.IClickableClickedEvt_Args ea) => { (object sender, Efl.Input.IClickableClickedEventArgs ea) => {
// When this button is clicked, try to load content and refresh toolbar // When this button is clicked, try to load content and refresh toolbar
try { try {
editorTextBox.SetText(System.IO.File.ReadAllText(filename)); editorTextBox.SetText(System.IO.File.ReadAllText(filename));
@ -147,7 +147,7 @@ public class TextEditor : Efl.Csharp.Application
bar.Pack(box); bar.Pack(box);
// "Quit" button // "Quit" button
GUIToolbarButtonAdd(bar, "Quit", "application-exit", (object sender, Efl.Input.IClickableClickedEvt_Args e) => { Efl.Ui.Config.Exit(); } ); GUIToolbarButtonAdd(bar, "Quit", "application-exit", (object sender, Efl.Input.IClickableClickedEventArgs e) => { Efl.Ui.Config.Exit(); } );
} }
// Builds the user interface for the text editor // Builds the user interface for the text editor
@ -157,7 +157,7 @@ public class TextEditor : Efl.Csharp.Application
win = new Efl.Ui.Win(parent: Efl.App.AppMain); win = new Efl.Ui.Win(parent: Efl.App.AppMain);
win.SetText("Text Editor"); win.SetText("Text Editor");
win.SetAutohide(true); win.SetAutohide(true);
win.VisibilityChangedEvt += GUIQuitCb; win.VisibilityChangedEvent += GUIQuitCb;
// Create a vertical box container // Create a vertical box container
Efl.Ui.Box box = new Efl.Ui.Box(win); Efl.Ui.Box box = new Efl.Ui.Box(win);
@ -173,8 +173,8 @@ public class TextEditor : Efl.Csharp.Application
editorTextBox.Editable = true; editorTextBox.Editable = true;
editorTextBox.Scrollable = true; editorTextBox.Scrollable = true;
editorTextBox.SetHintSizeMin(new Eina.Size2D(360, 240)); editorTextBox.SetHintSizeMin(new Eina.Size2D(360, 240));
editorTextBox.ChangedEvt += EditorChangedCb; editorTextBox.ChangedEvent += EditorChangedCb;
editorTextBox.ChangedUserEvt += EditorChangedCb; editorTextBox.ChangedUserEvent += EditorChangedCb;
box.Pack(editorTextBox); box.Pack(editorTextBox);
// Initial refresh of the toolbar buttons // Initial refresh of the toolbar buttons

View File

@ -22,14 +22,14 @@ public class Example : Efl.Csharp.Application
mainloop.SetName("Mainloop"); mainloop.SetName("Mainloop");
// This event gets triggered continuously // This event gets triggered continuously
mainloop.PollHighEvt += PollCb; mainloop.PollHighEvent += PollCb;
// This timer will control events fired by the main loop // This timer will control events fired by the main loop
var timer = new Efl.LoopTimer(mainloop, 0.1); var timer = new Efl.LoopTimer(mainloop, 0.1);
timer.SetName("Timer"); timer.SetName("Timer");
// To count number of timer triggers // To count number of timer triggers
int tick_count = 0; int tick_count = 0;
timer.TimerTickEvt += (object sender, EventArgs e) => { timer.TimerTickEvent += (object sender, EventArgs e) => {
string message = "Tick {0} from {1}: "; string message = "Tick {0} from {1}: ";
// Depending on the number of timer ticks, it does a different thing // Depending on the number of timer ticks, it does a different thing
switch (tick_count) { switch (tick_count) {

View File

@ -17,19 +17,19 @@ public class Example : Efl.Csharp.Application
var mainloop = Efl.App.AppMain; var mainloop = Efl.App.AppMain;
// Register to all Idle events // Register to all Idle events
mainloop.IdleEnterEvt += (object sender, EventArgs e) => { mainloop.IdleEnterEvent += (object sender, EventArgs e) => {
Console.WriteLine("IDLE ENTER: Entering idle state."); Console.WriteLine("IDLE ENTER: Entering idle state.");
}; };
mainloop.IdleEvt += (object sender, EventArgs e) => { mainloop.IdleEvent += (object sender, EventArgs e) => {
Console.WriteLine("IDLE: Executing idler callback while in idle state."); Console.WriteLine("IDLE: Executing idler callback while in idle state.");
}; };
mainloop.IdleExitEvt += (object sender, EventArgs e) => { mainloop.IdleExitEvent += (object sender, EventArgs e) => {
Console.WriteLine("IDLE EXIT: Leaving idle state."); Console.WriteLine("IDLE EXIT: Leaving idle state.");
}; };
// Use a timer to exit the application // Use a timer to exit the application
var timer = new Efl.LoopTimer(mainloop, 0.02); var timer = new Efl.LoopTimer(mainloop, 0.02);
timer.TimerTickEvt += (object sender, EventArgs e) => { timer.TimerTickEvent += (object sender, EventArgs e) => {
Console.WriteLine("TIMER: timer callback called, exiting."); Console.WriteLine("TIMER: timer callback called, exiting.");
mainloop.Quit(0); mainloop.Quit(0);
}; };

View File

@ -16,19 +16,19 @@ public class Example : Efl.Csharp.Application
var mainloop = Efl.App.AppMain; var mainloop = Efl.App.AppMain;
// Register to all Poll events // Register to all Poll events
mainloop.PollLowEvt += (object sender, EventArgs e) => { mainloop.PollLowEvent += (object sender, EventArgs e) => {
Console.Write("L"); Console.Write("L");
}; };
mainloop.PollMediumEvt += (object sender, EventArgs e) => { mainloop.PollMediumEvent += (object sender, EventArgs e) => {
Console.Write("M"); Console.Write("M");
}; };
mainloop.PollHighEvt += (object sender, EventArgs e) => { mainloop.PollHighEvent += (object sender, EventArgs e) => {
Console.Write("."); Console.Write(".");
}; };
// Use a timer to exit the application // Use a timer to exit the application
var timer = new Efl.LoopTimer(mainloop, 30); var timer = new Efl.LoopTimer(mainloop, 30);
timer.TimerTickEvt += (object sender, EventArgs e) => { timer.TimerTickEvent += (object sender, EventArgs e) => {
Console.WriteLine("\nTIMER: timer callback called, exiting."); Console.WriteLine("\nTIMER: timer callback called, exiting.");
mainloop.Quit(0); mainloop.Quit(0);
}; };

View File

@ -1,6 +1,6 @@
var win = new Efl.Ui.Win(Efl.App.AppMain); var win = new Efl.Ui.Win(Efl.App.AppMain);
win.SetText("Hello World"); win.SetText("Hello World");
win.SetAutohide(true); win.SetAutohide(true);
win.VisibilityChangedEvt += win.VisibilityChangedEvent +=
(object sender, Efl.Gfx.IEntityVisibilityChangedEvt_Args e) => {}; (object sender, Efl.Gfx.IEntityVisibilityChangedEventArgs e) => {};

View File

@ -13,7 +13,7 @@ public class Example : Efl.Csharp.Application
var win = new Efl.Ui.Win(null, winType: Efl.Ui.WinType.Basic); var win = new Efl.Ui.Win(null, winType: Efl.Ui.WinType.Basic);
win.SetText("Focus example"); win.SetText("Focus example");
win.SetAutohide(true); win.SetAutohide(true);
win.VisibilityChangedEvt += (object sender, Efl.Gfx.IEntityVisibilityChangedEvt_Args e) => { win.VisibilityChangedEvent += (object sender, Efl.Gfx.IEntityVisibilityChangedEventArgs e) => {
// Exit the EFL main loop // Exit the EFL main loop
if (e.arg == false) if (e.arg == false)
Efl.Ui.Config.Exit(); Efl.Ui.Config.Exit();
@ -32,7 +32,7 @@ public class Example : Efl.Csharp.Application
checkbox.SetText("Check " + i); checkbox.SetText("Check " + i);
checkbox.SetHintFill(false, false); checkbox.SetHintFill(false, false);
checkbox.SetHintAlign(0.5, 0.5); checkbox.SetHintAlign(0.5, 0.5);
checkbox.FocusChangedEvt += FocusChangedCb; checkbox.FocusChangedEvent += FocusChangedCb;
vbox.Pack(checkbox); vbox.Pack(checkbox);
if (i == 0) first_checkbox = checkbox; if (i == 0) first_checkbox = checkbox;
}; };
@ -45,8 +45,8 @@ public class Example : Efl.Csharp.Application
// Create a "Focus Mover" button // Create a "Focus Mover" button
var button = new Efl.Ui.Button(hbox); var button = new Efl.Ui.Button(hbox);
button.SetText("Focus mover"); button.SetText("Focus mover");
button.FocusChangedEvt += FocusChangedCb; button.FocusChangedEvent += FocusChangedCb;
button.ClickedEvt += (object sender, Efl.Input.IClickableClickedEvt_Args e) => { button.ClickedEvent += (object sender, Efl.Input.IClickableClickedEventArgs e) => {
Console.WriteLine("Clicked Focus Mover"); Console.WriteLine("Clicked Focus Mover");
// Manually transfer focus to the first check box // Manually transfer focus to the first check box
Efl.Ui.Focus.Util.Focus(first_checkbox); Efl.Ui.Focus.Util.Focus(first_checkbox);
@ -56,8 +56,8 @@ public class Example : Efl.Csharp.Application
// Create a Quit button // Create a Quit button
button = new Efl.Ui.Button(hbox); button = new Efl.Ui.Button(hbox);
button.SetText("Quit"); button.SetText("Quit");
button.FocusChangedEvt += FocusChangedCb; button.FocusChangedEvent += FocusChangedCb;
button.ClickedEvt += (object sender, Efl.Input.IClickableClickedEvt_Args e) => { button.ClickedEvent += (object sender, Efl.Input.IClickableClickedEventArgs e) => {
Console.WriteLine("Clicked Quit"); Console.WriteLine("Clicked Quit");
Efl.Ui.Config.Exit(); Efl.Ui.Config.Exit();
}; };

View File

@ -63,7 +63,7 @@ public class Example : Efl.Csharp.Application
Efl.Ui.Win win = new Efl.Ui.Win(null, winType: Efl.Ui.WinType.Basic); Efl.Ui.Win win = new Efl.Ui.Win(null, winType: Efl.Ui.WinType.Basic);
win.SetText("Container demo"); win.SetText("Container demo");
win.SetAutohide(true); win.SetAutohide(true);
win.VisibilityChangedEvt += (object sender, Efl.Gfx.IEntityVisibilityChangedEvt_Args e) => { win.VisibilityChangedEvent += (object sender, Efl.Gfx.IEntityVisibilityChangedEventArgs e) => {
// Exit the EFL main loop // Exit the EFL main loop
if (e.arg == false) if (e.arg == false)
Efl.Ui.Config.Exit(); Efl.Ui.Config.Exit();
@ -98,7 +98,7 @@ public class Example : Efl.Csharp.Application
Efl.Ui.Button quit_btn = new Efl.Ui.Button(win); Efl.Ui.Button quit_btn = new Efl.Ui.Button(win);
quit_btn.SetText("Quit"); quit_btn.SetText("Quit");
quit_btn.SetHintSizeMax(new Eina.Size2D(150, 30)); quit_btn.SetHintSizeMax(new Eina.Size2D(150, 30));
quit_btn.ClickedEvt += (object sender, Efl.Input.IClickableClickedEvt_Args e) => { quit_btn.ClickedEvent += (object sender, Efl.Input.IClickableClickedEventArgs e) => {
// Exit the EFL main loop // Exit the EFL main loop
Efl.Ui.Config.Exit(); Efl.Ui.Config.Exit();
}; };

View File

@ -36,7 +36,7 @@ public class Example : Efl.Csharp.Application
Efl.Ui.Win win = new Efl.Ui.Win(null, winType: Efl.Ui.WinType.Basic); Efl.Ui.Win win = new Efl.Ui.Win(null, winType: Efl.Ui.WinType.Basic);
win.SetText("Custom widget demo"); win.SetText("Custom widget demo");
win.SetAutohide(true); win.SetAutohide(true);
win.VisibilityChangedEvt += (object sender, Efl.Gfx.IEntityVisibilityChangedEvt_Args e) => { win.VisibilityChangedEvent += (object sender, Efl.Gfx.IEntityVisibilityChangedEventArgs e) => {
// Exit the EFL main loop when the window is closed // Exit the EFL main loop when the window is closed
if (e.arg == false) if (e.arg == false)
Efl.Ui.Config.Exit(); Efl.Ui.Config.Exit();
@ -46,7 +46,7 @@ public class Example : Efl.Csharp.Application
// Instantiate our custom button widget // Instantiate our custom button widget
MyButton btn = new MyButton(win, 99); MyButton btn = new MyButton(win, 99);
btn.ClickedEvt += (object sender, Efl.Input.IClickableClickedEvt_Args e) => { btn.ClickedEvent += (object sender, Efl.Input.IClickableClickedEventArgs e) => {
// When the button is clicked, change its text // When the button is clicked, change its text
MyButton b = (MyButton)sender; MyButton b = (MyButton)sender;
b.SetText("Hello!"); b.SetText("Hello!");

View File

@ -16,7 +16,7 @@ public class Example : Efl.Csharp.Application
Efl.Ui.Win win = new Efl.Ui.Win(null, winType: Efl.Ui.WinType.Basic); Efl.Ui.Win win = new Efl.Ui.Win(null, winType: Efl.Ui.WinType.Basic);
win.SetText("Size Control"); win.SetText("Size Control");
win.SetAutohide(true); win.SetAutohide(true);
win.VisibilityChangedEvt += (object sender, Efl.Gfx.IEntityVisibilityChangedEvt_Args e) => { win.VisibilityChangedEvent += (object sender, Efl.Gfx.IEntityVisibilityChangedEventArgs e) => {
// Exit the EFL main loop // Exit the EFL main loop
if (e.arg == false) if (e.arg == false)
Efl.Ui.Config.Exit(); Efl.Ui.Config.Exit();

View File

@ -3,7 +3,7 @@ using System;
public class Example : Efl.Csharp.Application public class Example : Efl.Csharp.Application
{ {
// Callback to quit the application // Callback to quit the application
public static void QuitCb(object sender, Efl.Gfx.IEntityVisibilityChangedEvt_Args e) public static void QuitCb(object sender, Efl.Gfx.IEntityVisibilityChangedEventArgs e)
{ {
// Exit the EFL main loop // Exit the EFL main loop
if (e.arg == false) if (e.arg == false)
@ -20,7 +20,7 @@ public class Example : Efl.Csharp.Application
// button is pressed // button is pressed
win.SetAutohide(true); win.SetAutohide(true);
// Hook to the Hide event // Hook to the Hide event
win.VisibilityChangedEvt += QuitCb; win.VisibilityChangedEvent += QuitCb;
// Create a box container // Create a box container
var box = new Efl.Ui.Box(win); var box = new Efl.Ui.Box(win);
@ -48,7 +48,7 @@ public class Example : Efl.Csharp.Application
button.SetText("Quit"); button.SetText("Quit");
button.SetHintWeight(1.0, 0.1); button.SetHintWeight(1.0, 0.1);
// Set the method to be called when the button is pressed // Set the method to be called when the button is pressed
button.ClickedEvt += (object sender, Efl.Input.IClickableClickedEvt_Args e) => { Efl.App.AppMain.Quit(0); }; button.ClickedEvent += (object sender, Efl.Input.IClickableClickedEventArgs e) => { Efl.App.AppMain.Quit(0); };
// Add the button to the box container // Add the button to the box container
box.Pack(button); box.Pack(button);
} }

View File

@ -10,7 +10,7 @@ public class Example
button.SetText(text); button.SetText(text);
button.SetSize(new Eina.Size2D(w, h)); button.SetSize(new Eina.Size2D(w, h));
button.ClickedEvt += callback; button.ClickedEvent += callback;
return button; return button;
} }
@ -56,7 +56,7 @@ public class Example
Efl.Ui.Slider slider = new Efl.Ui.Slider(box); Efl.Ui.Slider slider = new Efl.Ui.Slider(box);
slider.SetSize(new Eina.Size2D(W, H)); slider.SetSize(new Eina.Size2D(W, H));
slider.ChangedEvt += (object sender, EventArgs e) => { slider.ChangedEvent += (object sender, EventArgs e) => {
bar.SetRangeValue(slider.GetRangeValue()); bar.SetRangeValue(slider.GetRangeValue());
}; };

View File

@ -23,7 +23,7 @@ public class Example
popup.SetVisible(true); popup.SetVisible(true);
popup.SetButton(Efl.Ui.Popup_Alert_Button.Positive, "Ok"); popup.SetButton(Efl.Ui.Popup_Alert_Button.Positive, "Ok");
popup.SetSize(new Eina.Size2D(150, 30)); popup.SetSize(new Eina.Size2D(150, 30));
popup.ButtonClickedEvt += (object sender, Efl.Ui.Popup_Alert.ButtonClickedEvt_Args e) => { popup.ButtonClickedEvent += (object sender, Efl.Ui.Popup_Alert.ButtonClickedEventArgs e) => {
popup.SetParent(null); popup.SetParent(null);
popup.Invalidate(); popup.Invalidate();
}; };
@ -99,7 +99,7 @@ public class Example
kms_box.DoPack(kms_input); kms_box.DoPack(kms_input);
kms_box.DoPack(kms_button); kms_box.DoPack(kms_button);
kms_button.ClickedEvt += (object sender, EventArgs e) => { kms_button.ClickedEvent += (object sender, EventArgs e) => {
try try
{ {
string text = kms_input.GetText(); string text = kms_input.GetText();
@ -115,7 +115,7 @@ public class Example
} }
}; };
miles_button.ClickedEvt += (object sender, EventArgs e) => { miles_button.ClickedEvent += (object sender, EventArgs e) => {
try try
{ {
string text = miles_input.GetText(); string text = miles_input.GetText();

View File

@ -30,7 +30,7 @@ class TestMain
rect.SetSize(size); rect.SetSize(size);
rect.SetVisible(true); rect.SetVisible(true);
canvas.KeyDownEvt += (object sender, Efl.Input.Interface.KeyDownEvt_Args e) => { canvas.KeyDownEvent += (object sender, Efl.Input.Interface.KeyDownEventArgs e) => {
color_index = (color_index + 1) % 3; color_index = (color_index + 1) % 3;
Console.WriteLine("Key Down"); Console.WriteLine("Key Down");
Console.WriteLine("Got key obj at {0}", e.arg.raw_handle.ToString("X")); Console.WriteLine("Got key obj at {0}", e.arg.raw_handle.ToString("X"));

View File

@ -45,7 +45,7 @@ class TestMain
bg.SetVisible(true); bg.SetVisible(true);
bg.SetKeyFocus(true); bg.SetKeyFocus(true);
bg.KeyDownEvt += On_KeyDown; bg.KeyDownEvent += On_KeyDown;
text = new evas.Text(canvas); text = new evas.Text(canvas);
text.SetStyle(evas.Text_Style_Type.OutlineSoftShadow); text.SetStyle(evas.Text_Style_Type.OutlineSoftShadow);
@ -87,7 +87,7 @@ class TestMain
} }
private void On_KeyDown(object sender, Efl.Input.Interface.KeyDownEvt_Args e) private void On_KeyDown(object sender, Efl.Input.Interface.KeyDownEventArgs e)
{ {
var key = e.arg.GetKey(); var key = e.arg.GetKey();