static int lua_ftk_sprite_create(lua_State* L) { FtkSprite* retv; retv = ftk_sprite_create(); tolua_pushusertype(L, (FtkSprite*)retv, "FtkSprite"); return 1; }
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; }