Pietro Gagliardi
|
8405292a2c
|
Began the Windows Table integration.
|
2015-02-17 20:39:13 -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
|
81f2d69394
|
Restored imagelist_unix.go; still need its code for now.
|
2015-02-17 17:22:16 -05:00 |
Pietro Gagliardi
|
dc32a0e27a
|
More ImageList removal.
|
2015-02-17 17:19:31 -05:00 |
Pietro Gagliardi
|
62d9ae07ad
|
Beginning the integration of the new Windows Table, which starts with removing ImageList. Darwin code will still be kept pending the use of its code. Windows code will be kept until I confirm nothing is used.
|
2015-02-17 17:14:09 -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
|
3e44e60333
|
More TODOs.
|
2015-02-16 15:42:43 -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 |
Pietro Gagliardi
|
980e36a0f0
|
Fixed all real warnings. I need to figure out how to remove -Wparentheses suggestions from qo.
|
2015-02-13 16:19:54 -05:00 |
Pietro Gagliardi
|
4b9e2fb8d1
|
Replaced all the accessibility functions with implementations that defer back up to the standard accessibility object for now. We'll replace them later.
|
2015-02-13 14:31:03 -05:00 |
Pietro Gagliardi
|
65f8a31d5c
|
More of the previous commit; now builds.
|
2015-02-12 23:47:32 -05:00 |
Pietro Gagliardi
|
e63729d866
|
Started actually writing the accessibility code.
|
2015-02-12 21:40:54 -05:00 |
Pietro Gagliardi
|
d7c6fc0a7f
|
Fixed error in updateAll().
|
2015-02-05 01:03:04 -05:00 |
Pietro Gagliardi
|
3a742b136a
|
Expanded the widgetgallery README.
|
2015-01-22 16:04:56 -05:00 |