« Return to Thread: Simple Win32 GDI example with Cairo wanted

Hello, Cairo! Re: Simple Win32 GDI example with Cairo wanted

by Asko Kauppi :: Rate this Message:

| View in Thread


I would second this.

Although setting up a "Hello world" IDE project drawing the text using  
Cairo should not be a Big Deal, it certainly would help the initial  
step (instead of pressing 'new' in the IDE).

Especially since Windows is my 3rd platform, and I am using VC++ 2008  
Express only occasionally.  So, if anyone has a "Hello world" Cairo +  
VC++ 2008 project to spare, thanks!   :)

In fact, I would like to see such Hello World for VC++, GTK+ and OS X  
(XCode) all of them.

-asko


Stefan Landvogt kirjoitti 29.8.2008 kello 0:40:

> Hi,
>
> I was able to build Cairo on Windows and also got a simple sample
> application, that renders to a PNG.
>
> #define LIBCAIRO_EXPORTS
>
> #include <cairo.h>
>
> int _tmain(int argc, _TCHAR* argv[])
> {
> cairo_surface_t *surface;
> cairo_t *cr;
>
> surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, 240, 80);
> cr = cairo_create (surface);
>
> cairo_select_font_face (cr, "serif", CAIRO_FONT_SLANT_NORMAL,
> CAIRO_FONT_WEIGHT_BOLD);
> cairo_set_font_size (cr, 32.0);
> cairo_set_source_rgb (cr, 0.0, 0.0, 1.0);
> cairo_move_to (cr, 10.0, 50.0);
> cairo_show_text (cr, "Hello, World");
> cairo_destroy (cr);
> cairo_surface_write_to_png (surface, "hello.png");
> cairo_surface_destroy (surface);
>
> return 0;
> }
>
> Does anyone has an example, that does that simple rendering to a
> window not using GTK but to a Windows MFC window. Any pointer or
> example or even a VisualStudio project would be creately appreciated.
>
> Thanks,
> Stefan
> _______________________________________________
> cairo mailing list
> cairo@...
> http://lists.cairographics.org/mailman/listinfo/cairo

_______________________________________________
cairo mailing list
cairo@...
http://lists.cairographics.org/mailman/listinfo/cairo

 « Return to Thread: Simple Win32 GDI example with Cairo wanted