class BaseCandidateItem(CandidateItemBehavior,IAccessible):\r
\r
role=controlTypes.ROLE_LISTITEM\r
+ keyboardShortcut=""\r
+\r
+ def _get_candidateNumber(self):\r
+ return super(BaseCandidateItem,self).keyboardShortcut\r
\r
def _get_parent(self):\r
parent=super(BaseCandidateItem,self).parent\r
parent.description=None\r
return parent\r
\r
- def _get_keyboardShortcut(self):\r
- return ""\r
-\r
def _get_name(self):\r
try:\r
- number=int(super(BaseCandidateItem,self).keyboardShortcut)\r
+ number=int(self.candidateNumber)\r
except (TypeError,ValueError):\r
return super(BaseCandidateItem,self).name\r
word=super(BaseCandidateItem,self).name\r
\r
class MSCandUIWindow_candidateListItem(MSCandUI_candidateListItem):\r
\r
- def _get_value(self):\r
+ def _get_candidateNumber(self):\r
index=self.IAccessibleChildID-2\r
if index>0:\r
return unicode(index)\r