gtkWidgetQueueDrawArea         package:RGtk2         R Documentation

_g_t_k_W_i_d_g_e_t_Q_u_e_u_e_D_r_a_w_A_r_e_a

_D_e_s_c_r_i_p_t_i_o_n:

     Invalidates the rectangular area of 'widget' defined by 'x', 'y',
     'width' and 'height' by calling 'gdkWindowInvalidateRect' on the
     widget's window and all its child windows. Once the main loop
     becomes idle (after the current batch of events has been
     processed, roughly), the window will receive expose events for the
     union of all regions that have been invalidated.

_U_s_a_g_e:

     gtkWidgetQueueDrawArea(object, x, y, width, height)

_A_r_g_u_m_e_n_t_s:

'object': ['GtkWidget']  a 'GtkWidget'

     'x': [integer]  x coordinate of upper-left corner of rectangle to
          redraw

     'y': [integer]  y coordinate of upper-left corner of rectangle to
          redraw

 'width': [integer]  width of region to draw

'height': [integer]  height of region to draw

_D_e_t_a_i_l_s:

     Normally you would only use this function in widget
     implementations. You might also use it, or
     'gdkWindowInvalidateRect' directly, to schedule a redraw of a
     'GtkDrawingArea' or some portion thereof.

     Frequently you can just call 'gdkWindowInvalidateRect' or
     'gdkWindowInvalidateRegion' instead of this function. Those
     functions will invalidate only a single window, instead of the
     widget and all its children.

     The advantage of adding to the invalidated region compared to
     simply drawing immediately is efficiency; using an invalid region
     ensures that you only have to redraw one time.

_A_u_t_h_o_r(_s):

     Derived by RGtkGen from GTK+ documentation

