C# 클래스 LongoMatch.Gui.Component.FilterTreeViewBase

상속: Gtk.TreeView
파일 보기 프로젝트 열기: GNOME/longomatch

보호된 프로퍼티들

프로퍼티 타입 설명
filter LongoMatch.Core.Common.EventsFilter
firstColumnName string
playersMenu Menu
project Project
store TreeStore

공개 메소드들

메소드 설명
FilterTreeViewBase ( ) : System
SetFilter ( EventsFilter filter, Project project ) : void

보호된 메소드들

메소드 설명
CreateMenu ( ) : void
FillTree ( ) : void
HandleFilterCellToggled ( object o, Gtk.ToggledArgs args ) : void
OnButtonPressEvent ( Gdk evnt ) : bool
OnKeyPressEvent ( Gdk.EventKey evnt ) : bool
RenderColumn ( Gtk.TreeViewColumn column, Gtk.CellRenderer cell, TreeModel model, Gtk.TreeIter iter ) : void
Select ( bool select_all ) : void
UpdateSelection ( Gtk.TreeIter iter, bool active ) : void

비공개 메소드들

메소드 설명
PrepareTree ( ) : void

메소드 상세

CreateMenu() 보호된 메소드

protected CreateMenu ( ) : void
리턴 void

FillTree() 보호된 추상적인 메소드

protected abstract FillTree ( ) : void
리턴 void

FilterTreeViewBase() 공개 메소드

public FilterTreeViewBase ( ) : System
리턴 System

HandleFilterCellToggled() 보호된 메소드

protected HandleFilterCellToggled ( object o, Gtk.ToggledArgs args ) : void
o object
args Gtk.ToggledArgs
리턴 void

OnButtonPressEvent() 보호된 메소드

protected OnButtonPressEvent ( Gdk evnt ) : bool
evnt Gdk
리턴 bool

OnKeyPressEvent() 보호된 메소드

protected OnKeyPressEvent ( Gdk.EventKey evnt ) : bool
evnt Gdk.EventKey
리턴 bool

RenderColumn() 보호된 추상적인 메소드

protected abstract RenderColumn ( Gtk.TreeViewColumn column, Gtk.CellRenderer cell, TreeModel model, Gtk.TreeIter iter ) : void
column Gtk.TreeViewColumn
cell Gtk.CellRenderer
model TreeModel
iter Gtk.TreeIter
리턴 void

Select() 보호된 추상적인 메소드

protected abstract Select ( bool select_all ) : void
select_all bool
리턴 void

SetFilter() 공개 메소드

public SetFilter ( EventsFilter filter, Project project ) : void
filter LongoMatch.Core.Common.EventsFilter
project Project
리턴 void

UpdateSelection() 보호된 추상적인 메소드

protected abstract UpdateSelection ( Gtk.TreeIter iter, bool active ) : void
iter Gtk.TreeIter
active bool
리턴 void

프로퍼티 상세

filter 보호되어 있는 프로퍼티

protected EventsFilter,LongoMatch.Core.Common filter
리턴 LongoMatch.Core.Common.EventsFilter

firstColumnName 보호되어 있는 프로퍼티

protected string firstColumnName
리턴 string

playersMenu 보호되어 있는 프로퍼티

protected Menu playersMenu
리턴 Menu

project 보호되어 있는 프로퍼티

protected Project project
리턴 Project

store 보호되어 있는 프로퍼티

protected TreeStore store
리턴 TreeStore