diff options
Diffstat (limited to 'redo/yz_repaint_test.go')
| -rw-r--r-- | redo/yz_repaint_test.go | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/redo/yz_repaint_test.go b/redo/yz_repaint_test.go index 254c079..5783bac 100644 --- a/redo/yz_repaint_test.go +++ b/redo/yz_repaint_test.go @@ -56,7 +56,16 @@ func (r *repainter) Paint(rect image.Rectangle) *image.RGBA { return r.img.SubImage(rect).(*image.RGBA) } -func (r *repainter) Mouse(me MouseEvent) {} +func (r *repainter) Mouse(me MouseEvent) { + if me.Up == 1 { + r.area.OpenTextFieldAt(me.Pos.X, me.Pos.Y) + } +} + +func (r *repainter) tfdone() { + println(r.area.TextFieldText()) +} + func (r *repainter) Key(ke KeyEvent) bool { return false } func (r *repainter) setx() { |
