diff options
| author | faiface <faiface2202@gmail.com> | 2019-05-09 14:28:25 +0200 |
|---|---|---|
| committer | faiface <faiface2202@gmail.com> | 2019-05-09 14:28:25 +0200 |
| commit | ba4fc4a57f9a38252f708f785f37aa24138dfe09 (patch) | |
| tree | 79bd9c19859933afe9cd792c0282dc77d292391f /examples/imageviewer/viewer.go | |
| parent | de5d2f5c78da7f8a578ecc25f8e8b1fa90f20264 (diff) | |
| download | gui-ba4fc4a57f9a38252f708f785f37aa24138dfe09.zip | |
change event strings to event types
Diffstat (limited to 'examples/imageviewer/viewer.go')
| -rw-r--r-- | examples/imageviewer/viewer.go | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/examples/imageviewer/viewer.go b/examples/imageviewer/viewer.go index b70594e..6f68e15 100644 --- a/examples/imageviewer/viewer.go +++ b/examples/imageviewer/viewer.go @@ -53,11 +53,8 @@ func Viewer(env gui.Env, theme *Theme, view <-chan string) { close(env.Draw()) return } - - var x0, y0, x1, y1 int - switch { - case e.Matches("resize/%d/%d/%d/%d", &x0, &y0, &x1, &y1): - r = image.Rect(x0, y0, x1, y1) + if resize, ok := e.(gui.Resize); ok { + r = resize.Rectangle env.Draw() <- redraw(r, img) } } |