// ButtonApp.cs - Gtk.Button class Test implementation // // Author: Mike Kestner // // (c) 2001 Mike Kestner namespace GtkSamples { using Gtk; using GtkSharp; using System; using System.Drawing; public class ButtonApp { public static int Main (string[] args) { Application.Init (ref args); Window win = new Window (WindowType.Toplevel); win.Title = "Button Tester"; win.DeleteEvent += new EventHandler (Window_Delete); Button btn = new Button (); btn.Clicked += new EventHandler (btn_click); win.EmitAdd (btn); win.ShowAll (); Application.Run (); return 0; } static void btn_click (object obj, EventArgs args) { Console.WriteLine ("Button Clicked"); } static void Window_Delete (object obj, EventArgs args) { SignalArgs sa = (SignalArgs) args; Application.Quit (); sa.RetVal = true; } } }