| Trees | Indices | Help |
|---|
|
|
object --+
|
AccAdapt.Adapter --+
|
DefaultEventHandler.DefaultEventHandlerAdapter --+
|
TextAdapter.SimpleTextEventHandlerAdapter --+
|
TextAdapter.TextEventHandlerAdapter --+
|
ComboboxEventHandlerAdapter
Overrides TextEventHandlerAdapter to enable processing of events from text areas within combo boxes where the combo box gets focus, the text area doesn't, and the text area is the source of all text events. Fires a AEEvent.FocusChange and either a AEEvent.CaretChange or AEEvent.SelectorChange on focus. Expects the subject to be a pyLinAcc.Accessible.
Adapts subject accessibles that have a role of combo box or whose parent have have a role of combo box.
|
|||
| 2-tuple of pyLinAcc.Accessible |
|
||
| boolean |
|
||
| tuple of AEEvent |
|
||
| tuple of AEEvent |
|
||
| tuple of AEEvent |
|
||
|
Inherited from Inherited from Inherited from Inherited from Inherited from |
|||
|
|||
| boolean |
|
||
|
|||
provides = [IEventHandler]
|
|||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
Tests if the given subject can be adapted by this class.
|
Looks for a widgets supporting the text interface within the combo box.
|
Gets if the subject or its parent is focused.
|
Creates an AEEvent.FocusChange indicating that the accessible being adapted has gained the focus. Also a AEEvent.CaretChange. This sequence of AEEvents will be posted by the caller.
|
Called when text is inserted or deleted (object:text-changed:insert & object:text-changed:delete). Creates and returns an AEEvent.CaretChange to indicate a change in the caret context. pyLinAcc.Event.Event.type.minor is "insert" or "delete". pyLinAcc.Event.Event.detail1 has start offset of text change. pyLinAcc.Event.Event.detail2 has length of text change. pyLinAcc.Event.Event.any_data has text inserted/deleted.
|
Creates and returns an AEEvent.CaretChange indicating the caret moved in the subject accessible. pyLinAcc.Event.Event.detail1 has caret offset.
|
| Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0beta1 on Mon Jun 4 15:33:18 2007 | http://epydoc.sourceforge.net |