summaryrefslogtreecommitdiff
path: root/gui.go
diff options
context:
space:
mode:
Diffstat (limited to 'gui.go')
-rw-r--r--gui.go15
1 files changed, 14 insertions, 1 deletions
diff --git a/gui.go b/gui.go
index 3218667..245749a 100644
--- a/gui.go
+++ b/gui.go
@@ -17,6 +17,19 @@ var Height int
var allButtons []ButtonMap
+var internalDS GuiDS
+
+func GetDataStructures() *GuiDS {
+ return &internalDS
+}
+
+// All GUI Data Structures that are external
+type GuiDS struct {
+ State string
+ MainWindow *ui.Window
+ ButtonClick func(int, string)
+}
+
type TableColumnData struct {
Index int
CellType string
@@ -219,7 +232,7 @@ func closeButtonClick(button *ui.Button) {
func closeButton(name string, mytab *ui.Tab) ui.Control {
tmpButton := ui.NewButton(name)
- tmpButton.OnClicked(buttonClick)
+ tmpButton.OnClicked(defaultButtonClick)
return tmpButton
}