Tomboy.NoteRecentChanges.NotebookPixbufCellDataFunc C# (CSharp) Method

NotebookPixbufCellDataFunc() private method

private NotebookPixbufCellDataFunc ( Gtk treeColumn, Gtk renderer, Gtk model, Gtk iter ) : void
treeColumn Gtk
renderer Gtk
model Gtk
iter Gtk
return void
		private void NotebookPixbufCellDataFunc (Gtk.TreeViewColumn treeColumn,
				Gtk.CellRenderer renderer, Gtk.TreeModel model,
				Gtk.TreeIter iter)
		{
			Notebooks.Notebook notebook = model.GetValue (iter, 0) as Notebooks.Notebook;
			if (notebook == null)
				return;

			Gtk.CellRendererPixbuf crp = renderer as Gtk.CellRendererPixbuf;
			if (notebook is Notebooks.AllNotesNotebook) {
				crp.Pixbuf = all_notes_icon;
			} else if (notebook is Notebooks.UnfiledNotesNotebook) {
				crp.Pixbuf = unfiled_notes_icon;
			} else {
				crp.Pixbuf = notebook_icon;
			}
		}