27 marzo 2006

Creacion de una ventana con Gtk

Aqui les dejo el codigo básico para crear una ventana con C# y Gtk con Mono

using System;
using Gtk;

class Miventana
{
static void Main(string[] args)
{
Application.Init();
Miventana window = new Miventana();
Application.Run();
}

public Miventana() //Constructor de la ventana
{
Gtk.Window v = new Gtk.Window("Mi ventana");
v.DeleteEvent += new DeleteEventHandler(OnDeleteWindow);
v.ShowAll();
}

static void OnDeleteWindow(object obj, DeleteEventArgs args)
{
Application.Quit();
}
}

compilar de la siguiente: mcs Miventana.cs -pkg:gtk-sharp

Ejecutar: mono Miventana.exe

Resultado que se obtiene




No hay comentarios.: