+start_starter (OssoABookAggregator *aggregator, const gchar *contact_id)
+{
+ GList *contacts = osso_abook_aggregator_lookup (aggregator, contact_id);
+ if (contacts && contacts->data) {
+ GtkWidget *starter =
+ osso_abook_touch_contact_starter_new_with_contact
+ (NULL,
+ OSSO_ABOOK_CONTACT (contacts->data));
+ GtkWidget *dlg = osso_abook_touch_contact_starter_dialog_new
+ (NULL,
+ OSSO_ABOOK_TOUCH_CONTACT_STARTER (starter));
+ gtk_widget_show_all (starter);
+ gtk_widget_show (dlg);
+
+ return TRUE;
+ }
+ return FALSE;
+}
+static gboolean