C# 클래스 FSpot.TagSelectionWidget

상속: FSpot.Widgets.SaneTreeView
파일 보기 프로젝트 열기: mono/f-spot 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
TagSelectionWidget ( IntPtr raw ) : System.Collections.Generic

비공개 메소드들

메소드 설명
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

메소드 상세

EditSelectedTagName() 공개 메소드

public EditSelectedTagName ( ) : void
리턴 void

HandleDragDataReceived() 공개 메소드

public HandleDragDataReceived ( object o, Gtk.DragDataReceivedArgs args ) : void
o object
args Gtk.DragDataReceivedArgs
리턴 void

HandleDragMotion() 공개 메소드

public HandleDragMotion ( object o, Gtk.DragMotionArgs args ) : void
o object
args Gtk.DragMotionArgs
리턴 void

HandleTagNameEdited() 공개 메소드

public HandleTagNameEdited ( object sender, Gtk.EditedArgs args ) : void
sender object
args Gtk.EditedArgs
리턴 void

SaveExpandDefaults() 공개 메소드

public SaveExpandDefaults ( ) : void
리턴 void

ScrollTo() 공개 메소드

public ScrollTo ( FSpot.Tag tag ) : void
tag FSpot.Tag
리턴 void

TagAtPosition() 공개 메소드

public TagAtPosition ( double x, double y ) : FSpot.Tag
x double
y double
리턴 FSpot.Tag

TagAtPosition() 공개 메소드

public TagAtPosition ( int x, int y ) : FSpot.Tag
x int
y int
리턴 FSpot.Tag

TagByIter() 공개 메소드

public TagByIter ( Gtk.TreeIter iter ) : FSpot.Tag
iter Gtk.TreeIter
리턴 FSpot.Tag

TagByPath() 공개 메소드

public TagByPath ( Gtk.TreePath path ) : FSpot.Tag
path Gtk.TreePath
리턴 FSpot.Tag

TagSelectionWidget() 보호된 메소드

protected TagSelectionWidget ( IntPtr raw ) : System.Collections.Generic
raw System.IntPtr
리턴 System.Collections.Generic

TagSelectionWidget() 공개 메소드

public TagSelectionWidget ( TagStore tag_store ) : System.Collections.Generic
tag_store TagStore
리턴 System.Collections.Generic

Update() 공개 메소드

public Update ( ) : void
리턴 void