C# Class FSpot.Widgets.CollectionGridView

This class extends CellGridView to provide a grid view for a photo collection.
Inheritance: FSpot.Widgets.CellGridView
ファイルを表示 Open project: mono/f-spot Class Usage Examples

Public Methods

Method Description
CollectionGridView ( IBrowsableCollection collection ) : System
CollectionGridView ( IntPtr raw ) : System
Throb ( int cell_num ) : void
UpdateThumbnail ( int thumbnail_num ) : void
ZoomIn ( ) : void
ZoomOut ( ) : void

Protected Methods

Method Description
DrawCell ( int cell_num, Gdk.Rectangle cell_area, Gdk.Rectangle expose_area ) : void
DrawPhoto ( int cell_num, Gdk.Rectangle cell_area, Gdk.Rectangle expose_area, bool selected, bool focussed ) : void
OnDestroyed ( ) : void
OnRealized ( ) : void
OnStateChanged ( StateType previous ) : void
OnStyleSet ( Gtk.Style previous ) : void
PreloadCell ( int cell_num ) : void

Private Methods

Method Description
CancelThrob ( ) : void
HandlePixbufLoaded ( FSpot Cache, FSpot entry ) : void
HandleThrobTimer ( ) : bool
SetColors ( ) : void
ThrobExpansion ( int cell, bool selected ) : int

Method Details

CollectionGridView() public method

public CollectionGridView ( IBrowsableCollection collection ) : System
collection IBrowsableCollection
return System

CollectionGridView() public method

public CollectionGridView ( IntPtr raw ) : System
raw System.IntPtr
return System

DrawCell() protected method

protected DrawCell ( int cell_num, Gdk.Rectangle cell_area, Gdk.Rectangle expose_area ) : void
cell_num int
cell_area Gdk.Rectangle
expose_area Gdk.Rectangle
return void

DrawPhoto() protected method

protected DrawPhoto ( int cell_num, Gdk.Rectangle cell_area, Gdk.Rectangle expose_area, bool selected, bool focussed ) : void
cell_num int
cell_area Gdk.Rectangle
expose_area Gdk.Rectangle
selected bool
focussed bool
return void

OnDestroyed() protected method

protected OnDestroyed ( ) : void
return void

OnRealized() protected method

protected OnRealized ( ) : void
return void

OnStateChanged() protected method

protected OnStateChanged ( StateType previous ) : void
previous StateType
return void

OnStyleSet() protected method

protected OnStyleSet ( Gtk.Style previous ) : void
previous Gtk.Style
return void

PreloadCell() protected method

protected PreloadCell ( int cell_num ) : void
cell_num int
return void

Throb() public method

public Throb ( int cell_num ) : void
cell_num int
return void

UpdateThumbnail() public method

public UpdateThumbnail ( int thumbnail_num ) : void
thumbnail_num int
return void

ZoomIn() public method

public ZoomIn ( ) : void
return void

ZoomOut() public method

public ZoomOut ( ) : void
return void