diff --git a/action.go b/action.go index df634e2..4ea2d85 100644 --- a/action.go +++ b/action.go @@ -49,9 +49,6 @@ type ActionType int // Add, SetText, Click, Hide, Append, Delete, etc const ( Add ActionType = iota Delete - Get - Set - GetText SetText AddText Checked @@ -74,6 +71,7 @@ const ( ToolkitInit // initializes the toolkit ToolkitClose // closes the toolkit ToolkitPanic + Heartbeat CloseWindow UserQuit // the user closed the GUI EnableDebug // open the debugging window @@ -85,12 +83,6 @@ func (s ActionType) String() string { return "Add" case Delete: return "Delete" - case Get: - return "Get" - case Set: - return "Set" - case GetText: - return "GetText" case SetText: return "SetText" case AddText: diff --git a/state.go b/state.go index 788b493..7b7c7d8 100644 --- a/state.go +++ b/state.go @@ -15,7 +15,14 @@ type State struct { // most primitive widgets just store a single thing // it is the default value - Value any + DefaultS string + CurrentS string + CurrentI int + NewString string + + // most primitive widgets just store a single thing + // it is the default value + // Value any // how to arrange widgets Direction Orientation