ScoobyRom.ChecksumWindow.TreeCellDataFuncHex C# (CSharp) Method

TreeCellDataFuncHex() private method

private 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
        void TreeCellDataFuncHex(TreeViewColumn treeViewColumn, CellRenderer renderer, TreeModel treeModel, TreeIter iter)
        {
            // need col number to get value from store
            ColNr colNr = columnsDict [treeViewColumn];
            int nr = (int)store.GetValue (iter, (int)colNr);

            string formatStr;
            switch (colNr) {
            case ColNr.SumTable:
            case ColNr.SumCalc:
                formatStr = "X8";
                break;
            default:
                formatStr = "X";
                break;
            }
            cellRendererText.Text = nr.ToString (formatStr);
        }