gebr-gui-program-edit

gebr-gui-program-edit

Synopsis

                    GebrGuiProgramEdit;
GebrGuiProgramEdit * gebr_gui_program_edit_setup_ui     (GebrGeoXmlProgram *program,
                                                         gpointer parameter_widget_data,
                                                         gboolean use_default,
                                                         GebrValidator *validator,
                                                         GebrMaestroInfo *info);
void                gebr_gui_program_edit_destroy       (GebrGuiProgramEdit *program_edit);
void                gebr_gui_program_edit_reload        (GebrGuiProgramEdit *program_edit,
                                                         GebrGeoXmlProgram *program);

Description

Details

GebrGuiProgramEdit

typedef struct {
	GebrGeoXmlProgram *program;

	GtkWidget *widget;
	gpointer parameter_widget_data;
	gboolean use_default;

	GtkWidget *scrolled_window;
	GtkWidget *title_label;
	GtkWidget *hbox;
	GtkWidget *group_warning_widget;
	GebrMaestroInfo *info;

	GebrValidator *validator;

	//MPI parameters
	GebrGeoXmlParameters *mpi_params;
} GebrGuiProgramEdit;

gebr_gui_program_edit_setup_ui ()

GebrGuiProgramEdit * gebr_gui_program_edit_setup_ui     (GebrGeoXmlProgram *program,
                                                         gpointer parameter_widget_data,
                                                         gboolean use_default,
                                                         GebrValidator *validator,
                                                         GebrMaestroInfo *info);

gebr_gui_program_edit_destroy ()

void                gebr_gui_program_edit_destroy       (GebrGuiProgramEdit *program_edit);

gebr_gui_program_edit_reload ()

void                gebr_gui_program_edit_reload        (GebrGuiProgramEdit *program_edit,
                                                         GebrGeoXmlProgram *program);