diff options
author | San Jacobs | 2025-09-27 18:40:35 +0200 |
---|---|---|
committer | San Jacobs | 2025-09-27 18:40:35 +0200 |
commit | 1f77cd05fdbed146afac1020954e4910fa01875f (patch) | |
tree | abc1dfa194019fa7acc58ad1a9004da9c1309b12 /src/main.odin | |
parent | 58bb80100d3d74aeaf13a89360caddbc1e84fd97 (diff) | |
download | tafl-1f77cd05fdbed146afac1020954e4910fa01875f.tar.gz tafl-1f77cd05fdbed146afac1020954e4910fa01875f.tar.bz2 tafl-1f77cd05fdbed146afac1020954e4910fa01875f.zip |
Coms have hovering and pressing data! Buttons give feedback!
Diffstat (limited to 'src/main.odin')
-rw-r--r-- | src/main.odin | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main.odin b/src/main.odin index a621812..ead0e83 100644 --- a/src/main.odin +++ b/src/main.odin @@ -120,9 +120,12 @@ button :: proc(text : string, id : string) -> t.Com { padding={2,2,2,2}, flags=t.BUTTON, id=id) + color : t.Color = {.1,.1,.1, 1} + if com.hover do color={.2,.2,.2, 1} + if com.clicked || com.is_down do color={.05,.05,.05, 1} t.tafl(sizing_width=t.GROW, sizing_height=t.GROW, - color={.1,.1,.1, 1}, + color=color, position_horizontal=.MIDDLE, position_vertical=.MIDDLE,) t.tafl(text=text) |