Re: gdk_draw_string deprecated?
- From: Mathieu Lacage <mathieu_lacage myrealbox com>
- To: Andrej Prsa <andrej prsa guest arnes si>
- Cc: gtk-list gnome org
- Subject: Re: gdk_draw_string deprecated?
- Date: Tue, 14 Oct 2003 14:06:41 +0200
On Tue, 2003-10-14 at 13:39, Andrej Prsa wrote:
> Hi!
>
> > > Could anyone tell me what to use if gdk_draw_string and
> > > gdk_draw_text are deprecated? I want to put labels to my
> > > graph on a drawable?
> >
> > PangoLayout, I think. There is some information here:
> > http://developer.gnome.org/dotplan/porting/ar01s10.html
>
> Thanks; I'm trying to make a transition and the following bugs me already:
>
> PangoContext *context = pango_context_new ();
>
> This line gives me the warning:
>
> initialization makes pointer from integer without a cast
This says the compiler has generated a default signature for the
pango_context_new function which returns an int because it did not find
the function declaration. Looking a the pango/pango-context.h header
shows the function declaration is enclosed in #ifdef/#endif which are
true only if you build a pango module which is not what you want to do
here.
pango_context_new is a private function used only by subclasses of
PangoContext. Instead, you want to instantiate a subclass for your
platform.
I am not sure what you are trying to do but you can get the platform's
default context object for a given layout with pango_layout_get_context.
regards,
Mathieu
--
Mathieu Lacage <mathieu gnu org>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]