diff options
| author | Pietro Gagliardi <[email protected]> | 2015-02-16 16:22:57 -0500 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2015-02-16 16:22:57 -0500 |
| commit | f74c55690bf8a16ed01fc80a08c29b6c3e9ba132 (patch) | |
| tree | 25cbd318834bd04f9af7afd6956e332e0b5bbd92 /wintable/accessibility.h | |
| parent | ac006fb9b46cfb5da9e9306d202abf2895c2338c (diff) | |
Marked edge cases for a future Stack Overflow question.
Diffstat (limited to 'wintable/accessibility.h')
| -rw-r--r-- | wintable/accessibility.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/wintable/accessibility.h b/wintable/accessibility.h index 8bb902c..f06d543 100644 --- a/wintable/accessibility.h +++ b/wintable/accessibility.h @@ -334,7 +334,7 @@ static HRESULT STDMETHODCALLTYPE tableAccget_accDefaultAction(IAccessible *this, } // TODO should this method result in an event? -// TODO how do we deselect? +// TODO [EDGE CASE] how do we deselect? in the table or in the row? wouldn't this go against multiple selection? // TODO require cell rows to be selected before focusing? static HRESULT STDMETHODCALLTYPE tableAccaccSelect(IAccessible *this, long flagsSelect, VARIANT varChild) { @@ -416,10 +416,10 @@ static HRESULT STDMETHODCALLTYPE tableAccaccLocation(IAccessible *this, long *px rc.row = what.row; rc.column = what.column; if (!rowColumnToClientRect(TA->t, rc, &r)) { - // TODO what do we do here? + // TODO [EDGE CASE] what do we do here? // TODO we have to return something indicating that the object is off-screen } - // TODO intersect with client rect? + // TODO [EDGE CASE] intersect with client rect? break; } pt.x = r.left; |
