summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2010-09-09 11:09:55 +0300
committerTor Lillqvist <tml@iki.fi>2010-09-09 11:09:55 +0300
commitf76fddb8a7d260dff2ce8b87965ab4f41006a592 (patch)
treea28063ec7b2b8d28c5ce1c5da1d3c0726b6f0af9 /gtk
parentdd36afc2078dc0072b3dd4d17841b271b4ed770c (diff)
downloadgtk+-f76fddb8a7d260dff2ce8b87965ab4f41006a592.tar.gz
Use accessor functions in Win32-only code
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtkplug-win32.c4
-rw-r--r--gtk/gtkprintoperation-win32.c6
-rw-r--r--gtk/gtkselection.c4
-rw-r--r--gtk/gtksocket-win32.c4
-rw-r--r--gtk/gtkwin32embedwidget.c4
5 files changed, 11 insertions, 11 deletions
diff --git a/gtk/gtkplug-win32.c b/gtk/gtkplug-win32.c
index 435b78d14a..2ca92c2bb7 100644
--- a/gtk/gtkplug-win32.c
+++ b/gtk/gtkplug-win32.c
@@ -44,7 +44,7 @@ WINUSERAPI HWND WINAPI GetAncestor(HWND,UINT);
GdkNativeWindow
_gtk_plug_windowing_get_id (GtkPlug *plug)
{
- return (GdkNativeWindow) GDK_WINDOW_HWND (GTK_WIDGET (plug)->window);
+ return (GdkNativeWindow) GDK_WINDOW_HWND (gtk_widget_get_window (GTK_WIDGET (plug)));
}
void
@@ -56,7 +56,7 @@ _gtk_plug_windowing_realize_toplevel (GtkPlug *plug)
{
_gtk_win32_embed_send (priv->socket_window,
GTK_WIN32_EMBED_PARENT_NOTIFY,
- (WPARAM) GDK_WINDOW_HWND (GTK_WIDGET (plug)->window),
+ (WPARAM) GDK_WINDOW_HWND (gtk_widget_get_window (GTK_WIDGET (plug))),
GTK_WIN32_EMBED_PROTOCOL_VERSION);
_gtk_win32_embed_send (priv->socket_window,
GTK_WIN32_EMBED_EVENT_PLUG_MAPPED, 0, 0);
diff --git a/gtk/gtkprintoperation-win32.c b/gtk/gtkprintoperation-win32.c
index 3b04ca49b8..4281f17ff8 100644
--- a/gtk/gtkprintoperation-win32.c
+++ b/gtk/gtkprintoperation-win32.c
@@ -655,7 +655,7 @@ static HWND
get_parent_hwnd (GtkWidget *widget)
{
gtk_widget_realize (widget);
- return gdk_win32_drawable_get_handle (widget->window);
+ return gdk_win32_drawable_get_handle (gtk_widget_get_window (widget));
}
static void
@@ -1339,7 +1339,7 @@ plug_grab_notify (GtkWidget *widget,
gboolean was_grabbed,
GtkPrintOperation *op)
{
- EnableWindow (GetAncestor (GDK_WINDOW_HWND (widget->window), GA_ROOT),
+ EnableWindow (GetAncestor (GDK_WINDOW_HWND (gtk_widget_get_window (widget)), GA_ROOT),
was_grabbed);
}
@@ -1366,7 +1366,7 @@ pageDlgProc (HWND wnd, UINT message, WPARAM wparam, LPARAM lparam)
gtk_container_add (GTK_CONTAINER (plug), op->priv->custom_widget);
gtk_widget_show (op->priv->custom_widget);
gtk_widget_show (plug);
- gdk_window_focus (plug->window, GDK_CURRENT_TIME);
+ gdk_window_focus (gtk_widget_get_window (plug), GDK_CURRENT_TIME);
/* This dialog is modal, so we grab the embed widget */
gtk_grab_add (plug);
diff --git a/gtk/gtkselection.c b/gtk/gtkselection.c
index d7a2f45e1b..ed618f81eb 100644
--- a/gtk/gtkselection.c
+++ b/gtk/gtkselection.c
@@ -893,7 +893,7 @@ gtk_selection_add_target (GtkWidget *widget,
list = gtk_selection_target_list_get (widget, selection);
gtk_target_list_add (list, target, 0, info);
#ifdef GDK_WINDOWING_WIN32
- gdk_win32_selection_add_targets (widget->window, selection, 1, &target);
+ gdk_win32_selection_add_targets (gtk_widget_get_window (widget), selection, 1, &target);
#endif
}
@@ -929,7 +929,7 @@ gtk_selection_add_targets (GtkWidget *widget,
for (i = 0; i < ntargets; ++i)
atoms[i] = gdk_atom_intern (targets[i].target, FALSE);
- gdk_win32_selection_add_targets (widget->window, selection, ntargets, atoms);
+ gdk_win32_selection_add_targets (gtk_widget_get_window (widget), selection, ntargets, atoms);
g_free (atoms);
}
#endif
diff --git a/gtk/gtksocket-win32.c b/gtk/gtksocket-win32.c
index d8448fedd7..8e9406f81f 100644
--- a/gtk/gtksocket-win32.c
+++ b/gtk/gtksocket-win32.c
@@ -45,10 +45,10 @@ _gtk_socket_windowing_get_id (GtkSocket *socket)
g_return_val_if_fail (GTK_IS_SOCKET (socket), 0);
g_return_val_if_fail (GTK_WIDGET_ANCHORED (socket), 0);
- if (!gtk_widget_get_realized (socket))
+ if (!gtk_widget_get_realized (GTK_WIDGET (socket)))
gtk_widget_realize (GTK_WIDGET (socket));
- return (GdkNativeWindow) GDK_WINDOW_HWND (GTK_WIDGET (socket)->window);
+ return (GdkNativeWindow) GDK_WINDOW_HWND (gtk_widget_get_window (GTK_WIDGET (socket)));
}
void
diff --git a/gtk/gtkwin32embedwidget.c b/gtk/gtkwin32embedwidget.c
index 2efb763760..a3061c8bd0 100644
--- a/gtk/gtkwin32embedwidget.c
+++ b/gtk/gtkwin32embedwidget.c
@@ -349,11 +349,11 @@ gtk_win32_embed_widget_focus (GtkWidget *widget,
if (window->focus_widget)
{
/* Wrapped off the end, clear the focus setting for the toplevel */
- parent = window->focus_widget->parent;
+ parent = gtk_widget_get_parent (window->focus_widget);
while (parent)
{
gtk_container_set_focus_child (GTK_CONTAINER (parent), NULL);
- parent = GTK_WIDGET (parent)->parent;
+ parent = gtk_widget_get_parent (GTK_WIDGET (parent));
}
gtk_window_set_focus (GTK_WINDOW (container), NULL);