GtkStyle                package:RGtk2                R Documentation

_S_t_y_l_e_s

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

     Functions for drawing widget parts

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

     'gtkStyleNew()'
      'gtkStyleCopy(object)'
      'gtkStyleAttach(object, window)'
      'gtkStyleDetach(object)'
      'gtkStyleSetBackground(object, window, state.type)'
      'gtkStyleApplyDefaultBackground(object, window, set.bg,
     state.type, area = NULL, x, y, width, height)'
      'gtkStyleLookupColor(object, color.name)'
      'gtkStyleLookupIconSet(object, stock.id)'
      'gtkStyleRenderIcon(object, source, direction, state, size,
     widget = NULL, detail = NULL)'
      'gtkStyleGetFont(object)'
      'gtkStyleSetFont(object, font)'
      'gtkDrawHline(object, window, state.type, x1, x2, y)'
      'gtkDrawVline(object, window, state.type, y1, y2, x)'
      'gtkDrawShadow(object, window, state.type, shadow.type, x, y,
     width, height)'
      'gtkDrawPolygon(object, window, state.type, shadow.type, points,
     fill)'
      'gtkDrawArrow(object, window, state.type, shadow.type,
     arrow.type, fill, x, y, width, height)'
      'gtkDrawDiamond(object, window, state.type, shadow.type, x, y,
     width, height)'
      'gtkDrawString(object, window, state.type, x, y, string)'
      'gtkDrawBox(object, window, state.type, shadow.type, x, y, width,
     height)'
      'gtkDrawBoxGap(object, window, state.type, shadow.type, x, y,
     width, height, gap.side, gap.x, gap.width)'
      'gtkDrawCheck(object, window, state.type, shadow.type, x, y,
     width, height)'
      'gtkDrawExtension(object, window, state.type, shadow.type, x, y,
     width, height, gap.side)'
      'gtkDrawFlatBox(object, window, state.type, shadow.type, x, y,
     width, height)'
      'gtkDrawFocus(object, window, x, y, width, height)'
      'gtkDrawHandle(object, window, state.type, shadow.type, x, y,
     width, height, orientation)'
      'gtkDrawOption(object, window, state.type, shadow.type, x, y,
     width, height)'
      'gtkDrawShadowGap(object, window, state.type, shadow.type, x, y,
     width, height, gap.side, gap.x, gap.width)'
      'gtkDrawSlider(object, window, state.type, shadow.type, x, y,
     width, height, orientation)'
      'gtkDrawTab(object, window, state.type, shadow.type, x, y, width,
     height)'
      'gtkDrawExpander(object, window, state.type, x, y, is.open)'
      'gtkDrawLayout(object, window, state.type, use.text, x, y,
     layout)'
      'gtkDrawResizeGrip(object, window, state.type, edge, x, y, width,
     height)'
      'gtkPaintArrow(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, arrow.type, fill, x, y, width,
     height)'
      'gtkPaintBox(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, x, y, width, height)'
      'gtkPaintBoxGap(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, x, y, width, height, gap.side,
     gap.x, gap.width)'
      'gtkPaintCheck(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, x, y, width, height)'
      'gtkPaintDiamond(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, x, y, width, height)'
      'gtkPaintExtension(object, window, state.type, shadow.type, area
     = NULL, widget = NULL, detail = NULL, x, y, width, height,
     gap.side)'
      'gtkPaintFlatBox(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, x, y, width, height)'
      'gtkPaintFocus(object, window, state.type, area = NULL, widget =
     NULL, detail = NULL, x, y, width, height)'
      'gtkPaintHandle(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, x, y, width, height,
     orientation)'
      'gtkPaintHline(object, window, state.type, area = NULL, widget =
     NULL, detail = NULL, x1, x2, y)'
      'gtkPaintOption(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, x, y, width, height)'
      'gtkPaintPolygon(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, points, fill)'
      'gtkPaintShadow(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, x, y, width, height)'
      'gtkPaintShadowGap(object, window, state.type, shadow.type, area
     = NULL, widget = NULL, detail = NULL, x, y, width, height,
     gap.side, gap.x, gap.width)'
      'gtkPaintSlider(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, x, y, width, height,
     orientation)'
      'gtkPaintString(object, window, state.type, area = NULL, widget =
     NULL, detail = NULL, x, y, string)'
      'gtkPaintTab(object, window, state.type, shadow.type, area =
     NULL, widget = NULL, detail = NULL, x, y, width, height)'
      'gtkPaintVline(object, window, state.type, area = NULL, widget =
     NULL, detail = NULL, y1, y2, x)'
      'gtkPaintExpander(object, window, state.type, area = NULL, widget
     = NULL, detail = NULL, x, y, expander.style)'
      'gtkPaintLayout(object, window, state.type, use.text, area =
     NULL, widget = NULL, detail = NULL, x, y, layout)'
      'gtkPaintResizeGrip(object, window, state.type, area = NULL,
     widget = NULL, detail = NULL, edge, x, y, width, height)'
      'gtkDrawInsertionCursor(widget, drawable, area = NULL, location,
     is.primary, direction, draw.arrow)'
      'gtkBorderCopy(object)'
      'gtkStyle()'

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

     GObject
        +----GtkStyle 

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


     '_G_t_k_S_t_y_l_e' _undocumented _

          '_f_g' ['GdkColor'] 

          '_b_g' ['GdkColor'] 

          '_l_i_g_h_t' ['GdkColor'] 

          '_d_a_r_k' ['GdkColor'] 

          '_m_i_d' ['GdkColor'] 

          '_t_e_x_t' ['GdkColor'] 

          '_b_a_s_e' ['GdkColor'] 

          '_t_e_x_t_A_a' ['GdkColor'] 

          '_w_h_i_t_e' ['GdkColor'] 

          '_b_l_a_c_k' ['GdkColor'] 

          '_f_o_n_t_D_e_s_c' ['PangoFontDescription'] 

          '_x_t_h_i_c_k_n_e_s_s' [integer] 

          '_y_t_h_i_c_k_n_e_s_s' [integer] 

          '_f_g_G_c' ['GdkGC'] 

          '_b_g_G_c' ['GdkGC'] 

          '_l_i_g_h_t_G_c' ['GdkGC'] 

          '_d_a_r_k_G_c' ['GdkGC'] 

          '_m_i_d_G_c' ['GdkGC'] 

          '_t_e_x_t_G_c' ['GdkGC'] 

          '_b_a_s_e_G_c' ['GdkGC'] 

          '_t_e_x_t_A_a_G_c' ['GdkGC'] 

          '_w_h_i_t_e_G_c' ['GdkGC'] 

          '_b_l_a_c_k_G_c' ['GdkGC'] 

          '_b_g_P_i_x_m_a_p' ['GdkPixmap'] 


     '_G_t_k_B_o_r_d_e_r' _undocumented _


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

     'gtkStyle' is the equivalent of 'gtkStyleNew'.

