gtkWidgetSetRedrawOnAllocate      package:RGtk2      R Documentation

_g_t_k_W_i_d_g_e_t_S_e_t_R_e_d_r_a_w_O_n_A_l_l_o_c_a_t_e

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

     Sets whether the entire widget is queued for drawing when its size
      allocation changes. By default, this setting is 'TRUE' and the
     entire widget is redrawn on every size change. If your widget
     leaves the upper left unchanged when made bigger, turning this
     setting off will improve performance.

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

     gtkWidgetSetRedrawOnAllocate(object, redraw.on.allocate)

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

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

'redraw.on.allocate': [logical]  if 'TRUE', the entire widget will be
          redrawn when it is allocated to a new size. Otherwise, only
          the new portion of the widget will be redrawn.

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

     Note that for 'NO_WINDOW' widgets setting this flag to 'FALSE'
     turns off all allocation on resizing: the widget will not even
     redraw if its position changes; this is to allow containers that
     don't draw anything to avoid excess invalidations. If you set this
     flag on a 'NO_WINDOW' widget that _does_ draw on 'widget->window',
      you are responsible for invalidating both the old and new
     allocation  of the widget when the widget is moved and responsible
     for invalidating regions newly when the widget increases size.

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

     Derived by RGtkGen from GTK+ documentation

