gtk-Themeable-Stock-Images       package:RGtk2       R Documentation

_T_h_e_m_e_a_b_l_e _S_t_o_c_k _I_m_a_g_e_s

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

     Manipulating stock icons

_M_e_t_h_o_d_s _a_n_d _F_u_n_c_t_i_o_n_s:

     'gtkIconSourceCopy(object)'
      'gtkIconFactoryAdd(object, stock.id, icon.set)'
      'gtkIconFactoryAddDefault(object)'
      'gtkIconFactoryLookup(object, stock.id)'
      'gtkIconFactoryLookupDefault(stock.id)'
      'gtkIconFactoryNew()'
      'gtkIconFactoryRemoveDefault(object)'
      'gtkIconSetAddSource(object, source)'
      'gtkIconSetCopy(object)'
      'gtkIconSetNew()'
      'gtkIconSetNewFromPixbuf(pixbuf)'
      'gtkIconSetRenderIcon(object, style, direction, state, size,
     widget = NULL, detail = NULL)'
      'gtkIconSizeLookup(size)'
      'gtkIconSizeLookupForSettings(settings, size)'
      'gtkIconSizeRegister(name, width, height)'
      'gtkIconSizeRegisterAlias(alias, target)'
      'gtkIconSizeFromName(name)'
      'gtkIconSizeGetName(size)'
      'gtkIconSetGetSizes(object)'
      'gtkIconSourceGetDirection(object)'
      'gtkIconSourceGetDirectionWildcarded(object)'
      'gtkIconSourceGetFilename(object)'
      'gtkIconSourceGetPixbuf(object)'
      'gtkIconSourceGetIconName(object)'
      'gtkIconSourceGetSize(object)'
      'gtkIconSourceGetSizeWildcarded(object)'
      'gtkIconSourceGetState(object)'
      'gtkIconSourceGetStateWildcarded(object)'
      'gtkIconSourceNew()'
      'gtkIconSourceSetDirection(object, direction)'
      'gtkIconSourceSetDirectionWildcarded(object, setting)'
      'gtkIconSourceSetFilename(object, filename)'
      'gtkIconSourceSetPixbuf(object, pixbuf)'
      'gtkIconSourceSetIconName(object, icon.name)'
      'gtkIconSourceSetSize(object, size)'
      'gtkIconSourceSetSizeWildcarded(object, setting)'
      'gtkIconSourceSetState(object, state)'
      'gtkIconSourceSetStateWildcarded(object, setting)'
      'gtkIconFactory()'

_H_i_e_r_a_r_c_h_y:

     GObject
        +----GtkIconFactory 

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

     Browse the available stock icons in the list of stock IDs found
     here. You can also use  the 'gtk-demo' application for this
     purpose.

     An icon factory manages a collection of 'GtkIconSet'; a
     'GtkIconSet' manages a set of variants of a particular icon (i.e.
     a 'GtkIconSet' contains variants for different sizes and widget
     states). Icons in an icon factory are named by a stock ID, which
     is a simple string identifying the icon. Each 'GtkStyle' has a
     list of 'GtkIconFactory' derived from the current theme; those
     icon factories are consulted first when searching for an icon. If
     the theme doesn't set a particular icon, GTK+ looks for the icon
     in a list of default icon factories, maintained by
     'gtkIconFactoryAddDefault' and 'gtkIconFactoryRemoveDefault'.
     Applications with icons should add a default icon factory with
     their icons, which will allow themes to override the icons for the
     application.

     To display an icon, always use 'gtkStyleLookupIconSet' on the
     widget that will display the icon, or the convenience function
     'gtkWidgetRenderIcon'. These functions take the theme into account
     when looking up the icon to use for a given stock ID.

_S_t_r_u_c_t_u_r_e_s:


     '_G_t_k_I_c_o_n_S_o_u_r_c_e' _undocumented _


     '_G_t_k_I_c_o_n_F_a_c_t_o_r_y' _undocumented _


     '_G_t_k_I_c_o_n_S_e_t' _undocumented _


_C_o_n_v_e_n_i_e_n_t _C_o_n_s_t_r_u_c_t_i_o_n:

     'gtkIconFactory' is the equivalent of 'gtkIconFactoryNew'.

_E_n_u_m_s _a_n_d _F_l_a_g_s:


     '_G_t_k_I_c_o_n_S_i_z_e' _undocumented _

          '_i_n_v_a_l_i_d' _undocumented _

          '_m_e_n_u' _undocumented _

          '_s_m_a_l_l-_t_o_o_l_b_a_r' _undocumented _

          '_l_a_r_g_e-_t_o_o_l_b_a_r' _undocumented _

          '_b_u_t_t_o_n' _undocumented _

          '_d_n_d' _undocumented _

          '_d_i_a_l_o_g' _undocumented _


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

     Derived by RGtkGen from GTK+ documentation

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

     <URL:
     http://developer.gnome.org/doc/API/2.0/gtk/gtk-Themeable-Stock-Images.html>

