예제 #1
0
파일: wndlist.c 프로젝트: TragicWarrior/vwm
gint vwm_fmod_wndlist_ON_DESTROY(WINDOW *window,gpointer arg)
{
	MENU	*menu;
//	ITEM	**items;
//	gint	count;
//	gchar	*text;
//	gint	i;

	menu=(MENU*)arg;
	viper_thread_enter();

/*
	unpost_menu(menu);
	count=item_count(menu);
	items=menu_items(menu);
	free_menu(menu);
	for(i=0;i<count;i++)
	{
		text=(gchar*)item_name(items[i]);
		if(free_item(items[i])!=E_OK) flash();
		g_free(text);
	}
	g_free(items);
*/

	viper_menu_destroy(menu,TRUE);

	viper_thread_leave();

	return 0;
}
예제 #2
0
gint vwm_main_menu_ON_CLOSE(WINDOW *window,gpointer arg)
{
	viper_thread_enter();
	viper_menu_destroy((MENU*)arg,TRUE);
	viper_thread_leave();

	return VIPER_EVENT_WINDOW_DESIST;
}