[prev in list] [next in list] [prev in thread] [next in thread]
List: gtk-devel
Subject: Re: GdkRectangle vs cairo_rectangle_int_t
From: <juanrgar () gmail ! com>
Date: 2014-01-28 19:39:19
Message-ID: F4132FA7-BFAE-4609-B378-245D218EA504 () gmail ! com
[Download RAW message or body]
Hi,
Thank you very much. Completely clear now :)
Regards,
Juan.
On 28 Jan 2014, at 20:36, Emmanuele Bassi <ebassi@gmail.com> wrote:
> hi;
> =
> On 28 January 2014 19:30, Juan Rafael Garc=EDa Blanco <juanrgar@gmail.com=
> wrote:
> =
>> Just wondering, why gtk_popover_set_pointing_to() takes an argument of t=
ype cairo_rectangle_int_t and not of type GdkRectangle? Which one is better=
suited for each situation? I know one if a typedef of the other, but I=92m=
curious and I can=92t think of it myself. I guess cairo_rectangle_int_t ma=
kes more sense when the rectangle is something actually drawn, and GdkRecta=
ngle is more general.
> =
> GdkRectangle is a typedef to cairo_rectangle_int_t, so the two types
> are completely identical.
> =
> GdkRectangle predates cairo_rectangle_int_t; it actually predates the
> whole of libcairo. during the transition from 2.x to 3.x we considered
> the idea of dropping GdkRectangle, but the churn was judged too much.
> =
> newly written API should use Cairo types =97 cairo_rectangle_t,
> cairo_rectangle_int_t, and cairo_region_t.
> =
> ciao,
> Emmanuele.
> =
> -- =
> W: http://www.emmanuelebassi.name
> B: http://blogs.gnome.org/ebassi/
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic