diff options
| author | Jeff Carr <[email protected]> | 2019-06-02 22:22:04 -0700 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2019-06-02 22:22:04 -0700 |
| commit | 5336ee2444a831e10600f8573d4460e7d7e3f9e8 (patch) | |
| tree | b4839dbc86267fbf46ef2bbbe04fa62be1d6391b /structs.go | |
| parent | 4c76bfac47ff1ac0a9901e489e11c97b537168d7 (diff) | |
make a buttonMap
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'structs.go')
| -rw-r--r-- | structs.go | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -22,8 +22,6 @@ type GuiConfig struct { } type GuiData struct { - State string // used like a state machine - // a fallback default function to handle mouse events // if nothing else is defined to handle them MouseClick func(*GuiButton) @@ -39,6 +37,7 @@ type GuiData struct { // This has to work this way because of how // andlabs/ui & andlabs/libui work AllButtons []*GuiButton + buttonMap map[*ui.Button]*GuiButton } // @@ -61,7 +60,6 @@ type GuiData struct { // type GuiWindow struct { Name string // field for human readable name -// Action string Width int Height int @@ -108,7 +106,6 @@ type GuiButton struct { // text entry fields type GuiEntry struct { Name string // field for human readable name -// Action string // what type of button Edit bool Last string // the last value Normalize func (string) string // function to 'normalize' the data |
