view inkscape/firefox/template/textmenu/main.c @ 1163:c23593881507

Merge. Fix a bug to select the tween without key frame after it.
author wycc
date Tue, 28 Dec 2010 22:26:11 +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 */