Pietro Gagliardi
|
7008007edb
|
Slight behavior change to Area.OpenTextFieldAt().
|
2014-08-22 12:53:10 -04:00 |
Pietro Gagliardi
|
a48126cec7
|
Added Area.OpenTextFieldAt() and implemented it on GTK+.
|
2014-08-22 11:29:44 -04:00 |
Pietro Gagliardi
|
5ddef41133
|
Added Area.Repaint() and implemented it on GTK+. Untested as of yet.
|
2014-08-21 11:43:37 -04:00 |
Pietro Gagliardi
|
e5c74b832b
|
Changed AreaHandler.Key() to return a boolean value indicating if the event was handled; implemented this on Windows. It does sledgehammer some edge cases I wanted to avoid, but it also avoids fussing about scrolling and focus and what not.
|
2014-08-21 05:37:24 -04:00 |
Pietro Gagliardi
|
f45a192247
|
Documented the previous commit and more TODOs.
|
2014-08-13 14:12:09 -04:00 |
Pietro Gagliardi
|
2a2d730d12
|
Decided to remove AreaHandler.Defocuses() as that mucks up with the Mac OS X keyboard trap.
|
2014-08-13 14:09:53 -04:00 |
Pietro Gagliardi
|
0a4dfbbae1
|
Added a new method to AreaHandler, Defocuses(), for navigation events.
|
2014-08-12 22:58:23 -04:00 |
Pietro Gagliardi
|
6c1bf7aabd
|
Big change: with the current event model, it's safe to call Area.RepaintAll() (and the future Area.Repaint()) from within AreaHandler.Key() and AreaHandler.Mouse(); get rid of the bool returns from each. The future Area.Repaint() is important; the bool returns repainted the whole Area, which may not be optimal.
|
2014-08-09 10:33:38 -04:00 |
Pietro Gagliardi
|
28764445b9
|
Re-added Area on the GTK+ backend. Not yet working; need to reconnect signals.
|
2014-08-04 23:31:11 -04:00 |
Pietro Gagliardi
|
f035792c1d
|
Re-added area.go. This is the start of re-adding Area.
|
2014-08-04 22:29:39 -04:00 |