gdkwindow.c File Reference

#include "gdkwindow.h"
#include "gdkprivate.h"

Go to the source code of this file.

Functions

GdkWindow_gdk_window_alloc (void)
void gdk_window_set_user_data (GdkWindow *window, gpointer user_data)
void gdk_window_get_user_data (GdkWindow *window, gpointer *data)
void gdk_window_get_position (GdkWindow *window, gint *x, gint *y)
GdkWindowgdk_window_get_parent (GdkWindow *window)
GdkWindowgdk_window_get_toplevel (GdkWindow *window)
void gdk_window_add_filter (GdkWindow *window, GdkFilterFunc function, gpointer data)
void gdk_window_remove_filter (GdkWindow *window, GdkFilterFunc function, gpointer data)
GListgdk_window_get_toplevels (void)
gboolean gdk_window_is_visible (GdkWindow *window)
gboolean gdk_window_is_viewable (GdkWindow *window)


Function Documentation

GdkWindow* _gdk_window_alloc ( void   ) 

Definition at line 30 of file gdkwindow.c.

References FALSE, g_new, GDK_WINDOW_CHILD, NULL, and _GdkDrawable::user_data.

Referenced by gdk_win32_window_alloc().

void gdk_window_add_filter ( GdkWindow window,
GdkFilterFunc  function,
gpointer  data 
)

Definition at line 115 of file gdkwindow.c.

References g_list_append(), g_new, g_return_if_fail, gdk_default_filters, GDK_DRAWABLE_DESTROYED, GDK_IS_WINDOW, if(), NULL, and private.

Referenced by gdk_window_register_dnd().

GdkWindow* gdk_window_get_parent ( GdkWindow window  ) 

Definition at line 92 of file gdkwindow.c.

References g_return_val_if_fail, GDK_IS_WINDOW, and NULL.

Referenced by TGWin32VirtualXProxy::GetParent(), and TGWin32::GetParent().

void gdk_window_get_position ( GdkWindow window,
gint x,
gint y 
)

Definition at line 77 of file gdkwindow.c.

References g_return_if_fail, GDK_IS_WINDOW, NULL, _GdkWindowPrivate::x, and _GdkWindowPrivate::y.

GdkWindow* gdk_window_get_toplevel ( GdkWindow window  ) 

Definition at line 100 of file gdkwindow.c.

References g_return_val_if_fail, GDK_DRAWABLE_TYPE, GDK_IS_WINDOW, GDK_WINDOW_CHILD, and NULL.

GList* gdk_window_get_toplevels ( void   ) 

Definition at line 188 of file gdkwindow.c.

References g_list_prepend(), gdk_parent_root, and NULL.

void gdk_window_get_user_data ( GdkWindow window,
gpointer data 
)

Definition at line 70 of file gdkwindow.c.

References g_return_if_fail, NULL, and _GdkDrawable::user_data.

gboolean gdk_window_is_viewable ( GdkWindow window  ) 

Definition at line 233 of file gdkwindow.c.

References FALSE, g_return_val_if_fail, GDK_IS_WINDOW, gdk_parent_root, GDK_WINDOW_FOREIGN, NULL, private, and TRUE.

Referenced by TGWin32::GetWindowAttributes().

gboolean gdk_window_is_visible ( GdkWindow window  ) 

Definition at line 211 of file gdkwindow.c.

References FALSE, g_return_val_if_fail, GDK_IS_WINDOW, and NULL.

Referenced by TGWin32::GetWindowAttributes().

void gdk_window_remove_filter ( GdkWindow window,
GdkFilterFunc  function,
gpointer  data 
)

Definition at line 152 of file gdkwindow.c.

References g_free(), g_list_free_1(), g_list_remove_link(), g_return_if_fail, gdk_default_filters, GDK_IS_WINDOW, if(), and NULL.

void gdk_window_set_user_data ( GdkWindow window,
gpointer  user_data 
)

Definition at line 63 of file gdkwindow.c.

References g_return_if_fail, NULL, and _GdkDrawable::user_data.


Generated on Tue Jul 5 15:58:41 2011 for ROOT_528-00b_version by  doxygen 1.5.1