Property | Type | Description | |
---|---|---|---|
AllowedHexPrefixes | string[] | ||
cellRendererCombo | Gtk.CellRendererCombo | ||
cellRendererPixbuf | Gtk.CellRendererPixbuf | ||
cellRendererText | Gtk.CellRendererText | ||
cellRendererToggle | Gtk.CellRendererToggle | ||
columnsDict | int>.Dictionary | ||
showIcons | bool | ||
tableTypesModel | |||
treeModel | Gtk.TreeModel | ||
treeView | Gtk.TreeView | ||
viewModel | DataViewModelBaseGtk |
Method | Description | |
---|---|---|
DecreaseIconSize ( ) : void | ||
IncreaseIconSize ( ) : void | ||
ResetIconSize ( ) : void |
Method | Description | |
---|---|---|
AjustIconCol ( ) : void | ||
CellRendererToggled ( object o, Gtk.ToggledArgs args ) : void | ||
CreateFloatColumn ( string displayName, int colNr ) : Gtk.TreeViewColumn | ||
CreateHexColumn ( string displayName, int colNr ) : Gtk.TreeViewColumn | ||
CreateIconColumn ( int colNr ) : Gtk.TreeViewColumn | ||
CreateTextColumn ( string displayName, int colNr ) : Gtk.TreeViewColumn | ||
CreateTextEditableColumn ( string displayName, int colNr ) : Gtk.TreeViewColumn | ||
CreateToggleColumn ( int colNr ) : Gtk.TreeViewColumn | ||
CreateTypeColumn ( int colNr ) : Gtk.TreeViewColumn | ||
EqualFuncFloat ( string key, float content ) : bool | ||
EqualFuncHex ( string key, int content ) : bool | ||
EqualFuncInt ( string key, int content ) : bool | ||
EqualFuncString ( string key, string content ) : bool | ||
EqualFuncTableType ( string key, TableType content ) : bool | ||
GetColumn ( int col ) : Gtk.TreeViewColumn | ||
HandleCellRendererComboEdited ( object o, Gtk.EditedArgs args ) : void | ||
HandleCellRendererTextEditableEdited ( object o, Gtk.EditedArgs args ) : void | ||
HandleTreeViewRowActivated ( object o, Gtk.RowActivatedArgs args ) : void | ||
OnCursorChanged ( object obj, |
||
OnTableTypeChanged ( Gtk.TreeIter iter, TableType newTableType ) : void | ||
ScrollTo ( Gtk.TreeIter iter ) : void |
Scroll vertically to keep row in view when sorting is active and sorted column data changes. Otherwise would need to manually scroll in order bring it back into view. (TreePath usually changes, TreeIter does not.)
|
|
ScrollToSelected ( ) : void | ||
TreeCellDataFuncFloat ( Gtk.TreeViewColumn treeViewColumn, Gtk.CellRenderer renderer, TreeModel treeModel, Gtk.TreeIter iter ) : void | ||
TreeCellDataFuncHex ( Gtk.TreeViewColumn treeViewColumn, Gtk.CellRenderer renderer, TreeModel treeModel, Gtk.TreeIter iter ) : void | ||
TreeCellDataFuncTableType ( Gtk.TreeViewColumn treeViewColumn, Gtk.CellRenderer renderer, TreeModel treeModel, Gtk.TreeIter iter ) : void | ||
TreeView_KeyPressEvent ( object o, Gtk.KeyPressEventArgs args ) : void |
Method | Description | |
---|---|---|
DataViewBaseGtk ( ) : System |
protected CellRendererToggled ( object o, Gtk.ToggledArgs args ) : void | ||
o | object | |
args | Gtk.ToggledArgs | |
return | void |
protected CreateFloatColumn ( string displayName, int colNr ) : Gtk.TreeViewColumn | ||
displayName | string | |
colNr | int | |
return | Gtk.TreeViewColumn |
protected CreateHexColumn ( string displayName, int colNr ) : Gtk.TreeViewColumn | ||
displayName | string | |
colNr | int | |
return | Gtk.TreeViewColumn |
protected CreateIconColumn ( int colNr ) : Gtk.TreeViewColumn | ||
colNr | int | |
return | Gtk.TreeViewColumn |
protected CreateTextColumn ( string displayName, int colNr ) : Gtk.TreeViewColumn | ||
displayName | string | |
colNr | int | |
return | Gtk.TreeViewColumn |
protected CreateTextEditableColumn ( string displayName, int colNr ) : Gtk.TreeViewColumn | ||
displayName | string | |
colNr | int | |
return | Gtk.TreeViewColumn |
protected CreateToggleColumn ( int colNr ) : Gtk.TreeViewColumn | ||
colNr | int | |
return | Gtk.TreeViewColumn |
protected CreateTypeColumn ( int colNr ) : Gtk.TreeViewColumn | ||
colNr | int | |
return | Gtk.TreeViewColumn |
protected static EqualFuncFloat ( string key, float content ) : bool | ||
key | string | |
content | float | |
return | bool |
protected static EqualFuncHex ( string key, int content ) : bool | ||
key | string | |
content | int | |
return | bool |
protected static EqualFuncInt ( string key, int content ) : bool | ||
key | string | |
content | int | |
return | bool |
protected static EqualFuncString ( string key, string content ) : bool | ||
key | string | |
content | string | |
return | bool |
protected static EqualFuncTableType ( string key, TableType content ) : bool | ||
key | string | |
content | TableType | |
return | bool |
protected GetColumn ( int col ) : Gtk.TreeViewColumn | ||
col | int | |
return | Gtk.TreeViewColumn |
protected HandleCellRendererComboEdited ( object o, Gtk.EditedArgs args ) : void | ||
o | object | |
args | Gtk.EditedArgs | |
return | void |
protected HandleCellRendererTextEditableEdited ( object o, Gtk.EditedArgs args ) : void | ||
o | object | |
args | Gtk.EditedArgs | |
return | void |
protected HandleTreeViewRowActivated ( object o, Gtk.RowActivatedArgs args ) : void | ||
o | object | |
args | Gtk.RowActivatedArgs | |
return | void |
protected OnCursorChanged ( object obj, |
||
obj | object | |
e | ||
return | void |
protected OnTableTypeChanged ( Gtk.TreeIter iter, TableType newTableType ) : void | ||
iter | Gtk.TreeIter | |
newTableType | TableType | |
return | void |
protected ScrollTo ( Gtk.TreeIter iter ) : void | ||
iter | Gtk.TreeIter |
/// A |
return | void |
protected TreeCellDataFuncFloat ( Gtk.TreeViewColumn treeViewColumn, Gtk.CellRenderer renderer, TreeModel treeModel, Gtk.TreeIter iter ) : void | ||
treeViewColumn | Gtk.TreeViewColumn | |
renderer | Gtk.CellRenderer | |
treeModel | TreeModel | |
iter | Gtk.TreeIter | |
return | void |
protected TreeCellDataFuncHex ( Gtk.TreeViewColumn treeViewColumn, Gtk.CellRenderer renderer, TreeModel treeModel, Gtk.TreeIter iter ) : void | ||
treeViewColumn | Gtk.TreeViewColumn | |
renderer | Gtk.CellRenderer | |
treeModel | TreeModel | |
iter | Gtk.TreeIter | |
return | void |
protected TreeCellDataFuncTableType ( Gtk.TreeViewColumn treeViewColumn, Gtk.CellRenderer renderer, TreeModel treeModel, Gtk.TreeIter iter ) : void | ||
treeViewColumn | Gtk.TreeViewColumn | |
renderer | Gtk.CellRenderer | |
treeModel | TreeModel | |
iter | Gtk.TreeIter | |
return | void |
protected TreeView_KeyPressEvent ( object o, Gtk.KeyPressEventArgs args ) : void | ||
o | object | |
args | Gtk.KeyPressEventArgs | |
return | void |
protected static string[] AllowedHexPrefixes | ||
return | string[] |
protected CellRendererCombo,Gtk cellRendererCombo | ||
return | Gtk.CellRendererCombo |
protected CellRendererPixbuf,Gtk cellRendererPixbuf | ||
return | Gtk.CellRendererPixbuf |
protected CellRendererText,Gtk cellRendererText | ||
return | Gtk.CellRendererText |
protected CellRendererToggle,Gtk cellRendererToggle | ||
return | Gtk.CellRendererToggle |
protected static ListStore,Gtk tableTypesModel | ||
return |