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:

     '_T_h_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.


     '_T_h_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>

