From a68d64edca4f67df49b9499272319cad93d38bbe Mon Sep 17 00:00:00 2001 From: Thomas White Date: Sat, 27 Dec 2014 21:57:29 +0000 Subject: Draw from callbacks --- src/narrative_window.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/narrative_window.c') diff --git a/src/narrative_window.c b/src/narrative_window.c index 50fc3e9..7a66f14 100644 --- a/src/narrative_window.c +++ b/src/narrative_window.c @@ -199,11 +199,14 @@ static cairo_surface_t *render_thumbnail(SCInterpreter *scin, SCBlock *bl, { struct presentation *p = vp; cairo_surface_t *surf; - - printf("thumbnail callback\n"); - show_sc_block(sc_interp_get_macro_real_block(scin), ""); + cairo_t *cr; surf = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 256, 256); + cr = cairo_create(surf); + cairo_set_source_rgb(cr, 0.0, 0.5, 0.0); + cairo_paint(cr); + cairo_destroy(cr); + return surf; } -- cgit v1.2.3