Exemplo n.º 1
0
static int lua_ftk_sprite_create(lua_State* L)
{
	FtkSprite* retv;
	retv = ftk_sprite_create();
	tolua_pushusertype(L, (FtkSprite*)retv, "FtkSprite");

	return 1;
}
Exemplo n.º 2
0
static Ret ftk_enable_curosr(void)
{
	FtkSprite* sprite = ftk_sprite_create();
	FtkBitmap* icon = ftk_theme_load_image(ftk_default_theme(), "cursor"FTK_STOCK_IMG_SUFFIX);
	ftk_sprite_set_icon(sprite, icon);
	ftk_sprite_show(sprite, 1);
	ftk_wnd_manager_add_global_listener(ftk_default_wnd_manager(), ftk_move_cursor, sprite);

	return RET_OK;
}