+#endif
+ break;
+ case gOpcode::sendShow:
+ {
+#ifdef USE_LIBVUGLES2
+ gles_set_buffer((unsigned int *)surface.data);
+ gles_set_animation(1, o->parm.setShowHideInfo->point.x(), o->parm.setShowHideInfo->point.y(), o->parm.setShowHideInfo->size.width(), o->parm.setShowHideInfo->size.height());
+#endif
+ delete o->parm.setShowHideInfo;
+ break;
+ }
+ case gOpcode::sendHide:
+ {
+#ifdef USE_LIBVUGLES2
+ gles_set_buffer((unsigned int *)surface.data);
+ gles_set_animation(0, o->parm.setShowHideInfo->point.x(), o->parm.setShowHideInfo->point.y(), o->parm.setShowHideInfo->size.width(), o->parm.setShowHideInfo->size.height());
+#endif
+ delete o->parm.setShowHideInfo;
+ break;
+ }
+#ifdef USE_LIBVUGLES2
+ case gOpcode::sendShowItem:
+ {
+ gles_set_buffer((unsigned int *)surface.data);
+ gles_set_animation_listbox(o->parm.setShowItemInfo->dir, o->parm.setShowItemInfo->point.x(), o->parm.setShowItemInfo->point.y(), o->parm.setShowItemInfo->size.width(), o->parm.setShowItemInfo->size.height());
+ delete o->parm.setShowItemInfo;
+ break;
+ }
+ case gOpcode::setFlush:
+ {
+ gles_set_flush(o->parm.setFlush->enable);
+ delete o->parm.setFlush;