void glut_current_PSF_select() { int i; int id_current; char title[LENGTHBUF]; char psf_name[LENGTHBUF]; id_current = send_current_PSF(); for (i=0; i< send_max_loaded_PSF(); i++) { if(i != id_current && send_loaded_PSF_flag(i) > 0){ set_to_current_PSF(i); send_current_psf_file_header(psf_name); sprintf(title, "%d: %s", i, psf_name); glutAddMenuEntry(title,i); } }; set_to_current_PSF(id_current); return; }
static void set_current_psf_handler(int sel){ set_to_current_PSF(sel); draw_mesh_w_menu(); return; };