changeset 1960:4845663f466e

Fix deprecated GTK warnings: use setWidgetHasFocus() and setWidgetCanFocus()
author Laurent Monin <zas@norz.org>
date Sat, 22 Jan 2011 11:21:59 +0100
parents 058331ac7c2d
children 7b46990710a1
files src/image.c
diffstat 1 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/image.c	Sat Jan 22 11:19:45 2011 +0100
+++ b/src/image.c	Sat Jan 22 11:21:59 2011 +0100
@@ -926,7 +926,7 @@
 {
 	ImageWindow *imd = data;
 
-	GTK_WIDGET_SET_FLAGS(imd->widget, GTK_HAS_FOCUS);
+	setWidgetHasFocus(imd->widget, TRUE);
 	image_focus_paint(imd, TRUE, NULL);
 
 	if (imd->func_focus_in)
@@ -941,7 +941,7 @@
 {
 	ImageWindow *imd = data;
 
-	GTK_WIDGET_UNSET_FLAGS(imd->widget, GTK_HAS_FOCUS);
+	setWidgetHasFocus(imd->widget, FALSE);
 	image_focus_paint(imd, FALSE, NULL);
 
 	return TRUE;
@@ -1812,7 +1812,8 @@
 		g_signal_connect(G_OBJECT(imd->frame), "expose_event",
 		    		 G_CALLBACK(selectable_frame_expose_cb), NULL);
 
-		GTK_WIDGET_SET_FLAGS(imd->frame, GTK_CAN_FOCUS);
+		setWidgetCanFocus(imd->frame, TRUE);
+
 		g_signal_connect(G_OBJECT(imd->frame), "focus_in_event",
 				 G_CALLBACK(image_focus_in_cb), imd);
 		g_signal_connect(G_OBJECT(imd->frame), "focus_out_event",