Pietro Gagliardi
|
9a025a161f
|
More TODOs.
|
2015-02-25 10:45:13 -05:00 |
Pietro Gagliardi
|
0bd127a3ed
|
More TODOs.
|
2015-02-19 23:52:18 -05:00 |
Pietro Gagliardi
|
7a26870c1a
|
Removed the last bit of new Windows Table test initialization stuff now that tableSetSelection is in; moved into the test program instead.
|
2015-02-19 23:43:26 -05:00 |
Pietro Gagliardi
|
924352d76a
|
Added tableSetSelection to the new Windows Table and hooked it up to the package ui Table.
|
2015-02-19 23:25:51 -05:00 |
Pietro Gagliardi
|
cab2d93449
|
Added tableGetSelection to the new Windows Table and hooked it up to package ui's Table.
|
2015-02-19 22:58:17 -05:00 |
Pietro Gagliardi
|
6b9f1f282f
|
Added tableNotificationSelectionChanged on the Windows Table and hooked it up to package ui's Table.
|
2015-02-19 22:36:53 -05:00 |
Pietro Gagliardi
|
7392dca627
|
More TODOs.
|
2015-02-19 22:23:45 -05:00 |
Pietro Gagliardi
|
61d6d46164
|
More TODOs.
|
2015-02-18 03:52:48 -05:00 |
Pietro Gagliardi
|
8730cbf1c4
|
"Fixed" the other Windows Table problem. Now to implement selection and fix the fonts...
|
2015-02-18 03:40:47 -05:00 |
Pietro Gagliardi
|
9f8ae40516
|
Began fixing the new Windows Table. In its current state one bug is fixed and another has been spotted, with the diagnosis coming next.
|
2015-02-18 01:51:57 -05:00 |
Pietro Gagliardi
|
5d6054a896
|
More Windows Table migration.
|
2015-02-17 20:46:10 -05:00 |
Pietro Gagliardi
|
a21ad39a2c
|
Split the public API of wintable into a file includethis.h for package ui.
|
2015-02-17 20:32:56 -05:00 |
Pietro Gagliardi
|
010c989da9
|
Even more TODOs.
|
2015-02-17 12:59:28 -05:00 |
Pietro Gagliardi
|
0fea01e246
|
More TODOs.
|
2015-02-17 12:56:46 -05:00 |
Pietro Gagliardi
|
a9f7bedb25
|
Removed stale TODO left over from previous commit.
|
2015-02-17 12:54:18 -05:00 |
Pietro Gagliardi
|
803e8b1fd6
|
Implemented some accessibility events. More TODOs.
|
2015-02-17 12:52:50 -05:00 |
Pietro Gagliardi
|
903d8bf838
|
Removed accessibilitynotes; no longer needed.
|
2015-02-17 12:19:02 -05:00 |
Pietro Gagliardi
|
cc49202006
|
Implemented get_accValue(), put_accName(), and put_accValue(). Merged the contents of accessibilitynotes into accessibility.h. More TODOs.
|
2015-02-17 12:18:31 -05:00 |
Pietro Gagliardi
|
6264cf1fee
|
Implemented (most of) get_accState().
|
2015-02-17 11:51:03 -05:00 |
Pietro Gagliardi
|
5eade7c831
|
Implemented get_accSelection().
|
2015-02-17 11:27:01 -05:00 |
Pietro Gagliardi
|
94a6cd7ab0
|
Implemented get_accRole().
|
2015-02-17 11:04:59 -05:00 |
Pietro Gagliardi
|
e383199547
|
Implemented get_accParent().
|
2015-02-17 10:54:04 -05:00 |
Pietro Gagliardi
|
bad241bd93
|
"Implemented" get_accName().
|
2015-02-17 10:35:36 -05:00 |
Pietro Gagliardi
|
7ca8ebadf7
|
Implemented get_accKeyboardShortcut().
|
2015-02-17 09:56:12 -05:00 |
Pietro Gagliardi
|
7038b821fa
|
Implemented get_accHelp() and get_accHelpTopic().
|
2015-02-17 00:49:40 -05:00 |
Pietro Gagliardi
|
28cfb10f9d
|
Implemented get_accFocus()... mostly. Needs testing.
|
2015-02-16 22:01:34 -05:00 |
Pietro Gagliardi
|
ed92e59933
|
Implemented get_accDescription().
|
2015-02-16 21:31:57 -05:00 |
Pietro Gagliardi
|
a33c8701d1
|
Implemented get_accDefaultAction().
|
2015-02-16 21:27:22 -05:00 |
Pietro Gagliardi
|
6729c96c1d
|
Implemented get_accChildCount().
|
2015-02-16 16:56:24 -05:00 |
Pietro Gagliardi
|
96ef6635e7
|
Implemented get_accChild(). More TODOs.
|
2015-02-16 16:46:33 -05:00 |
Pietro Gagliardi
|
f74c55690b
|
Marked edge cases for a future Stack Overflow question.
|
2015-02-16 16:22:57 -05:00 |
Pietro Gagliardi
|
ac006fb9b4
|
Implemented accSelect().
|
2015-02-16 16:21:48 -05:00 |
Pietro Gagliardi
|
8e4145b00c
|
Implemented accNavigate().
|
2015-02-16 15:34:48 -05:00 |
Pietro Gagliardi
|
9338743e5d
|
More TODOs.
|
2015-02-16 04:51:17 -05:00 |
Pietro Gagliardi
|
1705050631
|
Defined what the right edge of a row is, rewrote accHitTest() to be simpler with these new rules, and more/more detailed TODOs in accLocation().
|
2015-02-16 02:31:34 -05:00 |
Pietro Gagliardi
|
d670cd7c10
|
Made accHitTest() on a cell always succeed, for the purposes of checking things.
|
2015-02-15 22:58:34 -05:00 |
Pietro Gagliardi
|
4769299fa8
|
Removed leftover debugging printf()s.
|
2015-02-15 15:37:16 -05:00 |
Pietro Gagliardi
|
ef1406fb3e
|
Converted all GetLastError() calls in the Table accessible object to HRESULTs.
|
2015-02-15 04:54:14 -05:00 |
Pietro Gagliardi
|
37c7ac364a
|
Implemented most of Table accLocation(). More TODOs.
|
2015-02-15 03:48:14 -05:00 |
Pietro Gagliardi
|
d14b56e1cb
|
Kinda sorta implemented Table accHitTest().
|
2015-02-15 03:37:00 -05:00 |
Pietro Gagliardi
|
d3d231fddd
|
Implemented accDoDefaultAction() for Table.
|
2015-02-15 03:14:04 -05:00 |
Pietro Gagliardi
|
14eb77660c
|
Our use of LresultFromObject() now requires us to release our initial reference immediately to avoid a memory leak (as objects are created on the fly now); do it.
|
2015-02-14 18:10:19 -05:00 |
Pietro Gagliardi
|
728bd91523
|
Fixed the creation bug (incorrect empty doubly linked list handling; see http://stackoverflow.com/questions/28520939/how-are-inspect-exe-ui-accessibility-checker-causing-my-program-to-gracefully-re).
|
2015-02-14 17:31:36 -05:00 |
Pietro Gagliardi
|
345b4b4263
|
Now debugging why the accessible objects aren't being created anymore. Will keep the linked list debugging stuff. Also fixed a small "error" in the call to CreateStdAccessibleObject() (not a compiler warning due to how void * works).
|
2015-02-14 16:46:43 -05:00 |
Pietro Gagliardi
|
c6cd57e82c
|
Found one bug: forgot to update t->firstAcc in tableAccRelease().
|
2015-02-14 14:19:04 -05:00 |
Pietro Gagliardi
|
3ce7a68754
|
Changed the Table accessibility objects to be a doubly linked list; updated the Table code itself appropriately. Implemented RPC_E_DISCONNECTED handlers as well. Will test now.
|
2015-02-14 14:17:47 -05:00 |
Pietro Gagliardi
|
b10ec3d8c2
|
Added more test accessibility implementations. I'm going to need to implement the save list now :S
|
2015-02-14 12:29:05 -05:00 |
Pietro Gagliardi
|
32b09d5cb7
|
More accessibility utility definitions.
|
2015-02-14 10:39:26 -05:00 |
Pietro Gagliardi
|
1d4e5e81d5
|
Started the real accessibility implementation. Utility functions and role system for now.
|
2015-02-14 09:24:59 -05:00 |
Pietro Gagliardi
|
3e654bf959
|
More commentary.
|
2015-02-13 16:21:31 -05:00 |