void on_recent_project_activated (GtkListBox *box, GtkListBoxRow *row, gpointer user_data) { GFile *file; IAnjutaFileLoader *loader; loader = anjuta_shell_get_interface (anjuta_plugin_get_shell (ANJUTA_PLUGIN (user_data)), IAnjutaFileLoader, NULL); file = g_file_new_for_uri ((const char*) g_object_get_data (G_OBJECT (row), URI_KEY)); ianjuta_file_loader_load (IANJUTA_FILE_LOADER (loader), file, FALSE, NULL); }
static void recent_project_clicked_cb (GtkButton *button, Starter *wcm) { GFile *file; IAnjutaFileLoader *loader = anjuta_shell_get_interface (wcm->priv->shell, IAnjutaFileLoader, NULL); file = g_object_get_data (G_OBJECT (button), "file"); ianjuta_file_loader_load (IANJUTA_FILE_LOADER (loader), file, FALSE, NULL); }