Skip to content
Snippets Groups Projects
imlib.c 25.7 KiB
Newer Older
  • Learn to ignore specific revisions
  • 		eprintf("Couldn't create image. Out of memory?");
    
    
    
    	gib_imlib_text_draw(im, fn, NULL, 2, 2, "defined actions:", IMLIB_TEXT_TO_RIGHT, 0, 0, 0, 255);
    	gib_imlib_text_draw(im, fn, NULL, 1, 1, "defined actions:", IMLIB_TEXT_TO_RIGHT, 255, 255, 255, 255);
    
    	for (i = 0; i < 10; i++) {
    		if (opt.actions[i]) {
    			cur_action++;
    			line = emalloc(strlen(opt.actions[i]) + 5);
    			sprintf(index, "%d", i);
    			strcpy(line, index);
    			strcat(line, ": ");
    			strcat(line, opt.actions[i]);
    
    			gib_imlib_text_draw(im, fn, NULL, 2,
    					(cur_action * line_th) + 2, line,
    					IMLIB_TEXT_TO_RIGHT, 0, 0, 0, 255);
    			gib_imlib_text_draw(im, fn, NULL, 1,
    					(cur_action * line_th) + 1, line,
    					IMLIB_TEXT_TO_RIGHT, 255, 255, 255, 255);
    			free(line);
    		}
    	}
    
    	gib_imlib_render_image_on_drawable(w->bg_pmap, im, 0, 0 + th_offset, 1, 1, 0);
    
    	gib_imlib_free_image_and_decache(im);