The base display handler for entries that deal with cursor based input
(aka text).
This class should not be used directly. Other handlers should inherit
from this one.
| Method Summary |
| |
__init__(self,
entry,
eventHandler,
subEventHandler,
displayMask,
inputMask)
Constructor |
| |
__change_text(self,
start,
end,
text,
new_cursor)
|
| |
__error(self,
message)
|
| |
__handleENTER(self,
event)
|
| |
__move_cursor(self,
position,
selecting)
Move the cursor to the specified position optionally selecting the
text. |
| |
__updateFieldValue(self)
|
| |
_addText(self,
event)
|
| |
_autocomplete_(self,
new_value,
new_cursor)
Descandants can override this method to introduce autocompletion. |
| |
_backspace(self,
event)
|
| |
_delete(self,
event)
|
| |
_deleteRange(self,
event)
|
| |
_insertTextAt(self,
event)
|
| |
_moveCursor(self,
event,
selecting)
Moves the cursor to the specified position optionally selecting the
text. |
| |
_moveCursorLeft(self,
event,
selecting)
Moves the cursor to the left optionally selecting the text. |
| |
_moveCursorRight(self,
event,
selecting)
Moves the cursor to the right optionally selecting the text. |
| |
_moveCursorToBegin(self,
event,
selecting)
Moves the cursor to the beginning optionally selecting the text. |
| |
_moveCursorToEnd(self,
event,
selecting)
Moves the cursor to the end optionally selecting the text. |
| |
_replace_text(self,
event)
|
| |
_selectAll(self,
event)
Select the entire text of the entry and move the cursor to the end |
| |
_selectLeft(self,
event)
Move the selection cursor to the left one unit |
| |
_selectRight(self,
event)
Move the selection cursor to the right one unit |
| |
_selectToBegin(self,
event)
Select from the current curson position to the beginning of the
entry |
| |
_selectToEnd(self,
event)
Select from the current curson position to the end of the entry |
| |
_selectWithMouse(self,
event)
Select an area of text based upon the mouse |
| |
beginEdit(self)
Notifies the handler that it will be doing edits. |
| |
build_display(self,
value,
editing)
Build the display string from the user value. |
| |
endEdit(self)
Called when a widget loses focus or when ENTER is hit. |
| |
generateRefreshEvent(self)
Function to emit an event that will cause forms to update the UI. |
| |
get_tip(self)
Descendands can override this method to return a tip which will be
displayed in the statusbar if neither the entry nor the field provide
such a tip. |
| |
getSelectionArea(self)
Return the selected area |
| |
parse_display(self,
display)
|
| |
setSelectionArea(self,
cursor1,
cursor2)
Set the selection area |
| |
updateFieldValue(self)
Update the associated field with the current value of the display
handler. |
| Inherited from object |
| |
__delattr__(...)
x.__delattr__('name') <==> del x.name |
| |
__getattribute__(...)
x.__getattribute__('name') <==> x.name |
| |
__hash__(x)
Return hash(x)... |
| |
__new__(T,
S,
...)
Return a new object with type S, a subtype of T... |
| |
__reduce__(...)
helper for pickle |
| |
__reduce_ex__(...)
helper for pickle |
| |
__repr__(x)
Return repr(x)... |
| |
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value |
| |
__str__(x)
Return str(x)... |