C# Класс LongoMatch.Gui.Component.FilterTreeViewBase

Наследование: Gtk.TreeView
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
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