diff options
| author | Pietro Gagliardi <[email protected]> | 2015-02-19 23:52:18 -0500 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2015-02-19 23:52:18 -0500 |
| commit | 0bd127a3ed16f2bc1865ca5b4c2b127a782c0357 (patch) | |
| tree | 231214722f26564c92f4125a306036108881a6a9 | |
| parent | 7a26870c1ab37f7eb430ffab51035a7d3cb48274 (diff) | |
More TODOs.
| -rw-r--r-- | table_windows.go | 5 | ||||
| -rw-r--r-- | wintable/api.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/table_windows.go b/table_windows.go index 8cd28c5..a26c2f0 100644 --- a/table_windows.go +++ b/table_windows.go @@ -2,6 +2,11 @@ package ui +// TODO +// - why are we not getting keyboard input (focus?) on a mouse click? +// - are we getting keyboard input (focus?) on tab? +// - random freezes on Windows 7 when resizing headers or clicking new rows; likely another package ui infrastructure issue though... + import ( "fmt" "reflect" diff --git a/wintable/api.h b/wintable/api.h index 5016710..09552e5 100644 --- a/wintable/api.h +++ b/wintable/api.h @@ -16,6 +16,7 @@ static void addColumn(struct table *t, WPARAM wParam, LPARAM lParam) // TODO send a notification for all rows? } +// TODO what happens if the currently selected row is lost? static void setRowCount(struct table *t, intptr_t rc) { intptr_t old, i; |
