gtkTextBufferBeginUserAction      package:RGtk2      R Documentation

_g_t_k_T_e_x_t_B_u_f_f_e_r_B_e_g_i_n_U_s_e_r_A_c_t_i_o_n

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

     Called to indicate that the buffer operations between here and a
     call to 'gtkTextBufferEndUserAction' are part of a single
     user-visible operation. The operations between
     'gtkTextBufferBeginUserAction' and 'gtkTextBufferEndUserAction'
     can then be grouped when creating an undo stack. 'GtkTextBuffer'
     maintains a count of calls to 'gtkTextBufferBeginUserAction' that
     have not been closed with a call to 'gtkTextBufferEndUserAction',
     and emits the  "begin_user_action" and "end_user_action" signals
     only for the  outermost pair of calls. This allows you to build
     user actions  from other user actions.

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

     gtkTextBufferBeginUserAction(object)

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

'object': ['GtkTextBuffer']  a 'GtkTextBuffer'

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

     The "interactive" buffer mutation functions, such as
     'gtkTextBufferInsertInteractive', automatically call begin/end
     user action around the buffer operations they perform, so there's
     no need to add extra calls if you user action consists solely of a
     single call to one of those functions.

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

     Derived by RGtkGen from GTK+ documentation

