diff options
| author | Pietro Gagliardi <[email protected]> | 2014-08-22 11:29:44 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-08-22 11:29:44 -0400 |
| commit | a48126cec795c08244fa83cbfe71b734c58fae2f (patch) | |
| tree | 534c13826f5c0326c681491bf2deeffe33009302 /redo/yz_repaint_test.go | |
| parent | 20a65d96df8cfb27ebd8af3f6c5f23c5503432c5 (diff) | |
Added Area.OpenTextFieldAt() and implemented it on GTK+.
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() { |
