Re: Gtk, Gdk y Cairo

Mario Carrion <[email protected]>
Newsgroups gmane.comp.gnome.mono.hispano
Message-ID <[email protected]>
On Fri, 2009-02-06 at 16:30 +0100, Alberto León wrote:
> Echad un vistazo al trabajo de MomoUML con MonoCanvas y con Cairo.
> Encontraréis bastantes cosas útiles.

Algo antiguo UMLCanvas (Gdk y Gtk):

https://forgesvn1.novell.com/viewsvn/monouml/trunk/monouml/src/Widgets/UML2/

Mas reciente MonoHotDraw (Gdk, Gtk y Cairo)

https://forgesvn1.novell.com/viewsvn/monouml/trunk/monohotdraw/

- Mario

> El 6 de febrero de 2009 15:51, Jonatan Anauati <[email protected]>
> escribió:
>         Buenas, te comento que yo hace un tiempo comenzé a investigar
>         el crear
>         un reporteador para mono que sea sencillo y demás, pude
>         avanzar
>         bastante, pero lo dejé congelado por temas de tiempo.
>         
>         El tema es que yo me topé con el mismo problema, pero según
>         recuerdo no
>         logré encontrar una mejor formar de hacerlo y pensé lo mismo
>         que vos
>         decís, que horrible!.
>         
>         Si alguien conoce una forma mas apropiada, que por favor lo
>         comparta !
>         
>         un saludo.
>         
>         El vie, 06-02-2009 a las 11:13 -0300, Juan C. Olivares
>         escribió:
>         
>         > Hola listeros:
>         >
>         > A ver si alguien me puede ayudar con esto. Tengo un programa
>         que carga
>         > una imagen y la idea es ponerle unos textos encima y
>         finalmente
>         > mostrar la imagen modificada en una ventana Gtk#...
>         >
>         > Lo primero que intenté es cargar un Pixbuf desde un
>         archivo... pero
>         > luego, quiero modificarlo (la idea era usar Cairo, pero se
>         aceptan
>         > otras ideas). Lo que no logro hacer es transformar el Pixbuf
>         a un
>         > objeto de Cairo. Encontré un ejemplo malísimo en el sitio de
>         Mono:
>         >
>         > http://www.mono-project.com/Mono.Cairo_Cookbook
>         > display.Save (tempname, "png");
>         >
>         >
>         > ImageSurface img = new ImageSurface (tempname);
>         >
>         > ¡Es horrible! No lo hagan en casa...
>         >
>         > También había visto Gdk.CairoHelper.Create (Drawable), pero
>         Gdk.Pixbuf
>         > no es Drawable...
>         >
>         > Gracias de antemano.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.