Mercurial > MadButterfly
view inkscape/firefox/template/textmenu/main.c @ 379:a3231496c6de
merge
author | Thinker K.F. Li <thinker@branda.to> |
---|---|
date | Sat, 04 Apr 2009 11:55:11 +0800 |
parents | 7d244a85dd68 |
children | 9b8dda201ccb |
line wrap: on
line source
#include <stdio.h> #include <mb.h> #include <string.h> //#include "menu.h" #include "mbapp.h" #include "animated_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" }; MBApp *myApp; _MyApp_InitContent(int argc, char *argv[]) { MyAppData *data = MBAPP_DATA(myApp,MyAppData); subject_t *key = MBAPP_keySubject(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 = MBApp_Init("list"); MBApp_setData(myApp,&data); _MyApp_InitContent(argc,argv); MBApp_loop(myApp); return 0; } /* vim: set ts=4 */