Example #1
0
static COMMAND_FUNC( do_set_filetype )
{
	Filetype *ftp;

	ftp = pick_file_type(QSP_ARG  "file format");

	if( ftp != NO_FILETYPE )
		set_filetype(QSP_ARG  ftp);
}
Example #2
0
void RSFilechooser::set_loading(FileType type)
{
  chooser->set_select_multiple (true);
  chooser->set_action(Gtk::FILE_CHOOSER_ACTION_OPEN);
  view->show_widget("load_buttons", true);
  view->show_widget("save_buttons", false);
  Gtk::Button *button = NULL;
  builder->get_widget ("load_save_button", button);
  if (button) button->set_label(_("Load"));  
  set_filetype(type);
}
Example #3
0
void RSFilechooser::set_saving(FileType type)
{
  chooser->set_select_multiple (false);
  chooser->set_action(Gtk::FILE_CHOOSER_ACTION_SAVE);
  chooser->set_do_overwrite_confirmation(true);

  view->show_widget("save_buttons", true);
  view->show_widget("load_buttons", false);
  Gtk::Button *button = NULL;
  builder->get_widget ("load_save_button", button);
  if (button) button->set_label(_("Save"));  
  set_filetype(type);
}