C# Class FSpot.TagSelectionWidget

Inheritance: FSpot.Widgets.SaneTreeView
Afficher le fichier Open project: mono/f-spot Class Usage Examples

Méthodes publiques

Méthode Description
EditSelectedTagName ( ) : void
HandleDragDataReceived ( object o, Gtk.DragDataReceivedArgs args ) : void
HandleDragMotion ( object o, Gtk.DragMotionArgs args ) : void
HandleTagNameEdited ( object sender, Gtk.EditedArgs args ) : void
SaveExpandDefaults ( ) : void
ScrollTo ( FSpot.Tag tag ) : void
TagAtPosition ( double x, double y ) : FSpot.Tag
TagAtPosition ( int x, int y ) : FSpot.Tag
TagByIter ( Gtk.TreeIter iter ) : FSpot.Tag
TagByPath ( Gtk.TreePath path ) : FSpot.Tag
TagSelectionWidget ( TagStore tag_store ) : System.Collections.Generic
Update ( ) : void

Méthodes protégées

Méthode Description
TagSelectionWidget ( IntPtr raw ) : System.Collections.Generic

Private Methods

Méthode Description
CopyBranch ( Gtk.TreeIter src, Gtk.TreeIter dest, bool is_root, bool is_parent ) : void
ExpandDefaults ( ) : void
HandleDragBegin ( object sender, Gtk.DragBeginArgs args ) : void
HandleDragDataGet ( object sender, Gtk.DragDataGetArgs args ) : void
HandleDragDrop ( object sender, Gtk.DragDropArgs args ) : void
HandleTagsAdded ( object sender, DbItemEventArgs args ) : void
HandleTagsChanged ( object sender, DbItemEventArgs args ) : void
HandleTagsRemoved ( object sender, DbItemEventArgs args ) : void
IconDataFunc ( Gtk.TreeViewColumn column, Gtk.CellRenderer renderer, TreeModel model, Gtk.TreeIter iter ) : void
InsertInOrder ( Gtk.TreeIter parent, bool is_root, FSpot.Tag tag ) : Gtk.TreeIter
LoadCategory ( FSpot.Category category, Gtk.TreeIter parent_iter ) : void
ModelIters ( Gtk.TreeIter root, bool first ) : List
ModelIters ( ) : Gtk.TreeIter[]

Returns a flattened array of TreeIter's from the Model

NameDataFunc ( Gtk.TreeViewColumn column, Gtk.CellRenderer renderer, TreeModel model, Gtk.TreeIter iter ) : void
SetBackground ( Gtk.CellRenderer renderer, FSpot.Tag tag ) : void
TagSelectionWidget ( ) : System.Collections.Generic
TreeIterForTag ( FSpot.Tag tag, Gtk.TreeIter &iter ) : bool
TreeIterForTagRecurse ( FSpot.Tag tag, Gtk.TreeIter parent, Gtk.TreeIter &iter ) : bool

Method Details

EditSelectedTagName() public méthode

public EditSelectedTagName ( ) : void
Résultat void

HandleDragDataReceived() public méthode

public HandleDragDataReceived ( object o, Gtk.DragDataReceivedArgs args ) : void
o object
args Gtk.DragDataReceivedArgs
Résultat void

HandleDragMotion() public méthode

public HandleDragMotion ( object o, Gtk.DragMotionArgs args ) : void
o object
args Gtk.DragMotionArgs
Résultat void

HandleTagNameEdited() public méthode

public HandleTagNameEdited ( object sender, Gtk.EditedArgs args ) : void
sender object
args Gtk.EditedArgs
Résultat void

SaveExpandDefaults() public méthode

public SaveExpandDefaults ( ) : void
Résultat void

ScrollTo() public méthode

public ScrollTo ( FSpot.Tag tag ) : void
tag FSpot.Tag
Résultat void

TagAtPosition() public méthode

public TagAtPosition ( double x, double y ) : FSpot.Tag
x double
y double
Résultat FSpot.Tag

TagAtPosition() public méthode

public TagAtPosition ( int x, int y ) : FSpot.Tag
x int
y int
Résultat FSpot.Tag

TagByIter() public méthode

public TagByIter ( Gtk.TreeIter iter ) : FSpot.Tag
iter Gtk.TreeIter
Résultat FSpot.Tag

TagByPath() public méthode

public TagByPath ( Gtk.TreePath path ) : FSpot.Tag
path Gtk.TreePath
Résultat FSpot.Tag

TagSelectionWidget() protected méthode

protected TagSelectionWidget ( IntPtr raw ) : System.Collections.Generic
raw System.IntPtr
Résultat System.Collections.Generic

TagSelectionWidget() public méthode

public TagSelectionWidget ( TagStore tag_store ) : System.Collections.Generic
tag_store TagStore
Résultat System.Collections.Generic

Update() public méthode

public Update ( ) : void
Résultat void