summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2021-10-31 19:39:57 -0500
committerJeff Carr <[email protected]>2021-10-31 19:39:57 -0500
commit895fc511d7f96a27b27efea995d3971a2419a7be (patch)
tree371f173313c64e567e9e514cce24cf569548fca0
parent7a9bcbd89c1237aad4740ca0b981248ffc2bccc0 (diff)
BOX: start removing GuiBox
Signed-off-by: Jeff Carr <[email protected]>
-rw-r--r--button.go5
-rw-r--r--tableCallbacks.go3
2 files changed, 7 insertions, 1 deletions
diff --git a/button.go b/button.go
index 8ad0a3b..4d4e1d0 100644
--- a/button.go
+++ b/button.go
@@ -19,6 +19,7 @@ import _ "github.com/andlabs/ui/winmanifest"
// There is a []GuiButton which has all the buttons. We search
// for the button and then call the function below
//
+/*
func defaultButtonClick(button *ui.Button) {
log.Println("gui.defaultButtonClick() LOOK FOR BUTTON button =", button)
for key, foo := range Data.AllButtons {
@@ -51,6 +52,7 @@ func guiButtonClick(button *GuiButton) {
log.Println("\tgui.guiButtonClick() IGNORING BUTTON. MouseClick() is nil")
}
}
+*/
func (n *Node) AddButton(name string, custom func(*Node)) *Node {
if (n.uiBox == nil) {
@@ -60,6 +62,7 @@ func (n *Node) AddButton(name string, custom func(*Node)) *Node {
button := ui.NewButton(name)
log.Println("reflect.TypeOF(uiBox) =", reflect.TypeOf(n.uiBox))
log.Println("reflect.TypeOF(uiButton) =", reflect.TypeOf(button))
+ // true == expand, false == make normal size button
n.uiBox.Append(button, false)
n.uiButton = button
@@ -76,6 +79,7 @@ func (n *Node) AddButton(name string, custom func(*Node)) *Node {
return newNode
}
+/*
func (n *Node) CreateButton(custom func(*GuiButton), name string, values interface {}) *Node {
newNode := n.AddBox(Xaxis, "test CreateButton")
box := newNode.FindBox()
@@ -127,6 +131,7 @@ func CreateButton(box *GuiBox, custom func(*GuiButton), name string, values inte
box.Append(newB.B, false)
return newB
}
+*/
func CreateFontButton(box *GuiBox, action string) *GuiButton {
// create a 'fake' button entry for the mouse clicks
diff --git a/tableCallbacks.go b/tableCallbacks.go
index 6eefd8d..9f4b786 100644
--- a/tableCallbacks.go
+++ b/tableCallbacks.go
@@ -97,7 +97,8 @@ func defaultSetCellValue(mh *TableData, row int, column int) {
button := mh.Rows[row].HumanData[humanID].Button
if (button != nil) {
- guiButtonClick(button)
+ // TODO: fixme. removed on Oct 31 2021
+ // guiButtonClick(button)
return
}
log.Println("defaultSetCellValue() ERROR: UNKNOWN BUTTON IN TABLE")