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

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

Reply via email to