GtkDefs         package:RGtkBindingGenerator         R Documentation

_S_y_m_b_o_l_i_c _d_e_f_i_n_i_t_i_o_n_s _o_f _t_h_e _b_a_s_e _G_t_k _c_l_a_s_s_e_s, _r_o_u_t_i_n_e_s,
_e_n_u_m_e_r_a_t_i_o_n_s, _e_t_c.

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

     This is an R object representing the definitions of Gtk classes,
     routines, enumerations, etc. These are used to programmatically
     create an interface to the C routines and data structures from S.

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

     data(GtkDefs)

_F_o_r_m_a_t:

     This is a list with 5 elements:

_f_u_n_c_t_i_o_n_s the definitions for the C routines in the library.

_e_n_u_m_s the definitions for the enumerations in the library

_f_l_a_g_s the definitions for the flags in the library

_c_l_a_s_s_e_s the definitions of the different classes defined within this
     library.

_b_o_x_e_s the box-type data structures in this library.

_S_o_u_r_c_e:

     This is computed from the .defs files in the 'RGtk' package: and 
     gtk.defs, gdk.defs and gnome.defs and the included .defs files.
     The R object is generated via a call to 'getDefs'. That uses the
     'RSPython' package the 'generate' Python module which is part of
     <URL: pygtk>.

_R_e_f_e_r_e_n_c_e_s:

     <URL: http://www.omegahat.org/RGtk>

_E_x_a_m_p_l_e_s:

     data(GtkDefs)

