rendered paste bodyusing 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");
}
}
}