// ButtonApp.cs - Gtk.Button class Test implementation // // Author: Mike Kestner // // (c) 2001-2002 Mike Kestner namespace GtkSamples { using Gtk; using GtkSharp; using System; using System.Drawing; public class ButtonApp { public static int Main (string[] args) { Application.Init (); Window win = new Window ("Button Tester"); win.DefaultSize = new Size (200, 150); win.DeleteEvent += new EventHandler (Window_Delete); Button btn = new Button ("Click Me"); btn.Clicked += new EventHandler (btn_click); win.Add (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; } } }