C# Class Banshee.Sources.Gui.SourceRowRenderer

Inheritance: Gtk.CellRendererText
Datei anzeigen Open project: mono-soc-2011/banshee Class Usage Examples

Private Properties

Property Type Description
Middle int
OnEditDone void
RenderSelection void
RendererStateToWidgetState StateType

Public Methods

Method Description
CellDataHandler ( CellLayout layout, Gtk.CellRenderer cell, TreeModel model, Gtk.TreeIter iter ) : void
GetSize ( Gtk.Widget widget, Gdk &cell_area, int &x_offset, int &y_offset, int &width, int &height ) : void
InExpander ( int x ) : bool
SourceRowRenderer ( ) : System
StartEditing ( Gdk evnt, Gtk.Widget widget, string path, Gdk background_area, Gdk cell_area, CellRendererState flags ) : CellEditable

Protected Methods

Method Description
Render ( Gdk drawable, Gtk.Widget widget, Gdk background_area, Gdk cell_area, Gdk expose_area, CellRendererState flags ) : void

Private Methods

Method Description
Middle ( Gdk area, int height ) : int
OnEditDone ( object o, EventArgs args ) : void
RenderSelection ( Gdk drawable, Gdk background_area, bool selected, StateType state ) : void
RendererStateToWidgetState ( Gtk.Widget widget, CellRendererState flags ) : StateType

Method Details

CellDataHandler() public static method

public static CellDataHandler ( CellLayout layout, Gtk.CellRenderer cell, TreeModel model, Gtk.TreeIter iter ) : void
layout CellLayout
cell Gtk.CellRenderer
model TreeModel
iter Gtk.TreeIter
return void

GetSize() public method

public GetSize ( Gtk.Widget widget, Gdk &cell_area, int &x_offset, int &y_offset, int &width, int &height ) : void
widget Gtk.Widget
cell_area Gdk
x_offset int
y_offset int
width int
height int
return void

InExpander() public method

public InExpander ( int x ) : bool
x int
return bool

Render() protected method

protected Render ( Gdk drawable, Gtk.Widget widget, Gdk background_area, Gdk cell_area, Gdk expose_area, CellRendererState flags ) : void
drawable Gdk
widget Gtk.Widget
background_area Gdk
cell_area Gdk
expose_area Gdk
flags CellRendererState
return void

SourceRowRenderer() public method

public SourceRowRenderer ( ) : System
return System

StartEditing() public method

public StartEditing ( Gdk evnt, Gtk.Widget widget, string path, Gdk background_area, Gdk cell_area, CellRendererState flags ) : CellEditable
evnt Gdk
widget Gtk.Widget
path string
background_area Gdk
cell_area Gdk
flags CellRendererState
return CellEditable