Mercurial > MadButterfly
view inkscape/firefox/template/textmenu/main.c @ 386:12464f1138ae
[MadBuilder] Install template and configuration to mozpluggerrc
author | Ben Lau <xbenlau@gmail.com> |
---|---|
date | Fri, 10 Apr 2009 03:14:49 +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 */