#include <stdlib.h>
#include <string.h>
-#undef GTK_DISABLE_DEPRECATED
-
#include <gtk/gtk.h>
#include <gdk/gdkkeysyms.h>
msgbox_yes_cb (GtkWidget *widget, gboolean *result)
{
*result = 0;
- gtk_object_destroy (GTK_OBJECT (gtk_widget_get_toplevel (widget)));
+ gtk_widget_destroy (gtk_widget_get_toplevel (widget));
}
static void
msgbox_no_cb (GtkWidget *widget, gboolean *result)
{
*result = 1;
- gtk_object_destroy (GTK_OBJECT (gtk_widget_get_toplevel (widget)));
+ gtk_widget_destroy (gtk_widget_get_toplevel (widget));
}
static gboolean
if (event->keyval == GDK_Escape)
{
g_signal_stop_emission_by_name (widget, "key_press_event");
- gtk_object_destroy (GTK_OBJECT (widget));
+ gtk_widget_destroy (widget);
return TRUE;
}
/* Fill in the contents of the widget
*/
- vbox = gtk_vbox_new (FALSE, 0);
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, FALSE, 0);
gtk_container_add (GTK_CONTAINER (dialog), vbox);
label = gtk_label_new (message);
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
gtk_box_pack_start (GTK_BOX (vbox), label, TRUE, TRUE, 0);
- separator = gtk_hseparator_new ();
+ separator = gtk_separator_new (GTK_ORIENTATION_HORIZONTAL);
gtk_box_pack_start (GTK_BOX (vbox), separator, FALSE, FALSE, 0);
- button_box = gtk_hbutton_box_new ();
+ button_box = gtk_button_box_new (GTK_ORIENTATION_HORIZONTAL);
gtk_box_pack_start (GTK_BOX (vbox), button_box, FALSE, FALSE, 0);
gtk_container_set_border_width (GTK_CONTAINER (button_box), 8);
tag = gtk_text_buffer_create_tag (buffer, "fg_blue", NULL);
#ifdef DO_BLINK
- gtk_timeout_add (1000, blink_timeout, tag);
+ g_timeout_add (1000, (GSourceFunc)blink_timeout, tag);
#endif
setup_tag (tag);
gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (sw), tv);
- hbox = gtk_hbox_new (FALSE, 6);
+ hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, FALSE, 6);
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbox), hbox,
FALSE, FALSE, 0);
text_view = GTK_TEXT_VIEW (user_data);
- if (GTK_WIDGET_MAPPED (text_view) &&
+ if (gtk_widget_get_mapped (GTK_WIDGET (text_view)) &&
mark == gtk_text_buffer_get_insert (buffer))
{
GdkWindow *tab_window;
gtk_paint_layout (widget->style,
target,
- GTK_WIDGET_STATE (widget),
+ gtk_widget_get_state (widget),
FALSE,
NULL,
widget,
gtk_window_add_accel_group (GTK_WINDOW (view->window), view->accel_group);
- vbox = gtk_vbox_new (FALSE, 0);
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, FALSE, 0);
gtk_container_add (GTK_CONTAINER (view->window), vbox);
gtk_box_pack_start (GTK_BOX (vbox),
if (g_file_test ("../gdk-pixbuf/libpixbufloader-pnm.la",
G_FILE_TEST_EXISTS))
{
- g_setenv ("GDK_PIXBUF_MODULE_FILE", "../gdk-pixbuf/gdk-pixbuf.loaders", TRUE);
- g_setenv ("GTK_IM_MODULE_FILE", "../modules/input/gtk.immodules", TRUE);
+ g_setenv ("GDK_PIXBUF_MODULE_FILE", "../gdk-pixbuf/loaders.cache", TRUE);
+ g_setenv ("GTK_IM_MODULE_FILE", "../modules/input/immodules.cache", TRUE);
}
}