forked from AuroraMiddleware/gtk
API: Add size getters for GdkWindow
gdk_window_get_width() and gdk_window_get_height() will replace gdk_drawable_get_size().
This commit is contained in:
parent
f3ccf2fccf
commit
af32c9c9be
@ -431,6 +431,8 @@ gdk_window_get_cursor
|
||||
gdk_window_get_user_data
|
||||
gdk_window_get_geometry
|
||||
gdk_window_set_geometry_hints
|
||||
gdk_window_get_width
|
||||
gdk_window_get_height
|
||||
gdk_window_set_icon_list
|
||||
gdk_window_set_modal_hint
|
||||
gdk_window_get_modal_hint
|
||||
|
@ -560,6 +560,7 @@ gdk_window_get_cursor
|
||||
gdk_window_get_display
|
||||
gdk_window_get_focus_on_map
|
||||
gdk_window_get_geometry
|
||||
gdk_window_get_height
|
||||
gdk_window_get_modal_hint
|
||||
gdk_window_get_origin
|
||||
gdk_window_get_root_coords
|
||||
@ -567,6 +568,7 @@ gdk_window_set_support_multidevice
|
||||
gdk_window_get_support_multidevice
|
||||
gdk_window_get_screen
|
||||
gdk_window_get_visual
|
||||
gdk_window_get_width
|
||||
gdk_window_has_native
|
||||
gdk_window_set_background
|
||||
gdk_window_set_background_pattern
|
||||
|
@ -7006,6 +7006,54 @@ gdk_window_get_geometry (GdkWindow *window,
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* gdk_window_get_width:
|
||||
* @window: a #GdkWindow
|
||||
*
|
||||
* Returns the width of the given @window.
|
||||
*
|
||||
* On the X11 platform the returned size is the size reported in the
|
||||
* most-recently-processed configure event, rather than the current
|
||||
* size on the X server.
|
||||
*
|
||||
* Returns: The width of @window
|
||||
*/
|
||||
int
|
||||
gdk_window_get_width (GdkWindow *window)
|
||||
{
|
||||
GdkWindowObject *private;
|
||||
|
||||
g_return_val_if_fail (GDK_IS_WINDOW (window), 0);
|
||||
|
||||
private = (GdkWindowObject *) window;
|
||||
|
||||
return private->width;
|
||||
}
|
||||
|
||||
/**
|
||||
* gdk_window_get_height:
|
||||
* @window: a #GdkWindow
|
||||
*
|
||||
* Returns the height of the given @window.
|
||||
*
|
||||
* On the X11 platform the returned size is the size reported in the
|
||||
* most-recently-processed configure event, rather than the current
|
||||
* size on the X server.
|
||||
*
|
||||
* Returns: The height of @window
|
||||
*/
|
||||
int
|
||||
gdk_window_get_height (GdkWindow *window)
|
||||
{
|
||||
GdkWindowObject *private;
|
||||
|
||||
g_return_val_if_fail (GDK_IS_WINDOW (window), 0);
|
||||
|
||||
private = (GdkWindowObject *) window;
|
||||
|
||||
return private->height;
|
||||
}
|
||||
|
||||
/**
|
||||
* gdk_window_get_origin:
|
||||
* @window: a #GdkWindow
|
||||
|
@ -694,6 +694,8 @@ void gdk_window_get_geometry (GdkWindow *window,
|
||||
gint *width,
|
||||
gint *height,
|
||||
gint *depth);
|
||||
int gdk_window_get_width (GdkWindow *window);
|
||||
int gdk_window_get_height (GdkWindow *window);
|
||||
void gdk_window_get_position (GdkWindow *window,
|
||||
gint *x,
|
||||
gint *y);
|
||||
|
Loading…
Reference in New Issue
Block a user