_U_s_e_r _F_u_n_c_t_i_o_n_s:


     '_G_t_k_R_c_P_r_o_p_e_r_t_y_P_a_r_s_e_r(_p_s_p_e_c, _r_c._s_t_r_i_n_g, _p_r_o_p_e_r_t_y._v_a_l_u_e)' 
          _undocumented _

          '_p_s_p_e_c' ['GParamSpec'] 

          '_r_c._s_t_r_i_n_g' [character] 

          '_p_r_o_p_e_r_t_y._v_a_l_u_e' [R object] 


_S_i_g_n_a_l_s:


     '_r_e_a_l_i_z_e(_s_t_y_l_e, _u_s_e_r._d_a_t_a)' Emitted when the style has been
          initialized for a particular colormap and depth. Connecting
          to this signal is probably seldom useful since most of the
          time applications and widgets only deal with styles that have
          been already realized.  

          Since  2.4

          '_s_t_y_l_e' ['GtkStyle']  the object which received the signal

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


     '_u_n_r_e_a_l_i_z_e(_s_t_y_l_e, _u_s_e_r._d_a_t_a)' Emitted when the aspects of the
          style specific to a particular colormap and depth are being
          cleaned up. A connection to this signal can be useful if a
          widget wants to cache objects like a 'GdkGC' as object data
          on 'GtkStyle'. This signal provides a convenient place to
          free such cached objects.  

          Since  2.4

          '_s_t_y_l_e' ['GtkStyle']  the object which received the signal

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


_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/GtkStyle.html>

