int main (int argc, char **argv) { GtkWidget *widget; GtkWidget *window; gtk_init (&argc, &argv); window = gtk_window_new (GTK_WINDOW_TOPLEVEL); widget = cc_mouse_test_new (); gtk_container_add (GTK_CONTAINER (window), widget); gtk_widget_show_all (window); g_signal_connect (G_OBJECT (window), "delete-event", G_CALLBACK (delete_event_cb), NULL); gtk_main (); return 0; }
static void cc_mouse_panel_init (CcMousePanel *self) { CcMousePanelPrivate *priv; priv = self->priv = MOUSE_PANEL_PRIVATE (self); g_resources_register (cc_mouse_get_resource ()); priv->prefs_widget = cc_mouse_properties_new (); priv->test_widget = cc_mouse_test_new (); gtk_widget_set_margin_start (priv->prefs_widget, 6); gtk_widget_set_margin_end (priv->prefs_widget, 6); gtk_widget_set_margin_top (priv->prefs_widget, 6); gtk_widget_set_margin_bottom (priv->prefs_widget, 6); gtk_container_add (GTK_CONTAINER (self), priv->prefs_widget); gtk_widget_show (priv->prefs_widget); gtk_widget_show (priv->test_widget); }