winUser.EVENT_OBJECT_VALUECHANGE:"valueChange",\r
IA2_EVENT_TEXT_CARET_MOVED:"caret",\r
IA2_EVENT_DOCUMENT_LOAD_COMPLETE:"documentLoadComplete",\r
+IA2_EVENT_OBJECT_ATTRIBUTE_CHANGED:"IA2AttributeChange",\r
}\r
\r
def winEventToNVDAEvent(eventID,window,objectID,childID,useCache=True):\r
return IAccessibleHandler.splitIA2Attribs(attribs)\r
return {}\r
\r
+ def event_IA2AttributeChange(self):\r
+ # We currently only care about changes to the accessible drag and drop attributes, which we map to states, so treat this as a stateChange.\r
+ self.event_stateChange()\r
+\r
def _get_rowNumber(self):\r
table=self.table\r
if table:\r