view inkscape/firefox/template/textmenu/main.c @ 476:ac886e629f90 Android_Skia

Conditinal compile MBAF
author Thinker K.F. Li <thinker@branda.to>
date Thu, 12 Nov 2009 21:34:02 +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 */