Mercurial > MadButterfly
view inkscape/firefox/template/textmenu/main.c @ 1087:cd34de1a6960 openvg
Fix issue of incorrect color for color paint.
It is always black (nearly). It is caused by translate RGBA values
from MadButterfly to OpenVG with wrong function.
author | Thinker K.F. Li <thinker@codemud.net> |
---|---|
date | Fri, 03 Dec 2010 18:18:43 +0800 |
parents | 26c302b47de1 |
children |
line wrap: on
line source
#include <stdio.h> #include <mb.h> #include <string.h> //#include "menu.h" #include "mb_af.h" #include "mb_ani_menu.h" #include "%n.h" char *menus[] = { "This is item 1", "This is item 2", "This is item 3", "This is item 4", "This is item 5", "This is item 6", "This is item 7", "This is item 8" }; mbaf_t *myApp; _MyApp_InitContent(int argc, char *argv[]) { MyAppData *data = MBAF_DATA(myApp,MyAppData); subject_t *key = MBAF_KB_SUBJECT(myApp); char name[255]; coord_t *l; int i; mb_sprite_t *sprite=myApp->rootsprite; data->m = mb_animated_menu_new(myApp,myApp->rootsprite,"item",menus); mb_animated_menu_set_callback(data->m, myselect_callback); MyApp_InitContent(myApp,argc,argv); } int main(int argc, char * const argv[]) { subject_t *subject; mb_obj_t *button; MyAppData data; myApp = mbaf_init("list", ""); mbaf_set_data(myApp,&data); _MyApp_InitContent(argc,argv); mbaf_loop(myApp); return 0; } /* vim: set ts=4 */