www.pudn.com > map_editor.rar > gui_callbacks.c


#ifndef GTK2
#include	"global.h"
#ifdef HAVE_CONFIG_H
#  include 
#endif

#include 
#include "gui.h"
//#include "gui_callbacks.h"
//#include "gui_support.h"

int continue_with;
GtkWidget* file_selector;

void
on_ok_button1_clicked                  (GtkButton       *button,
                                        gpointer         user_data)
{
  selected_file = gtk_file_selection_get_filename (GTK_FILE_SELECTION(file_selector));
    gtk_widget_hide(file_selector);
    switch(continue_with)
      {
      case OPEN_3D_OBJ:
	open_3d_obj_continued();
	break;
      case OPEN_2D_OBJ:
	open_2d_obj_continued();
	break;
      case OPEN_MAP:
	open_map_file_continued();
	break;
      case SAVE_MAP:
	save_map_file_continued();
	break;
      case OPEN_PARTICLES_OBJ:
	open_particles_obj_continued();
	break;
      case SAVE_PARTICLE_DEF:
	save_particle_def_file_continued();
	break;
      case OPEN_EYE_CANDY_OBJ:
	open_eye_candy_obj_continued();
	break;
      }
}


void
on_cancel_button1_clicked              (GtkButton       *button,
                                        gpointer         user_data)
{
    gtk_widget_hide(file_selector);  
}
#endif