Re: gtk pango draw rotated text



Thanks for the support.

For future reference in google or whatever: Pascal Rotate Text GTK2


      renderer :=
gdk_pango_renderer_get_default( gtk_widget_get_screen(DevCtx.DCWidget) );
      gdk_pango_renderer_set_drawable ( renderer, DevCtx.drawable);
      gdk_pango_renderer_set_gc ( renderer, DevCtx.GC);

      WidgetCont := pango_layout_get_context(UseFont);
      matrix.xx := 1.0;
      matrix.xy := 0.0;
      matrix.yx := 0.0;
      matrix.yy := 1.0;
      matrix.x0 := 0.0;
      matrix.y0 := 0.0;
      pango_matrix_translate (@matrix, X, Y); <--pos to draw
      pango_matrix_rotate (@matrix, 285); <--angle

      pango_context_set_matrix (WidgetCont, @matrix);
      pango_layout_context_changed (DevCtx.Layout);

      pango_renderer_draw_layout (renderer, DevCtx.Layout X, Y);<--pos
todraw

      gdk_pango_renderer_set_drawable ( renderer, nil);
      gdk_pango_renderer_set_gc ( renderer, nil);


_LR_
On Mon, 2007-09-10 at 17:06 +0200, David NeÄas (Yeti) wrote:
On Mon, Sep 10, 2007 at 01:27:48PM +0100, Luis Rodrigues wrote:
It's not on my system.

I use Debian, do you happen do know the package name?

http://packages.debian.org/search?searchon=contents&keywords=gtk-demo&mode=path&suite=stable&arch=any

Yeti

--
http://gwyddion.net/
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]