コード例 #1
0
ファイル: interface.c プロジェクト: JeroenDeDauw/teg
static TEG_STATUS
canvas_create_countries( GnomeCanvasGroup *group)
{
	int i=0;

	for(i=0;i<CONT_CANT;i++)
		G_cont_create(i,group);

	for(i=0;i<COUNTRIES_CANT;i++) {
		G_country_create(i);
		G_country_draw(i);
		G_country_draw_ejer(i);
	}

	/* Pone a los ejercitos arriba de todo */
#if 0
	for(i=0;i<n;i++) {
		if( G_countries[i].ellip_item)
			gnome_canvas_item_raise_to_top ( G_countries[i].ellip_item );
		if( G_countries[i].text_item)
			gnome_canvas_item_raise_to_top ( G_countries[i].text_item );
	}
#endif
	return TEG_STATUS_SUCCESS;
}
コード例 #2
0
ファイル: callbacks.c プロジェクト: NatTuck/teg
/* actions */
void on_enviarfichas_activate (GtkMenuItem *menuitem, gpointer user_data)
{
	int i;
	int cant, conts;

	if( fichas_out() != TEG_STATUS_SUCCESS )  {

		fichas_get_wanted( &cant, &conts );
		armies_view( cant, conts );

		for(i=0;i<COUNTRIES_CANT;i++)
			G_country_draw_ejer(i);
	} else {
		armies_unview();
	}
	set_sensitive_tb();
}