C# Class Xwt.GtkBackend.CustomListModel

Inheritance: GLib.Object, Gtk.TreeModelImplementor
Datei anzeigen Open project: mono/xwt Class Usage Examples

Public Methods

Method Description
CustomListModel ( IListDataSource source, Gtk w ) : System
CustomListModel ( IntPtr p ) : System
Dispose ( ) : void
GetColumnType ( int index ) : GLib.GType
GetIter ( Gtk &iter, Gtk path ) : bool
GetPath ( Gtk iter ) : Gtk.TreePath
GetValue ( Gtk iter, int column, GLib &value ) : void
IterChildren ( Gtk &iter, Gtk parent ) : bool
IterHasChild ( Gtk iter ) : bool
IterNChildren ( Gtk iter ) : int
IterNext ( Gtk &iter ) : bool
IterNthChild ( Gtk &iter, Gtk parent, int n ) : bool
IterParent ( Gtk &iter, Gtk child ) : bool
IterPrevious ( Gtk &iter ) : bool
RefNode ( Gtk iter ) : void
UnrefNode ( Gtk iter ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
HandleRowChanged ( object sender, ListRowEventArgs e ) : void
HandleRowDeleted ( object sender, ListRowEventArgs e ) : void
HandleRowInserted ( object sender, ListRowEventArgs e ) : void
HandleRowsReordered ( object sender, ListRowOrderEventArgs e ) : void
IterFromNode ( int node ) : Gtk.TreeIter
NodeFromIter ( Gtk iter ) : int

Method Details

CustomListModel() public method

public CustomListModel ( IListDataSource source, Gtk w ) : System
source IListDataSource
w Gtk
return System

CustomListModel() public method

public CustomListModel ( IntPtr p ) : System
p System.IntPtr
return System

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetColumnType() public method

public GetColumnType ( int index ) : GLib.GType
index int
return GLib.GType

GetIter() public method

public GetIter ( Gtk &iter, Gtk path ) : bool
iter Gtk
path Gtk
return bool

GetPath() public method

public GetPath ( Gtk iter ) : Gtk.TreePath
iter Gtk
return Gtk.TreePath

GetValue() public method

public GetValue ( Gtk iter, int column, GLib &value ) : void
iter Gtk
column int
value GLib
return void

IterChildren() public method

public IterChildren ( Gtk &iter, Gtk parent ) : bool
iter Gtk
parent Gtk
return bool

IterHasChild() public method

public IterHasChild ( Gtk iter ) : bool
iter Gtk
return bool

IterNChildren() public method

public IterNChildren ( Gtk iter ) : int
iter Gtk
return int

IterNext() public method

public IterNext ( Gtk &iter ) : bool
iter Gtk
return bool

IterNthChild() public method

public IterNthChild ( Gtk &iter, Gtk parent, int n ) : bool
iter Gtk
parent Gtk
n int
return bool

IterParent() public method

public IterParent ( Gtk &iter, Gtk child ) : bool
iter Gtk
child Gtk
return bool

IterPrevious() public method

public IterPrevious ( Gtk &iter ) : bool
iter Gtk
return bool

RefNode() public method

public RefNode ( Gtk iter ) : void
iter Gtk
return void

UnrefNode() public method

public UnrefNode ( Gtk iter ) : void
iter Gtk
return void