static void display_settings (GnomePilotConduit *conduit, EAddrConduitContext *ctxt) { LOG (g_message ( "display_settings" )); fill_widgets (ctxt); }
void gnome_pilot_capplet_update (GnomePilotCapplet *gpcap) { GnomePilotCappletPrivate *priv; priv = gpcap->priv; freePilotState (priv->orig_state); freePilotState (priv->state); loadPilotState (&priv->orig_state); priv->state = dupPilotState (priv->orig_state); fill_widgets (gpcap); }
static void init (GnomePilotCapplet *gpcap) { GnomePilotCappletPrivate *priv; guint error; gchar *objects[] = {"timeout_adjustment", "device_speed_store", "pilot_charset_store", "CappletMain", NULL}; priv = g_new0 (GnomePilotCappletPrivate, 1); gpcap->priv = priv; /* State information */ loadPilotState (&priv->orig_state); priv->state = dupPilotState (priv->orig_state); /* Gui stuff */ priv->ui = gtk_builder_new (); error = gtk_builder_add_objects_from_file (priv->ui, "gpilotd-capplet.ui", objects, NULL); if (error == 0) { error = gtk_builder_add_objects_from_file (priv->ui, UIDATADIR "/gpilotd-capplet.ui", objects, NULL); if (error == 0) { g_message ("gnome-pilot-capplet init(): Could not load the GtkBuilder UI file!"); goto error; } } gpcap_create_pilots_treeview (priv); gpcap_create_devices_treeview (priv); gpcap_create_conduit_treeview (priv); if (!get_widgets (gpcap)) { g_message ("gnome-pilot-capplet init(): Could not find all widgets in the UI file!"); goto error; } fill_widgets (gpcap); init_widgets (gpcap); error: ; }
static gint create_settings_window (GnomePilotConduit *conduit, GtkWidget *parent, EMemoConduitContext *ctxt) { LOG (g_message ( "create_settings_window" )); if (!ctxt->cfg->source_list) return -1; ctxt->ps = e_pilot_settings_new (ctxt->cfg->source_list); gtk_container_add (GTK_CONTAINER (parent), ctxt->ps); gtk_widget_show (ctxt->ps); fill_widgets (ctxt); return 0; }