This will match up with your requirements: https://code.google.com/p/bridgegl/ https://code.google.com/p/bridgegl/source/browse/trunk/application.cpp
If the above is too noisy/featureful, then look at the python versions below, then look at the .cc/.cpp later. For static 2d: https://git.gnome.org/browse/pygtk-docs/tree/examples/drawingarea.py https://git.gnome.org/browse/gtkmm/tree/demos/gtk-demo/example_drawingarea.cc https://git.gnome.org/browse/pygtk/tree/examples/pango/pangocairo-simple.py For animated 2d: https://git.gnome.org/browse/cluttermm_tutorial/tree/examples/full_example/main.cc For multilingual: https://git.gnome.org/browse/pygtk/tree/examples/pango/utf8-demo.py For printing: https://git.gnome.org/browse/pygtk/tree/examples/pygtk-demo/demos/print_editor.py https://git.gnome.org/browse/gtkmm-documentation/tree/examples/book/printing/simple/printformoperation.cc On 06/20/2014 03:27 PM, John Coppens wrote: > On Fri, 20 Jun 2014 19:54:28 +0200 > Arne Pagel <a...@pagelnet.de> wrote: > >> Point is that I don't want to spend a lot of time in this feature, so I am >> searching for the easiest >> solution, especially since I never did some pure graphic programming like >> this, just a little bit 2D >> plotting with get-extra and normal Widget usage. > > I'm sure I'll get comments on this. > > Graphics drawing in gtk is in some strange state. I used to employ > gnome_canvas > for this, which is relatively easy to use, but has been declared deprecated > for > quite a few years, but with no real direct alternative (geocanvas, goocanvas > and others having been candidates). > > As far as I can say, you have two alternatives: > > 1) if you just need a drawing, which doesn't have to scale with the > GUI, and probably would not print very well, you can use the GD library > to generate an image dynamically. GD is easy to use, and quite > powerful. It's also frequently part of distros. > > 2) if you want better quality, look at cairo, which is native to gtk > now, but is somewhat more difficult to use, but is vector based, and as > such capable of much better quality. Also, you can easily generate > image files, and even PDFs to print. Even though more complicated, the > quality of Cairo is worth it... > > John > _______________________________________________ > gtk-app-devel-list mailing list > gtk-app-devel-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list > _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list