All pastes #1056 Raw Edit

Anonymous

public text v1 · immutable
#1056 ·published 2004-09-23 10:08 UTC
rendered paste body
using System;
using System.IO;
using Gtk;
using Glade;
using Gnome;

/*
 * Classe del dialeg de retallar.
 */
public class Retallar : Dialog
{
	//[Widget] TreeView ArbreFotos;
			
	public Retallar(Gtk.Window win) : base("Retalla la imatge", win, Gtk.DialogFlags.DestroyWithParent)
	{
		Modal = true;
		AddButton ("Cancelar", ResponseType.Cancel);
		AddButton ("Acceptar", ResponseType.Ok);
		Response += new ResponseHandler (on_dialog_response);
		Resize(800,600);
				
		Canvas canvas = new Canvas();
		CanvasGroup root = canvas.Root();

		CanvasEllipse ellipse = new CanvasEllipse(root);
		int i = 1;
		ellipse.X1 = i;
		ellipse.X2 = i*20;
		ellipse.Y1 = i;
		ellipse.Y2 = i*20;
		ellipse.OutlineColor = "#EE3377";
		ellipse.WidthPixels = 1;
		ellipse.Show();
		
		canvas.Show();

		Add(canvas);
	}

	void on_dialog_response (object obj, ResponseArgs args)
	{
		//Retallar la imatge
		if(args.ResponseId == ResponseType.Ok){
			Console.WriteLine("ok");
		}
	}
}