diff options
Diffstat (limited to 'tableCallbacks.go')
| -rw-r--r-- | tableCallbacks.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tableCallbacks.go b/tableCallbacks.go index b1655da..94d174a 100644 --- a/tableCallbacks.go +++ b/tableCallbacks.go @@ -7,10 +7,13 @@ package gui // import "log" +import "fmt" import "github.com/andlabs/ui" import _ "github.com/andlabs/ui/winmanifest" +var CurrentVM string + func (mh *TableData) NumRows(m *ui.TableModel) int { return mh.RowCount } @@ -58,6 +61,12 @@ func (mh *TableData) SetCellValue(m *ui.TableModel, row, column int, value ui.Ta func defaultSetCellValue(mh *TableData, row int, column int) { if (mh.Cells[column].Name == "BUTTON") { + humanID := mh.Cells[column].HumanID + vmname := mh.Rows[row].HumanData[humanID].Text + log.Println("vmname =", vmname) log.Println("defaultSetCellValue() FOUND THE BUTTON!!!!!!! Button was pressed START", row, column) + CurrentVM = fmt.Sprintf("%s",vmname) + log.Println("CurrentVM =", CurrentVM) + go ui.Main(ShowVM) } } |
