remove some cruft. still doesn't crash & color works

Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
Jeff Carr 2019-05-08 00:47:28 -07:00
parent 32f03ccffa
commit fb95e77b50
1 changed files with 2 additions and 15 deletions

View File

@ -20,6 +20,7 @@ type vmRowData struct {
var img [2]*ui.Image
// TODO: make this better
type jwcTest struct {
part0 ui.TableColor // row background color
part1 ui.TableString // column 0 text
@ -36,14 +37,10 @@ type modelHandler struct {
name string
rows int
bgcolorColumn int
yellowRow int
checkStates []int
vms []vmRowData
bgcolor []ui.TableColor
cellValues []jwcTest
columnTypes string
// These are the needed functions for libUI tables
funcColumnTypes func() []ui.TableValue
scanCellValue func(*modelHandler, int, int) ui.TableValue
setCellValue func(*modelHandler, *ui.TableModel, int, int, ui.TableValue)
@ -55,7 +52,6 @@ func initValues(mh *modelHandler) {
for i := 0; i < mh.rows; i++ {
log.Println("i=",i)
mh.vms[i].hostname = fmt.Sprintf("jcarrnew %d", i)
// alternate background of each row light and dark
if (i % 2) == 1 {
@ -98,22 +94,13 @@ func newModelHandler(rows int) *modelHandler {
mh := new(modelHandler)
mh.rows = rows
mh.columnTypes = "standard"
mh.funcColumnTypes = standardColumnTypes
mh.scanCellValue = defaultCellValue
mh.setCellValue = defaultSetCellValue
mh.bgcolorColumn = 0
mh.checkStates = make([]int, mh.rows)
mh.vms = make([]vmRowData, mh.rows)
mh.bgcolor = make([]ui.TableColor, mh.rows)
mh.cellValues = make([]jwcTest, mh.rows)
mh.vms[1].hostname = "jcarr"
mh.yellowRow = -1
initValues(mh)
log.Println("Called newModelhandler() with mh=", mh)