forked from AuroraMiddleware/gtk
API: gdk: Remove gdk_window_process_updates()
We have a frame clock now.
This commit is contained in:
parent
4dedafb79b
commit
ef75ca2d53
@ -352,7 +352,6 @@ gdk_window_get_update_area
|
||||
gdk_window_freeze_updates
|
||||
gdk_window_thaw_updates
|
||||
gdk_window_process_all_updates
|
||||
gdk_window_process_updates
|
||||
gdk_window_get_frame_clock
|
||||
|
||||
<SUBSECTION>
|
||||
|
@ -3699,33 +3699,6 @@ gdk_window_process_updates_with_mode (GdkWindow *window,
|
||||
g_ptr_array_free (list, TRUE);
|
||||
}
|
||||
|
||||
/**
|
||||
* gdk_window_process_updates:
|
||||
* @window: a #GdkWindow
|
||||
* @update_children: whether to also process updates for child windows
|
||||
*
|
||||
* Sends one or more expose events to @window. The areas in each
|
||||
* expose event will cover the entire update area for the window (see
|
||||
* gdk_window_invalidate_region() for details). Normally GDK calls
|
||||
* gdk_window_process_all_updates() on your behalf, so there’s no
|
||||
* need to call this function unless you want to force expose events
|
||||
* to be delivered immediately and synchronously (vs. the usual
|
||||
* case, where GDK delivers them in an idle handler). Occasionally
|
||||
* this is useful to produce nicer scrolling behavior, for example.
|
||||
*
|
||||
**/
|
||||
void
|
||||
gdk_window_process_updates (GdkWindow *window,
|
||||
gboolean update_children)
|
||||
{
|
||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||
|
||||
gdk_window_process_updates_with_mode (window,
|
||||
update_children ?
|
||||
PROCESS_UPDATES_WITH_ALL_CHILDREN :
|
||||
PROCESS_UPDATES_NO_RECURSE);
|
||||
}
|
||||
|
||||
static void
|
||||
gdk_window_invalidate_rect_full (GdkWindow *window,
|
||||
const GdkRectangle *rect,
|
||||
|
@ -902,9 +902,6 @@ void gdk_window_thaw_updates (GdkWindow *window);
|
||||
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
void gdk_window_process_all_updates (void);
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
void gdk_window_process_updates (GdkWindow *window,
|
||||
gboolean update_children);
|
||||
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
void gdk_window_constrain_size (GdkGeometry *geometry,
|
||||
|
@ -8069,7 +8069,6 @@ scroll_test_adjustment_changed (GtkAdjustment *adjustment, GtkWidget *widget)
|
||||
|
||||
window = gtk_widget_get_window (widget);
|
||||
gdk_window_scroll (window, 0, dy);
|
||||
gdk_window_process_updates (window, FALSE);
|
||||
}
|
||||
|
||||
|
||||
|
@ -110,7 +110,6 @@ draw_brush (GtkWidget *widget, GdkInputSource source,
|
||||
gtk_widget_queue_draw_area (widget,
|
||||
update_rect.x, update_rect.y,
|
||||
update_rect.width, update_rect.height);
|
||||
gdk_window_process_updates (gtk_widget_get_window (widget), TRUE);
|
||||
}
|
||||
|
||||
static guint32 motion_time;
|
||||
|
Loading…
Reference in New Issue
Block a user