1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
/*
* Function aquires a handle on the GtkProgressBar and the GtkTreeView widget
* then calls a function that works on both widgets.
*
*/
void on_execute_recording_button_clicked (GtkButton *button, GtkWidget *window, gpointer gptr)
{
GladeXML *gxml;
GtkWidget *pbarWidget, *data_viewWidget;
GtkProgressBar *pbar;
GtkTreeView *data_view;
gxml = glade_get_widget_tree(GTK_WIDGET(button));
pbarWidget = glade_xml_get_widget (gxml, "record_progressbar");
pbar = GTK_PROGRESS_BAR(pbarWidget);
data_viewWidget = glade_xml_get_widget (gxml, "data_view");
data_view = GTK_TREE_VIEW(data_viewWidget);
get_data(pbar, data_view);
} |