Mercurial > hg > forks > geeqie
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",