Exemplo n.º 1
0
void  creaIU(){
// ==================== Toolbar
 gluiCreateToolbar();					// Crea el toolbar
    gluiCreateMenu("Cajas", seleccionMenu );		// Crea un menu de persiana
   	gluiAddMenuEntry("Poner",PONERCAJAS);		// añade opciones al menu
   	gluiAddMenuEntry("Color",PINTARCAJA);
    	gluiAddMenuEntry("Rotar",ROTARCAJA);
     	gluiAddMenuEntry("Mover",MOVERCAJA);
    gluiCreateMenu("Vista", seleccionMenu );
  	gluiAddMenuEntry("3D",PASEAR);
	gluiAddMenuEntry("2D",DESDEARRIBA);
    gluiCreateMenu("Acciones", seleccionMenu );
   	gluiAddMenuEntry("Enganchar",ENGANCHAR); 
    	gluiAddMenuEntry("Desenganchar",DESENGANCHAR);
    gluiCreateMenu("Salir", seleccionMenu );
   	glutAddMenuEntry( "Confirmar", SALIR );

 gluiCreateIconMenu( 64); 
// cierra el toolbar y le asocia el botón izquierdo
// y crea el menú de iconos a la derecha de 64x64 pixels

     gluiAddIcon(); 						// Añade un icono
	glutDisplayFunc( drawSeleccionColor);			// Funcion de dibujo del icono
	glutMouseFunc( seleccionColor); 			// Funcion de gestion de eventos del icono

    gluiAddIcon(); 
	glutDisplayFunc( DrawPalancas);
	glutMouseFunc( seleccionaPalancas); 
	glutMotionFunc( muevePalanca );
 
//   gluiInput(entrada);			

 gluiCreateCanvas();

}
Exemplo n.º 2
0
Arquivo: iu.c Projeto: Rafagf/Chess
void  creaIU(){
// ==================== Toolbar
 gluiCreateToolbar();					// Crea el toolbar
    gluiCreateMenu("Opciones", seleccionMenu );		// Crea un menu de persiana   							// añade opciones al menu
	gluiAddMenuEntry("Empezar partida", JUGAR);
    gluiCreateMenu("Tiempo", seleccionMenu);
	gluiAddMenuEntry("Sin limite", NO_TIEMPO);
	gluiAddMenuEntry("5 minutos", TIEMPO1);
	gluiAddMenuEntry("10 minutos", TIEMPO2);
    gluiCreateMenu("Dificultad", seleccionMenu);
	gluiAddMenuEntry("Amateur", AMATEUR);
	gluiAddMenuEntry("Profesional", PRO);
    gluiCreateMenu("Vista", seleccionMenu );
  	gluiAddMenuEntry("3D",PASEAR);
	gluiAddMenuEntry("2D",DESDEARRIBA);
    gluiCreateMenu("Salir", seleccionMenu );
   	glutAddMenuEntry( "Confirmar", SALIR );

 gluiCreateIconMenu( 64); 
// cierra el toolbar y le asocia el botón izquierdo
// y crea el menú de iconos a la derecha de 64x64 pixels

     gluiAddIcon(); 						// Añade un icono
	glutDisplayFunc( drawSeleccionColor);			// Funcion de dibujo del icono
	glutMouseFunc( seleccionColor); 			// Funcion de gestion de eventos del icono

    gluiAddIcon(); 
	glutDisplayFunc( DrawPalancas);
	glutMouseFunc( seleccionaPalancas); 
	glutMotionFunc( muevePalanca );
 
//   gluiInput(entrada);			

 gluiCreateCanvas();

}