56 |
|
|
57 |
gtk_widget_show (aboutbox); |
gtk_widget_show (aboutbox); |
58 |
} |
} |
59 |
|
|
60 |
|
// Dialog containing references about GTKtalog |
61 |
|
// WK: dialog does not work, only 2 sections are visible |
62 |
|
// instead of 3... |
63 |
|
void |
64 |
|
about_references() |
65 |
|
{ |
66 |
|
GtkWidget* ref_window; |
67 |
|
GtkWidget* vbox_main; |
68 |
|
GtkWidget* vbox_sub; |
69 |
|
|
70 |
|
ref_window = gtk_window_new(GTK_WINDOW_TOPLEVEL); |
71 |
|
gtk_window_set_title(GTK_WINDOW(ref_window), |
72 |
|
_("GTKtalog References")); |
73 |
|
gtk_window_set_position(GTK_WINDOW(ref_window), |
74 |
|
GTK_WIN_POS_CENTER); |
75 |
|
gtk_widget_set_size_request(GTK_WIDGET(ref_window), 500, 300); |
76 |
|
gtk_window_set_resizable(GTK_WIDGET(ref_window), FALSE); |
77 |
|
|
78 |
|
vbox_main = gtk_vbox_new (TRUE, 10); |
79 |
|
gtk_container_add(GTK_CONTAINER(ref_window), vbox_main); |
80 |
|
|
81 |
|
gtk_box_pack_start (GTK_BOX (vbox_main), |
82 |
|
gtk_label_new (_("Do you have a keyboard and two fingers ? You can help.\nThis is the main reference if you want to help.")), |
83 |
|
TRUE, TRUE, 10); |
84 |
|
|
85 |
|
gtk_container_add (GTK_CONTAINER (vbox_main), |
86 |
|
gnome_href_new ("https://savannah.nongnu.org/projects/gtktalog/", |
87 |
|
_("GTKtalog Official Website"))); |
88 |
|
|
89 |
|
gtk_container_add (GTK_CONTAINER (vbox_main), |
90 |
|
gtk_label_new (_("... and Gnome"))); |
91 |
|
|
92 |
|
gtk_container_add (GTK_CONTAINER (vbox_main), |
93 |
|
gnome_href_new ("http://www.gnome.org/", |
94 |
|
_("Gnome Website"))); |
95 |
|
|
96 |
|
gtk_signal_connect (GTK_OBJECT (ref_window), "clicked", |
97 |
|
GTK_SIGNAL_FUNC (gtk_widget_destroy), NULL); |
98 |
|
gtk_widget_show_all(ref_window); |
99 |
|
} |