~ubuntu-branches/ubuntu/wily/baobab/wily-proposed

« back to all changes in this revision

Viewing changes to libgd/test-revealer.c

  • Committer: Package Import Robot
  • Author(s): Matthew Fischer
  • Date: 2013-05-23 19:36:13 UTC
  • mfrom: (1.1.13)
  • Revision ID: package-import@ubuntu.com-20130523193613-6wrnnsmgwidm86c3
Tags: 3.8.2-0ubuntu1
* New upstream release (LP: #1181921)
* Use a menu button instead of toolbar items
* Update to the latest libgd and egglistbox
* Add an High Contrast icon
* Use the newest libgd to animate tranistion to and from the results
  page
* Minor bugfixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#include <gtk/gtk.h>
 
2
#include <libgd/gd-revealer.h>
 
3
 
 
4
gint
 
5
main (gint argc,
 
6
      gchar ** argv)
 
7
{
 
8
  GtkWidget *window, *revealer, *box, *widget, *entry;
 
9
 
 
10
  gtk_init (&argc, &argv);
 
11
 
 
12
  window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
 
13
  gtk_widget_set_size_request (window, 300, 300);
 
14
 
 
15
  box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
 
16
  widget = gtk_toggle_button_new_with_label ("Revealed");
 
17
  gtk_container_add (GTK_CONTAINER (box), widget);
 
18
  gtk_container_add (GTK_CONTAINER (window), box);
 
19
 
 
20
  revealer = gd_revealer_new ();
 
21
  entry = gtk_entry_new ();
 
22
  gtk_container_add (GTK_CONTAINER (revealer), entry);
 
23
  gtk_container_add (GTK_CONTAINER (box), revealer);
 
24
 
 
25
  g_object_bind_property (widget, "active", revealer, "reveal-child", 0);
 
26
 
 
27
  gtk_widget_show_all (window);
 
28
  gtk_main ();
 
29
 
 
30
  gtk_widget_destroy (window);
 
31
 
 
32
  return 0;
 
33
}